Remove implementation of legacy heap profiler. This CL removes unused code. It has no intended behavior change. The out of process heap profiler [see components/heap_profiling and components/services/heap_profiling] has replaced the legacy heap profiler. This CL removes the implementation and allocator hooks. Future CLs will remove the plumbing to enable/disable legacy heap profiler. Bug: 822843 Change-Id: I79e320c3f17bacf2414c5d0815b5feb4288de7d7 Reviewed-on: https://chromium-review.googlesource.com/1066576 Commit-Queue: Erik Chen <erikchen@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Siddhartha S <ssid@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#560757} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 37097a9654e57b16126e79849eb01df3366e8fb3
diff --git a/tools/gn/bootstrap/bootstrap.py b/tools/gn/bootstrap/bootstrap.py index 9a8e88e..0d5f42a 100755 --- a/tools/gn/bootstrap/bootstrap.py +++ b/tools/gn/bootstrap/bootstrap.py
@@ -633,7 +633,6 @@ 'base/trace_event/event_name_filter.cc', 'base/trace_event/heap_profiler_allocation_context.cc', 'base/trace_event/heap_profiler_allocation_context_tracker.cc', - 'base/trace_event/heap_profiler_allocation_register.cc', 'base/trace_event/heap_profiler_event_filter.cc', 'base/trace_event/heap_profiler_heap_dump_writer.cc', 'base/trace_event/heap_profiler_serialization_state.cc', @@ -709,7 +708,6 @@ 'base/threading/platform_thread_posix.cc', 'base/threading/thread_local_storage_posix.cc', 'base/time/time_conversion_posix.cc', - 'base/trace_event/heap_profiler_allocation_register_posix.cc', ]) static_libraries['libevent'] = { 'sources': [ @@ -949,7 +947,6 @@ 'base/threading/thread_local_storage_win.cc', 'base/time/time_win.cc', 'base/timer/hi_res_timer_manager_win.cc', - 'base/trace_event/heap_profiler_allocation_register_win.cc', 'base/trace_event/trace_event_etw_export_win.cc', 'base/win/core_winrt_util.cc', 'base/win/enum_variant.cc',