jemalloc/src
zhxchen17 b7c7df24ba Add max_per_bg_thd stats for per background thread mutexes.
Added a new stats row to aggregate the maximum value of mutex counters for each
background threads.  Given that the per bg thd mutex is not expected to be
contended, this counter is mainly for sanity check / debugging.
2019-09-13 09:23:57 -07:00
..
arena.c Track low_water == -1 case explicitly. 2019-08-21 16:00:38 -07:00
background_thread.c Add max_per_bg_thd stats for per background thread mutexes. 2019-09-13 09:23:57 -07:00
base.c SC: Remove global data. 2018-07-23 13:37:08 -07:00
bin.c Add opt.bin_shards to specify number of bin shards. 2018-12-03 17:17:03 -08:00
bitmap.c Revert "Remove BITMAP_USE_TREE." 2017-04-18 19:01:04 -07:00
ckh.c SC: Make some key size classes static. 2018-07-12 20:53:06 -07:00
ctl.c Add max_per_bg_thd stats for per background thread mutexes. 2019-09-13 09:23:57 -07:00
div.c Add the div module, which allows fast division by dynamic values. 2017-12-21 14:25:43 -08:00
extent.c Limit to exact fit on Windows with retain off. 2019-07-29 16:19:36 -07:00
extent_dss.c Implement retain on Windows. 2019-07-23 22:18:55 -07:00
extent_mmap.c Ensure page alignment on extent_alloc. 2019-04-04 13:49:37 -07:00
hash.c Header refactoring: Split up jemalloc_internal.h 2017-04-11 11:52:30 -07:00
hook.c Move tsd link and in_hook after tcache. 2018-06-27 13:39:02 -07:00
jemalloc.c Optimize for prof_active off 2019-08-27 14:48:56 -07:00
jemalloc_cpp.cpp remove compare and branch in fast path for c++ operator delete[] 2019-04-08 10:59:05 -07:00
large.c Add logging for sampled allocations 2018-08-01 13:27:11 -07:00
log.c Logging: allow logging with empty varargs. 2017-07-22 09:38:19 -07:00
malloc_io.c Add buffered writer 2019-08-09 09:44:29 -07:00
mutex.c mutex: fix trylock spin wait contention 2018-11-28 15:17:02 -08:00
mutex_pool.c Header refactoring: unify and de-catchall mutex_pool. 2017-05-31 13:08:45 -07:00
nstime.c Add background thread related stats. 2017-05-23 12:26:20 -07:00
pages.c Restore a FreeBSD-specific getpagesize(3) optimization. 2018-11-09 14:14:49 -08:00
prng.c Header refactoring: Split up jemalloc_internal.h 2017-04-11 11:52:30 -07:00
prof.c Add "prof.dump_prefix" to override filename prefixes for dumps. 2019-09-12 22:26:03 -07:00
prof_data.c Refactor profiling 2019-08-07 19:48:28 -07:00
prof_log.c Add "prof.dump_prefix" to override filename prefixes for dumps. 2019-09-12 22:26:03 -07:00
rtree.c Clean compilation -Wextra 2018-07-09 21:40:42 -07:00
safety_check.c Safety checks: Add a redzoning feature. 2019-04-15 16:48:12 -07:00
sc.c add a check for SC_LARGE_MAXCLASS 2018-10-15 08:24:12 -07:00
stats.c Make compact json format as default 2019-08-12 13:59:50 -07:00
sz.c sz: Support 0 size in size2index lookup/compute 2018-10-17 08:50:58 -07:00
tcache.c Make cache_bin_sz_t unsigned. 2019-09-04 13:37:07 -07:00
test_hooks.c Rename hooks module to test_hooks. 2018-05-18 11:43:03 -07:00
ticker.c Header refactoring: Split up jemalloc_internal.h 2017-04-11 11:52:30 -07:00
tsd.c Enforce TLS_MODEL attribute. 2019-04-16 11:07:15 -07:00
witness.c Header refactoring: unify and de-catchall witness code. 2017-05-24 15:27:30 -07:00
zone.c Fix deadlock in multithreaded fork in OS X. 2017-07-10 18:17:12 -07:00