server-skynet-source-3rd-je.../include/jemalloc/internal
Jason Evans 4bb0983013 Use glibc allocator hooks.
When jemalloc is used as a libc malloc replacement (i.e. not prefixed),
some particular setups may end up inconsistently calling malloc from
libc and free from jemalloc, or the other way around.

glibc provides hooks to make its functions use alternative
implementations.  Use them.

Submitted by Karl Tomlinson and Mike Hommey.
2012-02-29 10:37:27 -08:00
..
arena.h Simplify small size class infrastructure. 2012-02-28 16:50:47 -08:00
atomic.h Simplify small size class infrastructure. 2012-02-28 16:50:47 -08:00
base.h Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
bitmap.h Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
chunk_dss.h Reduce cpp conditional logic complexity. 2012-02-10 20:22:09 -08:00
chunk_mmap.h Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
chunk.h Remove the swap feature. 2012-02-13 10:56:17 -08:00
ckh.h Remove magic. 2012-02-13 10:24:43 -08:00
ctl.h Simplify small size class infrastructure. 2012-02-28 16:50:47 -08:00
extent.h Reduce cpp conditional logic complexity. 2012-02-10 20:22:09 -08:00
hash.h Use LLU suffix for all 64-bit constants. 2011-05-22 10:49:44 -07:00
huge.h Reduce cpp conditional logic complexity. 2012-02-10 20:22:09 -08:00
jemalloc_internal.h.in Use glibc allocator hooks. 2012-02-29 10:37:27 -08:00
mb.h Simplify small size class infrastructure. 2012-02-28 16:50:47 -08:00
mutex.h Reduce cpp conditional logic complexity. 2012-02-10 20:22:09 -08:00
private_namespace.h Remove the swap feature. 2012-02-13 10:56:17 -08:00
prn.h Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
prof.h Remove the opt.lg_prof_bt_max option. 2012-02-13 18:41:36 -08: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
rb.h Clean up rb documentation. 2011-11-01 20:48:31 -07:00
rtree.h Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
size_classes.sh Simplify small size class infrastructure. 2012-02-28 16:50:47 -08:00
stats.h Remove highruns statistics. 2012-02-13 15:18:19 -08:00
tcache.h Remove unused variables in tcache_dalloc_large(). 2012-02-28 21:08:19 -08:00
zone.h Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00