server-skynet-source-3rd-je.../include/jemalloc/internal
Jason Evans 155bfa7da1 Normalize size classes.
Normalize size classes to use the same number of size classes per size
doubling (currently hard coded to 4), across the intire range of size
classes.  Small size classes already used this spacing, but in order to
support this change, additional small size classes now fill [4 KiB .. 16
KiB).  Large size classes range from [16 KiB .. 4 MiB).  Huge size
classes now support non-multiples of the chunk size in order to fill (4
MiB .. 16 MiB).
2014-10-06 01:45:13 -07:00
..
arena.h Normalize size classes. 2014-10-06 01:45:13 -07:00
atomic.h Add atomic operations tests and fix latent bugs. 2014-08-06 23:36:19 -07:00
base.h Refactor huge allocation to be managed by arenas. 2014-05-15 22:36:41 -07:00
bitmap.h Convert to uniform style: cond == false --> !cond 2014-10-03 10:16:09 -07:00
chunk_dss.h Refactor tests. 2013-12-08 20:52:21 -08:00
chunk_mmap.h Refactor huge allocation to be managed by arenas. 2014-05-15 22:36:41 -07:00
chunk.h Normalize size classes. 2014-10-06 01:45:13 -07:00
ckh.h Convert all tsd variables to reside in a single tsd structure. 2014-09-23 02:36:08 -07:00
ctl.h Refactor huge allocation to be managed by arenas. 2014-05-15 22:36:41 -07:00
extent.h Implement per thread heap profiling. 2014-08-19 21:31:16 -07:00
hash.h Use KQU() rather than QU() where applicable. 2014-05-28 21:17:42 -07:00
huge.h Normalize size classes. 2014-10-06 01:45:13 -07:00
jemalloc_internal_decls.h Try to use __builtin_ffsl if ffsl is unavailable. 2014-06-02 07:44:50 -07:00
jemalloc_internal_defs.h.in correctly detect adaptive mutexes in pthreads 2014-09-29 16:10:40 -07:00
jemalloc_internal_macros.h Use KQU() rather than QU() where applicable. 2014-05-28 21:17:42 -07:00
jemalloc_internal.h.in Normalize size classes. 2014-10-06 01:45:13 -07: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 Normalize size classes. 2014-10-06 01:45:13 -07: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 Make prof-related inline functions always-inline. 2014-10-04 11:26:05 -07: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 Normalize #define whitespace. 2013-12-08 22:28:27 -08:00
qr.h Normalize #define whitespace. 2013-12-08 22:28:27 -08:00
quarantine.h Fix tsd cleanup regressions. 2014-10-04 11:22:55 -07:00
rb.h Convert to uniform style: cond == false --> !cond 2014-10-03 10:16:09 -07:00
rtree.h Convert rtree from (void *) to (uint8_t) storage. 2014-01-02 17:36:38 -08:00
size_classes.sh Normalize size classes. 2014-10-06 01:45:13 -07:00
stats.h Normalize size classes. 2014-10-06 01:45:13 -07:00
tcache.h Normalize size classes. 2014-10-06 01:45:13 -07:00
tsd.h Fix tsd cleanup regressions. 2014-10-04 11:22:55 -07:00
util.h Use MSVC intrinsics for lg_floor 2014-09-24 11:55:02 +01:00
valgrind.h mark some conditions as unlikely 2014-09-10 21:49:42 -04:00