server-skynet-source-3rd-je.../src
Jason Evans 6e62984ef6 Don't junk-fill reallocations unless usize changes.
Don't junk fill reallocations for which the request size is less than
the current usable size, but not enough smaller to cause a size class
change.  Unlike malloc()/calloc()/realloc(), *allocx() contractually
treats the full usize as the allocation, so a caller can ask for zeroed
memory via mallocx() and a series of rallocx() calls that all specify
MALLOCX_ZERO, and be assured that all newly allocated bytes will be
zeroed and made available to the application without danger of allocator
mutation until the size class decreases enough to cause usize reduction.
2013-12-15 21:57:09 -08:00
..
arena.c Don't junk-fill reallocations unless usize changes. 2013-12-15 21:57:09 -08:00
atomic.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
base.c Fix Valgrind integration. 2013-01-31 17:02:53 -08:00
bitmap.c Normalize #define whitespace. 2013-12-08 22:28:27 -08:00
chunk_dss.c Avoid deprecated sbrk(2) on OS X. 2013-12-03 21:49:36 -08:00
chunk_mmap.c Refactor tests. 2013-12-08 20:52:21 -08:00
chunk.c Consistently use malloc_mutex_prefork(). 2013-10-21 14:59:10 -07:00
ckh.c Fix inline-related macro issues. 2013-12-10 14:35:34 -08:00
ctl.c Consistently use malloc_mutex_prefork(). 2013-10-21 14:59:10 -07:00
extent.c Reduce cpp conditional logic complexity. 2012-02-10 20:22:09 -08:00
hash.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
huge.c Don't junk-fill reallocations unless usize changes. 2013-12-15 21:57:09 -08:00
jemalloc.c Optimize arena_prof_ctx_set(). 2013-12-15 21:57:02 -08:00
mb.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
mutex.c Normalize #define whitespace. 2013-12-08 22:28:27 -08:00
prof.c Fix whitespace. 2013-10-28 12:41:37 -07:00
quarantine.c Fix two quarantine bugs. 2013-01-31 14:43:54 -08:00
rtree.c Fix fork(2)-related deadlocks. 2012-10-09 15:21:46 -07:00
stats.c Normalize #define whitespace. 2013-12-08 22:28:27 -08:00
tcache.c Implement the *allocx() API. 2013-12-12 22:35:52 -08:00
tsd.c Implement the *allocx() API. 2013-12-12 22:35:52 -08:00
util.c Normalize #define whitespace. 2013-12-08 22:28:27 -08:00
zone.c Prefer not_reached() over assert(false) where appropriate. 2013-10-21 14:56:27 -07:00