gperftools/src
2023-12-16 10:46:57 +08:00
..
base Minor fix-ups for PowerPC defines 2023-11-25 15:58:24 +08:00
google delete-trailing-whitespace on all files 2021-02-14 16:13:15 -08:00
gperftools Add mallinfo2 function 2023-12-07 14:10:51 +01:00
solaris
tests perform ucontext->pc variants testing in compile-time 2023-12-02 18:58:45 -05:00
windows Add mallinfo2 function 2023-12-07 14:10:51 +01:00
addressmap-inl.h dont test HAVE_{STDINT,INTTYPES}_H 2023-07-22 14:32:40 -04:00
central_freelist.cc move page heap locking under PageHeap 2023-07-24 21:01:35 -04:00
central_freelist.h dont test HAVE_{STDINT,INTTYPES}_H 2023-07-22 14:32:40 -04:00
check_address-inl.h Avoid initilizing CheckAddress with a lambda, so that it also works with gcc 6. 2023-10-19 14:35:19 -04:00
common.cc correctly release memory when system's pagesize is >kPageSize 2023-07-24 21:01:35 -04:00
common.h correctly release memory when system's pagesize is >kPageSize 2023-07-24 21:01:35 -04:00
config_for_unittests.h try to avoid certain warnings in tests 2023-07-13 18:58:42 -04:00
debugallocation.cc consolidate do_mallinfo{,2} 2023-12-07 15:01:27 -05:00
emergency_malloc_for_stacktrace.cc
emergency_malloc.cc
emergency_malloc.h
fake_stacktrace_scope.cc
gen_getpc.rb perform ucontext->pc variants testing in compile-time 2023-12-02 18:58:45 -05:00
getenv_safe.h delete-trailing-whitespace on all files 2021-02-14 16:13:15 -08:00
getpc-inl.h perform ucontext->pc variants testing in compile-time 2023-12-02 18:58:45 -05:00
getpc.h perform ucontext->pc variants testing in compile-time 2023-12-02 18:58:45 -05:00
heap-checker-bcad.cc ensure that heap checker initialization actually calls malloc 2023-07-02 22:30:00 -04:00
heap-checker.cc turn tcmalloc::TrivialOnce into POD 2023-09-08 14:22:46 -04:00
heap-profile-stats.h bump heap profiler stats fields to 64 bit 2023-07-03 12:47:35 -04:00
heap-profile-table.cc unbreak -Wthread-safety 2023-08-06 19:32:32 -04:00
heap-profile-table.h delete-trailing-whitespace on all files 2021-02-14 16:13:15 -08:00
heap-profiler.cc dont test HAVE_{STDINT,INTTYPES}_H 2023-07-22 14:32:40 -04:00
internal_logging.cc delete-trailing-whitespace on all files 2021-02-14 16:13:15 -08:00
internal_logging.h dont test HAVE_{STDINT,INTTYPES}_H 2023-07-22 14:32:40 -04:00
libc_override_aix.h Add mallinfo2 function 2023-12-07 14:10:51 +01:00
libc_override_gcc_and_weak.h Add mallinfo2 function 2023-12-07 14:10:51 +01:00
libc_override_glibc.h
libc_override_osx.h libc_override_osx.h: a small fix for ppc 2023-07-03 13:38:35 -04:00
libc_override_redefine.h Add mallinfo2 function 2023-12-07 14:10:51 +01:00
libc_override.h
linked_list.h
malloc_extension.cc Also expose SetMemoryReleaseRate and GetMemoryReleaseRate as C shims 2023-09-17 07:59:40 +08:00
malloc_hook-inl.h drop old mmap hooks and introduce internal & simpler mmap_hook.h 2023-07-21 16:13:19 -04:00
malloc_hook.cc fix: cmake config.h defines declaration 2023-09-08 14:38:21 -04:00
maybe_emergency_malloc.h
memfs_malloc.cc dont test HAVE_{STDINT,INTTYPES}_H 2023-07-22 14:32:40 -04:00
memory_region_map.cc unbreak -Wthread-safety 2023-08-06 19:32:32 -04:00
memory_region_map.h unbreak -Wthread-safety 2023-08-06 19:32:32 -04:00
mmap_hook.cc mmap_hook.cc: use MAP_ANON when MAP_ANONYMOUS is not defined 2023-12-16 10:46:57 +08:00
mmap_hook.h drop old mmap hooks and introduce internal & simpler mmap_hook.h 2023-07-21 16:13:19 -04:00
packed-cache-inl.h dont test HAVE_{STDINT,INTTYPES}_H 2023-07-22 14:32:40 -04:00
page_heap_allocator.h
page_heap.cc unbreak -Wthread-safety 2023-08-06 19:32:32 -04:00
page_heap.h unbreak -Wthread-safety 2023-08-06 19:32:32 -04:00
pagemap.h dont test HAVE_{STDINT,INTTYPES}_H 2023-07-22 14:32:40 -04:00
pprof
profile-handler.cc fix: cmake config.h defines declaration 2023-09-08 14:38:21 -04:00
profile-handler.h one trivial config cleanup 2023-07-02 22:30:00 -04:00
profiledata.cc
profiledata.h
profiler.cc fix: cmake config.h defines declaration 2023-09-08 14:38:21 -04:00
raw_printer.cc delete-trailing-whitespace on all files 2021-02-14 16:13:15 -08:00
raw_printer.h delete-trailing-whitespace on all files 2021-02-14 16:13:15 -08:00
safe_strerror.cc implement SafeStrError and use it inside strerror 2023-07-03 18:14:05 -04:00
safe_strerror.h implement SafeStrError and use it inside strerror 2023-07-03 18:14:05 -04:00
sampler.cc delete-trailing-whitespace on all files 2021-02-14 16:13:15 -08:00
sampler.h dont test HAVE_{STDINT,INTTYPES}_H 2023-07-22 14:32:40 -04:00
span.cc
span.h
stack_trace_table.cc
stack_trace_table.h dont test HAVE_{STDINT,INTTYPES}_H 2023-07-22 14:32:40 -04:00
stacktrace_arm-inl.h
stacktrace_generic_fp-inl.h perform ucontext->pc variants testing in compile-time 2023-12-02 18:58:45 -05:00
stacktrace_generic-inl.h
stacktrace_impl_setup-inl.h refactor stacktrace.cc and drop x86 backtracer 2023-07-02 22:30:00 -04:00
stacktrace_instrument-inl.h
stacktrace_libgcc-inl.h
stacktrace_libunwind-inl.h avoid unused variable warning in stacktrace_libunwind 2023-10-27 19:00:17 -04:00
stacktrace_powerpc-darwin-inl.h initial batch of changes to enable AIX in 32-bit and 64-bit 2023-07-09 16:52:20 -04:00
stacktrace_powerpc-inl.h Minor fix-ups for PowerPC defines 2023-11-25 15:58:24 +08:00
stacktrace_powerpc-linux-inl.h fix: cmake config.h defines declaration 2023-09-08 14:38:21 -04:00
stacktrace_win32-inl.h remove obsolete references to code.google.com 2023-07-31 14:28:58 -04:00
stacktrace.cc stacktrace_unittest: test all stacktrace capturing methods 2023-10-27 19:06:15 -04:00
static_vars.cc capture growthz backtraces outside of pageheap_lock 2023-07-24 21:01:35 -04:00
static_vars.h capture growthz backtraces outside of pageheap_lock 2023-07-24 21:01:35 -04:00
symbolize.cc reimplement GetProgramInvocationName via reading /proc/self/exe 2023-07-02 22:30:00 -04:00
symbolize.h dont test HAVE_{STDINT,INTTYPES}_H 2023-07-22 14:32:40 -04:00
system-alloc.cc dont test HAVE_{STDINT,INTTYPES}_H 2023-07-22 14:32:40 -04:00
system-alloc.h delete-trailing-whitespace on all files 2021-02-14 16:13:15 -08:00
tcmalloc_guard.h
tcmalloc.cc consolidate do_mallinfo{,2} 2023-12-07 15:01:27 -05:00
tcmalloc.h
thread_cache.cc undo MarkThreadTemporarilyIdle and make it same as MarkThreadIdle 2023-07-31 14:11:51 -04:00
thread_cache.h undo MarkThreadTemporarilyIdle and make it same as MarkThreadIdle 2023-07-31 14:11:51 -04:00