DescriptionAllocator cleanup: remove CHROME_PROFILER_TIME and rotten tcmalloc deps
This CL removes the support for the CHROME_PROFILER_TIME env var,
originally introduced by crrev.com/9212025 more than 3 years ago, which
allows to change the time source for the profiler via the environment.
Reason for deleting it: could not find any active user of that.
See also discussion in project-trim@chromium.org @ goo.gl/p3GEUy .
After this CL (almost*) nothing outside of base depends on tcmalloc.
This is the place where we want to be, as base should be the only thing
knowing about allocator internals.
* There is only one dep left in content_child_helpers.cc, which is
relied on by old-style telemetry memory benchmarks. But that code is
literally a dead man walking and there is no point refactoring it.
BUG=564618, 581365
Committed: https://crrev.com/196fb1f13813c464e3f1effac15f5c557308015b
Cr-Commit-Position: refs/heads/master@{#371770}
Patch Set 1 #Patch Set 2 : . #
Total comments: 1
Messages
Total messages: 19 (8 generated)
|