Remove tools/android/heap_profiler

It is a standalone .so library meant to be LD_PRELOAD-ed
using awkward tricks into the Android zygote to get heap dumps.
Never worked too well in Chrome as it intercepted only malloc
calls, without being able to hook allocations in PartitionAlloc
or Blink GC.
This is subsumed by the work of crbug.com/602701 which
integrates native heap profiling with chrome://tracing and
supports all the major chrome allocators.
For future heap profiling adventures use
//components/tracing/docs/heap_profiler.md

This CL also removes //third_party/bsdtrees that was introduced
as a dependency to libheap_profiler. Nothing else seems to
depend on it.

BUG=382489

Review-Url: https://codereview.chromium.org/2105873005
Cr-Original-Commit-Position: refs/heads/master@{#403179}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: cf04606c3af6634f3bcbd8d39007e6061372a3c0
This commit is contained in:
primiano 2016-06-30 08:13:47 -07:00 коммит произвёл Commit bot
Родитель 72781e96a1
Коммит 1a280a741d
1 изменённых файлов: 0 добавлений и 1 удалений

Просмотреть файл

@ -827,7 +827,6 @@
'../skia/skia_tests.gyp:skia_unittests_apk',
'../sql/sql.gyp:sql_unittests_apk',
'../sync/sync.gyp:sync_unit_tests_apk',
'../tools/android/heap_profiler/heap_profiler.gyp:heap_profiler_unittests_apk',
'../ui/android/ui_android.gyp:ui_android_unittests_apk',
'../ui/android/ui_android.gyp:ui_junit_tests',
'../ui/base/ui_base_tests.gyp:ui_base_unittests_apk',