server-skynet-source-3rd-je.../src
Qi Wang f459454afe Avoid potential issues on extent zero-out.
When custom extent_hooks or transparent huge pages are in use, the purging
semantics may change, which means we may not get zeroed pages on repopulating.
Fixing the issue by manually memset for such cases.
2019-01-11 19:16:12 -08:00
..
arena.c Store the bin shard selection in TSD. 2018-12-03 17:17:03 -08:00
background_thread.c Set the default number of background threads to 4. 2018-11-16 09:35:12 -08: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 stats for arenas.bin.i.nshards. 2018-12-03 17:17:03 -08:00
div.c Add the div module, which allows fast division by dynamic values. 2017-12-21 14:25:43 -08:00
extent_dss.c Hide size class computation behind a layer of indirection. 2018-07-12 20:53:06 -07:00
extent_mmap.c Header refactoring: unify and de-catchall extent_mmap module. 2017-05-31 13:08:45 -07:00
extent.c Avoid potential issues on extent zero-out. 2019-01-11 19:16:12 -08: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_cpp.cpp Split out cold code path in newImpl 2017-07-24 13:37:02 -07:00
jemalloc.c Store the bin shard selection in TSD. 2018-12-03 17:17:03 -08: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 Fix type warning on Windows. 2018-04-09 16:50:30 -07:00
mutex_pool.c Header refactoring: unify and de-catchall mutex_pool. 2017-05-31 13:08:45 -07:00
mutex.c mutex: fix trylock spin wait contention 2018-11-28 15:17:02 -08: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 restrict bytes_until_sample to int64_t. This allows optimal asm 2018-10-15 08:24:12 -07:00
rtree.c Clean compilation -Wextra 2018-07-09 21:40:42 -07:00
sc.c add a check for SC_LARGE_MAXCLASS 2018-10-15 08:24:12 -07:00
stats.c Add rate counters to stats 2018-12-18 09:59:41 -08:00
sz.c sz: Support 0 size in size2index lookup/compute 2018-10-17 08:50:58 -07:00
tcache.c Force purge on thread death only when w/o bg thds. 2019-01-11 19:15:34 -08: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 remove malloc_init() off the fastpath 2018-10-15 10:11:08 -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