server-skynet-source-3rd-je.../include/jemalloc
Jason Evans 09a0769ba7 Work around TLS deallocation via free().
glibc uses memalign()/free() to allocate/deallocate TLS, which means
that it is unsafe to set TLS variables as a side effect of free() --
they may already be deallocated.  Work around this by avoiding
tcache_create() within free().

Reported by Mike Hommey.
2012-03-30 12:11:03 -07:00
..
internal Work around TLS deallocation via free(). 2012-03-30 12:11:03 -07:00
jemalloc_defs.h.in Use __sync_add_and_fetch and __sync_sub_and_fetch when they are available 2012-03-26 11:51:13 -07:00
jemalloc.h.in Implement aligned_alloc(). 2012-03-13 12:55:21 -07:00