server-skynet-source-3rd-je.../include/jemalloc/internal
Jason Evans 609ae595f0 Add arena-specific and selective dss allocation.
Add the "arenas.extend" mallctl, so that it is possible to create new
arenas that are outside the set that jemalloc automatically multiplexes
threads onto.

Add the ALLOCM_ARENA() flag for {,r,d}allocm(), so that it is possible
to explicitly allocate from a particular arena.

Add the "opt.dss" mallctl, which controls the default precedence of dss
allocation relative to mmap allocation.

Add the "arena.<i>.dss" mallctl, which makes it possible to set the
default dss precedence on a per arena or global basis.

Add the "arena.<i>.purge" mallctl, which obsoletes "arenas.purge".

Add the "stats.arenas.<i>.dss" mallctl.
2012-10-12 18:26:16 -07:00
..
arena.h Add arena-specific and selective dss allocation. 2012-10-12 18:26:16 -07:00
atomic.h Add support for MSVC 2012-05-01 11:32:11 -07:00
base.h Fix fork-related bugs. 2012-03-13 16:31:41 -07:00
bitmap.h Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
chunk_dss.h Add arena-specific and selective dss allocation. 2012-10-12 18:26:16 -07:00
chunk_mmap.h Fix mlockall()/madvise() interaction. 2012-10-08 18:04:49 -07:00
chunk.h Add arena-specific and selective dss allocation. 2012-10-12 18:26:16 -07:00
ckh.h Rename prn to prng. 2012-03-02 15:59:45 -08:00
ctl.h Add arena-specific and selective dss allocation. 2012-10-12 18:26:16 -07:00
extent.h Fix mlockall()/madvise() interaction. 2012-10-08 18:04:49 -07:00
hash.h Implement malloc_vsnprintf(). 2012-03-07 16:19:19 -08:00
huge.h Add arena-specific and selective dss allocation. 2012-10-12 18:26:16 -07:00
jemalloc_internal.h.in Add arena-specific and selective dss allocation. 2012-10-12 18:26:16 -07:00
mb.h Simplify small size class infrastructure. 2012-02-28 16:50:47 -08:00
mutex.h Add support for Mingw 2012-04-21 21:27:46 -07:00
private_namespace.h Add arena-specific and selective dss allocation. 2012-10-12 18:26:16 -07:00
prng.h Rename prn to prng. 2012-03-02 15:59:45 -08:00
prof.h Fix fork(2)-related deadlocks. 2012-10-09 15:21:46 -07:00
ql.h Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
qr.h Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
quarantine.h Implement Valgrind support, redzones, and quarantine. 2012-04-11 11:46:18 -07:00
rb.h Clean up rb documentation. 2011-11-01 20:48:31 -07:00
rtree.h Fix fork(2)-related deadlocks. 2012-10-09 15:21:46 -07:00
size_classes.sh Use echo instead of cat in loops in size_classes.sh 2012-04-16 22:45:09 -07:00
stats.h Implement malloc_vsnprintf(). 2012-03-07 16:19:19 -08:00
tcache.h Optimize malloc() and free() fast paths. 2012-05-02 00:30:36 -07:00
tsd.h Add support for Mingw 2012-04-21 21:27:46 -07:00
util.h Make malloc_write() non-inline. 2012-05-02 02:08:03 -07:00