server-skynet-source-3rd-je.../include/jemalloc/internal
Mike Hommey c68bb41793 Don't rely on OSX SDK malloc/malloc.h for malloc_zone struct definitions
The SDK jemalloc is built against might be not be the latest for various
reasons, but the resulting binary ought to work on newer versions of
OSX.

In order to ensure this, we need the fullest definitions possible, so
copy what we need from the latest version of malloc/malloc.h available
on opensource.apple.com.
2017-01-17 20:12:24 -08:00
..
arena.h Mark partially purged arena chunks as non-hugepage. 2016-11-24 00:15:55 -08:00
assert.h Tweak code to allow compilation of concatenated src/*.c sources. 2015-11-12 11:06:41 -08:00
atomic.h Revert "Define 64-bits atomics unconditionally" 2016-11-07 11:51:05 -08:00
base.h Resolve bootstrapping issues when embedded in FreeBSD libc. 2016-05-10 22:51:33 -07:00
bitmap.h Support --with-lg-page values larger than actual page size. 2016-04-11 02:35:00 -07:00
chunk_dss.h Make dss operations lockless. 2016-10-13 15:33:56 -07:00
chunk_mmap.h Attempt mmap-based in-place huge reallocation. 2016-02-24 17:23:18 -08:00
chunk.h Add extent serial numbers. 2016-11-15 13:33:40 -08:00
ckh.h Do not (recursively) allocate within tsd_fetch(). 2016-10-21 00:27:37 -07:00
ctl.h Resolve bootstrapping issues when embedded in FreeBSD libc. 2016-05-10 22:51:33 -07:00
extent.h Add extent serial numbers. 2016-11-15 13:33:40 -08:00
hash.h typecast address to pointer to byte to avoid unaligned memory access error 2016-03-10 22:49:05 -08:00
huge.h Make dss operations lockless. 2016-10-13 15:33:56 -07:00
jemalloc_internal_decls.h Add os_unfair_lock support. 2016-11-02 19:35:12 -07:00
jemalloc_internal_defs.h.in Don't rely on OSX SDK malloc/malloc.h for malloc_zone struct definitions 2017-01-17 20:12:24 -08:00
jemalloc_internal_macros.h Use KQU() rather than QU() where applicable. 2014-05-28 21:17:42 -07:00
jemalloc_internal.h.in Don't rely on OSX SDK malloc/malloc.h for malloc_zone struct definitions 2017-01-17 20:12:24 -08:00
mb.h Use better pre-processor defines for sparc64 2017-01-13 09:01:33 -08:00
mutex.h Add os_unfair_lock support. 2016-11-02 19:35:12 -07:00
nstime.h Do not advance decay epoch when time goes backwards. 2016-10-10 22:31:37 -07:00
pages.h Mark partially purged arena chunks as non-hugepage. 2016-11-24 00:15:55 -08:00
ph.h Fix a style nit. 2016-04-12 23:18:25 -07:00
private_namespace.sh Refactor to support more varied testing. 2013-12-03 22:06:59 -08:00
private_symbols.txt Mark partially purged arena chunks as non-hugepage. 2016-11-24 00:15:55 -08:00
private_unnamespace.sh Refactor to support more varied testing. 2013-12-03 22:06:59 -08:00
prng.h Refactor prng to not use 64-bit atomics on 32-bit platforms. 2016-11-07 11:50:59 -08:00
prof.h Do not (recursively) allocate within tsd_fetch(). 2016-10-21 00:27:37 -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 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 Remove rbt_nil 2016-02-23 18:09:25 -08:00
rtree.h Simplify RTREE_HEIGHT_MAX definition. 2016-04-11 02:35:00 -07:00
size_classes.sh Implement pz2ind(), pind2sz(), and psz2u(). 2016-10-04 16:29:19 -07:00
smoothstep.h Implement smoothstep table generation. 2016-02-19 20:56:15 -08:00
smoothstep.sh Implement smoothstep table generation. 2016-02-19 20:56:15 -08:00
spin.h Add/use adaptive spinning. 2016-10-13 14:58:38 -07:00
stats.h Remove overly restrictive stats_cactive_{add,sub}() assertions. 2016-11-11 22:19:10 -08:00
tcache.h Do not (recursively) allocate within tsd_fetch(). 2016-10-21 00:27:37 -07:00
ticker.h Implement ticker. 2016-02-19 20:29:06 -08:00
tsd.h Do not (recursively) allocate within tsd_fetch(). 2016-10-21 00:27:37 -07:00
util.h Enable overriding JEMALLOC_{ALLOC,FREE}_JUNK. 2016-11-22 11:02:28 -08:00
valgrind.h Avoid gcc tautological-compare warnings. 2016-11-16 18:53:59 -08:00
witness.h Refactor witness_unlock() to fix undefined test behavior. 2016-10-31 11:51:39 -07:00