gperftools/vsprojects
Aliaksey Kandratsenka c61f35f04c simplify tcmalloc/sbrk/sbrk-hooks integration
Instead of relying on __sbrk (on subset of Linux systems) or invoking
sbrk syscall directly (on subset of FreeBSD systems), we have malloc
invoke special tcmalloc_hooked_sbrk function. Which handles hooking
and then invokes regular system's sbrk. Yes, we loose theoretical
ability to hook into non-tcmalloc uses of sbrk, but we gain portable
simplicity.
2024-05-29 18:30:09 -04:00
..
addr2line-pdb bump msvc projects to VS2019 and c++ 17 2024-01-30 15:54:24 -05:00
addressmap_unittest gtestify addressmap_unittest 2024-02-20 14:34:23 -05:00
current_allocated_bytes_test gtestify current_allocated_bytes_test 2024-02-27 17:04:53 -05:00
frag_unittest gtestify frag_unittest 2024-02-27 17:00:35 -05:00
gtest introduce vendor copy of googletest 2024-02-20 14:30:24 -05:00
include simplify tcmalloc/sbrk/sbrk-hooks integration 2024-05-29 18:30:09 -04:00
libtcmalloc_minimal expand emergency malloc integration to !kHaveGoodTLS systems 2024-05-23 13:31:42 -04:00
low_level_alloc_unittest expand emergency malloc integration to !kHaveGoodTLS systems 2024-05-23 13:31:42 -04:00
malloc_extension_test gtestify malloc_extension_test 2024-03-20 16:04:37 -04:00
malloc_hook_test gtestify more tests 2024-02-20 14:34:28 -05:00
markidle_unittest gtestify markidle_unittest 2024-02-27 17:04:39 -05:00
nm-pdb bump msvc projects to VS2019 and c++ 17 2024-01-30 15:54:24 -05:00
packed-cache_test gtestify 3 simpler tests 2024-02-20 14:34:23 -05:00
page_heap_test link page_heap_test with entirety of tcmalloc_minimal 2024-02-27 17:00:35 -05:00
pagemap_unittest unbreak pagemap unittest compilation on msvc 2024-05-23 13:31:42 -04:00
preamble_patcher_test bump msvc projects to VS2019 and c++ 17 2024-01-30 15:54:24 -05:00
realloc_unittest gtestify realloc_unittest 2024-03-20 16:04:41 -04:00
sampler_test gtestify more tests 2024-02-20 14:34:28 -05:00
stack_trace_table_test gtestify more tests 2024-02-20 14:34:28 -05:00
system-alloc_unittest gtestify and cleanup system-alloc_unittest 2024-03-20 16:04:45 -04:00
tcmalloc_minimal_large bump msvc projects to VS2019 and c++ 17 2024-01-30 15:54:24 -05:00
tcmalloc_minimal_unittest gtestify and refactor tcmalloc_unittest 2024-03-20 16:05:14 -04:00
thread_dealloc_unittest bump msvc projects to VS2019 and c++ 17 2024-01-30 15:54:24 -05:00
common.vcxproj.props A number of cleanups 2024-01-29 17:15:53 -08:00