server-skynet-source-3rd-je.../include/jemalloc
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
..
internal Don't junk-fill reallocations unless usize changes. 2013-12-15 21:57:09 -08:00
jemalloc_defs.h.in Fix name mangling issues. 2013-12-13 15:07:43 -08:00
jemalloc_macros.h.in Fix name mangling issues. 2013-12-13 15:07:43 -08:00
jemalloc_mangle.h.in Implement the *allocx() API. 2013-12-12 22:35:52 -08:00
jemalloc_protos.h.in Implement the *allocx() API. 2013-12-12 22:35:52 -08:00
jemalloc.sh Make jemalloc.h formatting more consistent. 2013-12-07 11:53:26 -08:00