[PATCH] D87120: [HeapProf] Heap profiling runtime support

Vitaly Buka via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Sep 6 21:03:31 PDT 2020


vitalybuka updated this revision to Diff 290175.
vitalybuka added a comment.

re-upload again


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D87120/new/

https://reviews.llvm.org/D87120

Files:
  compiler-rt/CMakeLists.txt
  compiler-rt/cmake/config-ix.cmake
  compiler-rt/include/CMakeLists.txt
  compiler-rt/include/sanitizer/heapprof_interface.h
  compiler-rt/lib/CMakeLists.txt
  compiler-rt/lib/heapprof/CMakeLists.txt
  compiler-rt/lib/heapprof/README.txt
  compiler-rt/lib/heapprof/heapprof.syms.extra
  compiler-rt/lib/heapprof/heapprof_allocator.cpp
  compiler-rt/lib/heapprof/heapprof_allocator.h
  compiler-rt/lib/heapprof/heapprof_descriptions.cpp
  compiler-rt/lib/heapprof/heapprof_descriptions.h
  compiler-rt/lib/heapprof/heapprof_errors.cpp
  compiler-rt/lib/heapprof/heapprof_errors.h
  compiler-rt/lib/heapprof/heapprof_flags.cpp
  compiler-rt/lib/heapprof/heapprof_flags.h
  compiler-rt/lib/heapprof/heapprof_flags.inc
  compiler-rt/lib/heapprof/heapprof_init_version.h
  compiler-rt/lib/heapprof/heapprof_interceptors.cpp
  compiler-rt/lib/heapprof/heapprof_interceptors.h
  compiler-rt/lib/heapprof/heapprof_interceptors_memintrinsics.cpp
  compiler-rt/lib/heapprof/heapprof_interceptors_memintrinsics.h
  compiler-rt/lib/heapprof/heapprof_interface.inc
  compiler-rt/lib/heapprof/heapprof_interface_internal.h
  compiler-rt/lib/heapprof/heapprof_internal.h
  compiler-rt/lib/heapprof/heapprof_linux.cpp
  compiler-rt/lib/heapprof/heapprof_malloc_linux.cpp
  compiler-rt/lib/heapprof/heapprof_mapping.h
  compiler-rt/lib/heapprof/heapprof_new_delete.cpp
  compiler-rt/lib/heapprof/heapprof_posix.cpp
  compiler-rt/lib/heapprof/heapprof_preinit.cpp
  compiler-rt/lib/heapprof/heapprof_report.cpp
  compiler-rt/lib/heapprof/heapprof_report.h
  compiler-rt/lib/heapprof/heapprof_rtl.cpp
  compiler-rt/lib/heapprof/heapprof_shadow_setup.cpp
  compiler-rt/lib/heapprof/heapprof_stack.cpp
  compiler-rt/lib/heapprof/heapprof_stack.h
  compiler-rt/lib/heapprof/heapprof_stats.cpp
  compiler-rt/lib/heapprof/heapprof_stats.h
  compiler-rt/lib/heapprof/heapprof_thread.cpp
  compiler-rt/lib/heapprof/heapprof_thread.h
  compiler-rt/lib/heapprof/weak_symbols.txt
  compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h
  compiler-rt/lib/sanitizer_common/sanitizer_libc.h
  compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
  compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cpp
  compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.h
  compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h
  compiler-rt/test/CMakeLists.txt
  compiler-rt/test/heapprof/CMakeLists.txt
  compiler-rt/test/heapprof/TestCases/atexit_stats.cpp
  compiler-rt/test/heapprof/TestCases/default_options.cpp
  compiler-rt/test/heapprof/TestCases/dump_process_map.cpp
  compiler-rt/test/heapprof/TestCases/free_hook_realloc.cpp
  compiler-rt/test/heapprof/TestCases/function-sections-are-bad.cpp
  compiler-rt/test/heapprof/TestCases/heap_info_cache_entries.cpp
  compiler-rt/test/heapprof/TestCases/heapprof_options-help.cpp
  compiler-rt/test/heapprof/TestCases/interface_test.cpp
  compiler-rt/test/heapprof/TestCases/log_path_test.cpp
  compiler-rt/test/heapprof/TestCases/malloc-size-too-big.cpp
  compiler-rt/test/heapprof/TestCases/on_error_callback.cpp
  compiler-rt/test/heapprof/TestCases/print_miss_rate.cpp
  compiler-rt/test/heapprof/TestCases/realloc.cpp
  compiler-rt/test/heapprof/TestCases/sleep_after_init.c
  compiler-rt/test/heapprof/TestCases/sleep_before_dying.c
  compiler-rt/test/heapprof/TestCases/test_malloc_load_store.c
  compiler-rt/test/heapprof/TestCases/test_memintrin.cpp
  compiler-rt/test/heapprof/TestCases/test_new_load_store.cpp
  compiler-rt/test/heapprof/TestCases/test_terse.cpp
  compiler-rt/test/heapprof/lit.cfg.py
  compiler-rt/test/heapprof/lit.site.cfg.py.in
  compiler-rt/test/lit.common.cfg.py
  compiler-rt/test/lit.common.configured.in

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D87120.290175.patch
Type: text/x-patch
Size: 223323 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200907/5063a09b/attachment-0001.bin>


More information about the llvm-commits mailing list