server-skynet-source-3rd-je.../include/jemalloc/internal
Jason Evans f044bb219e Change default chunk size from 4 MiB to 256 KiB.
Recent changes have improved huge allocation scalability, which removes
upward pressure to set the chunk size so large that huge allocations are
rare.  Smaller chunks are more likely to completely drain, so set the
default to the smallest size that doesn't leave excessive unusable
trailing space in chunk headers.
2015-03-06 20:18:34 -08:00
..
arena.h Fix chunk cache races. 2015-02-18 16:40:53 -08:00
atomic.h Move centralized chunk management into arenas. 2015-02-12 00:15:56 -08:00
base.h Move centralized chunk management into arenas. 2015-02-12 00:15:56 -08:00
bitmap.h Convert to uniform style: cond == false --> !cond 2014-10-03 10:16:09 -07:00
chunk_dss.h Move centralized chunk management into arenas. 2015-02-12 00:15:56 -08:00
chunk_mmap.h Refactor huge allocation to be managed by arenas. 2014-05-15 22:36:41 -07:00
chunk.h Change default chunk size from 4 MiB to 256 KiB. 2015-03-06 20:18:34 -08:00
ckh.h Convert all tsd variables to reside in a single tsd structure. 2014-09-23 02:36:08 -07:00
ctl.h Move centralized chunk management into arenas. 2015-02-12 00:15:56 -08:00
extent.h Rename "dirty chunks" to "cached chunks". 2015-02-18 01:15:50 -08:00
hash.h Style and spelling fixes. 2014-12-08 16:34:04 -08:00
huge.h Move centralized chunk management into arenas. 2015-02-12 00:15:56 -08:00
jemalloc_internal_decls.h Add a isblank definition for MSVC < 2013 2015-01-09 14:33:46 -08:00
jemalloc_internal_defs.h.in Make --without-export actually work 2015-03-04 21:49:15 +09:00
jemalloc_internal_macros.h Use KQU() rather than QU() where applicable. 2014-05-28 21:17:42 -07:00
jemalloc_internal.h.in Integrate whole chunks into unused dirty page purging machinery. 2015-02-16 21:02:17 -08:00
mb.h Simplify small size class infrastructure. 2012-02-28 16:50:47 -08:00
mutex.h correctly detect adaptive mutexes in pthreads 2014-09-29 16:10:40 -07:00
private_namespace.sh Refactor to support more varied testing. 2013-12-03 22:06:59 -08:00
private_symbols.txt Fix chunk cache races. 2015-02-18 16:40:53 -08:00
private_unnamespace.sh Refactor to support more varied testing. 2013-12-03 22:06:59 -08:00
prng.h Whitespace cleanups. 2014-09-04 22:27:26 -07:00
prof.h Refactor huge_*() calls into arena internals. 2015-02-12 14:06:37 -08:00
public_namespace.sh Fix name mangling for stress tests. 2014-01-16 17:38:01 -08:00
public_unnamespace.sh Fix name mangling for stress tests. 2014-01-16 17:38:01 -08:00
ql.h Style and spelling fixes. 2014-12-08 16:34:04 -08:00
qr.h Style and spelling fixes. 2014-12-08 16:34:04 -08:00
quarantine.h Make quarantine_init() static. 2014-11-07 14:50:38 -08:00
rb.h Style and spelling fixes. 2014-12-08 16:34:04 -08:00
rtree.h Move centralized chunk management into arenas. 2015-02-12 00:15:56 -08:00
size_classes.sh Add --with-lg-tiny-min, generalize --with-lg-quantum. 2014-10-10 22:35:07 -07:00
stats.h Move centralized chunk management into arenas. 2015-02-12 00:15:56 -08:00
tcache.h If MALLOCX_ARENA(a) is specified, use it during tcache fill. 2015-02-13 15:28:56 -08:00
tsd.h Preserve LastError when calling TlsGetValue 2015-03-04 09:50:33 -08:00
util.h Add (x != 0) assertion to lg_floor(x). 2015-02-04 16:51:53 -08:00
valgrind.h mark some conditions as unlikely 2014-09-10 21:49:42 -04:00