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

Issue 16844006: Add new define MEMORY_TOOL_REPLACES_ALLOCATOR for when building for ASAN, valgrind, etc. (Closed)

Created:
7 years, 6 months ago by Chris Evans
Modified:
7 years, 6 months ago
CC:
chromium-reviews, earthdok
Visibility:
Public.

Description

Add new define MEMORY_TOOL_REPLACES_ALLOCATOR for when building for ASAN, valgrind, etc. This will be used to make simple decisions on when to disable custom allocators, so that the memory tools can do their job. BUG=246860 R=thakis@chromium.rg Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=206331

Patch Set 1 #

Patch Set 2 : Update for review. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+13 lines, -2 lines) Patch
M build/common.gypi View 1 5 chunks +13 lines, -2 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
Chris Evans
Nico, may we do this? It will help simplify things -- both the new PartitionAlloc ...
7 years, 6 months ago (2013-06-12 21:12:10 UTC) #1
Nico
Do we really need this? We should strive to have fewer distinct build configurations, not ...
7 years, 6 months ago (2013-06-12 21:15:01 UTC) #2
Chris Evans
On 2013/06/12 21:15:01, Nico wrote: > Do we really need this? We should strive to ...
7 years, 6 months ago (2013-06-12 21:20:15 UTC) #3
Nico
7 years, 6 months ago (2013-06-13 00:05:20 UTC) #4
Nico
(sorry, accidentally hit <return>) glider, what do you think about this?
7 years, 6 months ago (2013-06-13 00:05:41 UTC) #5
Alexander Potapenko
+eugenis Evgeniy suggests the define's name to reflect the fact the tool uses its own ...
7 years, 6 months ago (2013-06-13 08:21:49 UTC) #6
Alexander Potapenko
+earthdok Sergey, please take this into account and update your LSan CL.
7 years, 6 months ago (2013-06-13 08:23:19 UTC) #7
Chris Evans
On 2013/06/13 08:21:49, Alexander Potapenko wrote: > +eugenis > Evgeniy suggests the define's name to ...
7 years, 6 months ago (2013-06-13 08:30:51 UTC) #8
eugenis
On 2013/06/13 08:30:51, Chris Evans wrote: > On 2013/06/13 08:21:49, Alexander Potapenko wrote: > > ...
7 years, 6 months ago (2013-06-13 10:09:33 UTC) #9
Chris Evans
On 2013/06/13 10:09:33, eugenis wrote: > On 2013/06/13 08:30:51, Chris Evans wrote: > > On ...
7 years, 6 months ago (2013-06-13 10:19:34 UTC) #10
Alexander Potapenko
Um, this is about the tools that need to be aware of all memory allocations ...
7 years, 6 months ago (2013-06-13 11:08:50 UTC) #11
Chris Evans
On 2013/06/13 11:08:50, Alexander Potapenko wrote: > Um, this is about the tools that need ...
7 years, 6 months ago (2013-06-13 20:24:50 UTC) #12
Nico
Please update the CL description too. Also, CL descriptions should always answer "why?"
7 years, 6 months ago (2013-06-13 20:25:46 UTC) #13
Derek Bruening
On 2013/06/13 11:08:50, Alexander Potapenko wrote: > - Dr. Memory (don't know anything on this, ...
7 years, 6 months ago (2013-06-13 20:40:59 UTC) #14
Chris Evans
On 2013/06/13 20:25:46, Nico wrote: > Please update the CL description too. Also, CL descriptions ...
7 years, 6 months ago (2013-06-13 20:55:19 UTC) #15
Nico
lgtm
7 years, 6 months ago (2013-06-13 21:07:12 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/cevans@chromium.org/16844006/17001
7 years, 6 months ago (2013-06-13 21:44:54 UTC) #17
commit-bot: I haz the power
7 years, 6 months ago (2013-06-14 06:36:42 UTC) #18
Message was sent while issue was closed.
Change committed as 206331

Powered by Google App Engine
This is Rietveld 408576698