server-skynet-source-3rd-je.../include/jemalloc/internal
Jason Evans 87004d238c Avoid negation of unsigned numbers.
Rather than relying on two's complement negation for alignment mask
generation, use bitwise not and addition.  This dodges warnings from
MSVC, and should be strength-reduced by compiler optimization anyway.
2016-11-15 14:04:35 -08:00
..
arena.h Add extent serial numbers. 2016-11-15 13:33:40 -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 Do not use syscall(2) on OS X 10.12 (deprecated). 2016-11-02 19:35:12 -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 Avoid negation of unsigned numbers. 2016-11-15 14:04:35 -08:00
mb.h Use TSDN_NULL rather than NULL as appropriate. 2016-10-04 15:56:56 -07: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 Modify pages_map() to support mapping uncommitted virtual memory. 2016-05-05 18:56:17 -07: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 Add extent serial numbers. 2016-11-15 13:33:40 -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 Check for __builtin_unreachable at configure time 2016-09-26 10:44:37 -07:00
valgrind.h Resolve bootstrapping issues when embedded in FreeBSD libc. 2016-05-10 22:51:33 -07:00
witness.h Refactor witness_unlock() to fix undefined test behavior. 2016-10-31 11:51:39 -07:00