Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(602)

Issue 2649973003: Move logic from memory_mac to allocator_interception_mac. (Closed)

Created:
3 years, 11 months ago by erikchen
Modified:
3 years, 11 months ago
CC:
chromium-reviews, wfh+watch_chromium.org, mac-reviews_chromium.org, Dai Mikurube (NOT FULLTIME), vmpstr+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move logic from memory_mac to allocator_interception_mac. This CL is a refactor and has no intended behavior changes. This CL moves the allocator interception logic from base/process/memory_mac.mm to base/allocator/allocator_interception_mac.mm in preparation for an implementation of the allocator shim. BUG=665567 Review-Url: https://codereview.chromium.org/2649973003 Cr-Original-Commit-Position: refs/heads/master@{#446234} Committed: https://chromium.googlesource.com/chromium/src/+/9550b71347ce9acbe2875fb75ea46ec096230506 Review-Url: https://codereview.chromium.org/2649973003 Cr-Commit-Position: refs/heads/master@{#446385} Committed: https://chromium.googlesource.com/chromium/src/+/9dbabee0d6c79ecf51ba5cc5edc7cd7d02f6b4fa

Patch Set 1 #

Patch Set 2 : Fix deps. #

Total comments: 7

Patch Set 3 : Comments from mark. #

Patch Set 4 : Comments from primiano. #

Patch Set 5 : Comments from primiano. #

Messages

Total messages: 42 (23 generated)
erikchen
primiano: Please review.
3 years, 11 months ago (2017-01-24 01:09:41 UTC) #10
erikchen
mark: Please review. Original CL is https://codereview.chromium.org/2601573002/. primiano suggested that I do some refactoring, and ...
3 years, 11 months ago (2017-01-25 18:44:31 UTC) #12
Mark Mentovai
LGTM https://codereview.chromium.org/2649973003/diff/20001/base/allocator/allocator_interception_mac.h File base/allocator/allocator_interception_mac.h (right): https://codereview.chromium.org/2649973003/diff/20001/base/allocator/allocator_interception_mac.h#newcode19 base/allocator/allocator_interception_mac.h:19: } // namespace base https://codereview.chromium.org/2649973003/diff/20001/base/allocator/allocator_interception_mac.mm File base/allocator/allocator_interception_mac.mm (right): ...
3 years, 11 months ago (2017-01-25 18:50:28 UTC) #13
erikchen
https://codereview.chromium.org/2649973003/diff/20001/base/allocator/allocator_interception_mac.h File base/allocator/allocator_interception_mac.h (right): https://codereview.chromium.org/2649973003/diff/20001/base/allocator/allocator_interception_mac.h#newcode19 base/allocator/allocator_interception_mac.h:19: } On 2017/01/25 18:50:27, Mark Mentovai wrote: > // ...
3 years, 11 months ago (2017-01-25 19:05:45 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2649973003/40001
3 years, 11 months ago (2017-01-25 19:06:16 UTC) #17
Primiano Tucci (use gerrit)
https://codereview.chromium.org/2649973003/diff/20001/base/BUILD.gn File base/BUILD.gn (right): https://codereview.chromium.org/2649973003/diff/20001/base/BUILD.gn#newcode152 base/BUILD.gn:152: "allocator/allocator_interception_mac.h", I think this should be in base/allocator_shim/BUILD.gn Otherwise ...
3 years, 11 months ago (2017-01-25 19:10:58 UTC) #18
erikchen
The fact that allocator_shim is a separate source_set, but contains TUs that depend on base ...
3 years, 11 months ago (2017-01-25 19:41:06 UTC) #20
Primiano Tucci (use gerrit)
On 2017/01/25 19:41:06, erikchen wrote: > The fact that allocator_shim is a separate source_set, but ...
3 years, 11 months ago (2017-01-25 21:14:35 UTC) #21
erikchen
https://codereview.chromium.org/2649973003/diff/20001/base/allocator/allocator_interception_mac.h File base/allocator/allocator_interception_mac.h (right): https://codereview.chromium.org/2649973003/diff/20001/base/allocator/allocator_interception_mac.h#newcode10 base/allocator/allocator_interception_mac.h:10: namespace base { On 2017/01/25 19:10:58, Primiano Tucci wrote: ...
3 years, 11 months ago (2017-01-25 22:03:42 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2649973003/80001
3 years, 11 months ago (2017-01-25 22:04:32 UTC) #25
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/220285)
3 years, 11 months ago (2017-01-26 01:37:26 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2649973003/80001
3 years, 11 months ago (2017-01-26 01:42:30 UTC) #29
commit-bot: I haz the power
Committed patchset #5 (id:80001) as https://chromium.googlesource.com/chromium/src/+/9550b71347ce9acbe2875fb75ea46ec096230506
3 years, 11 months ago (2017-01-26 05:38:05 UTC) #32
ajuma
A revert of this CL (patchset #5 id:80001) has been created in https://codereview.chromium.org/2658083002/ by ajuma@chromium.org. ...
3 years, 11 months ago (2017-01-26 16:33:58 UTC) #33
Primiano Tucci (use gerrit)
On 2017/01/26 16:33:58, ajuma wrote: > A revert of this CL (patchset #5 id:80001) has ...
3 years, 11 months ago (2017-01-26 16:45:39 UTC) #34
ajuma
On 2017/01/26 16:45:39, Primiano Tucci wrote: > On 2017/01/26 16:33:58, ajuma wrote: > > A ...
3 years, 11 months ago (2017-01-26 18:27:31 UTC) #35
erikchen
On 2017/01/26 18:27:31, ajuma wrote: > On 2017/01/26 16:45:39, Primiano Tucci wrote: > > On ...
3 years, 11 months ago (2017-01-26 19:03:38 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2649973003/80001
3 years, 11 months ago (2017-01-26 19:04:19 UTC) #39
commit-bot: I haz the power
3 years, 11 months ago (2017-01-26 19:23:13 UTC) #42
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/9dbabee0d6c79ecf51ba5cc5edc7...

Powered by Google App Engine
This is Rietveld 408576698