jemalloc/src
Jason Evans d6df91438a Fix a potential infinite loop during thread exit.
Fix malloc_tsd_dalloc() to bypass tcache when dallocating, so that there
is no danger of causing tcache reincarnation during thread exit.
Whether this infinite loop occurs depends on the pthreads TSD
implementation; it is known to occur on Solaris.

Submitted by Markus Eberspächer.
2013-11-19 18:01:45 -08:00
..
arena.c Remove unnecessary zeroing in arena_palloc(). 2013-10-29 18:31:17 -07:00
atomic.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
base.c Fix Valgrind integration. 2013-01-31 17:02:53 -08:00
bitmap.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
chunk.c Consistently use malloc_mutex_prefork(). 2013-10-21 14:59:10 -07:00
chunk_dss.c Fix Valgrind integration. 2013-01-31 17:02:53 -08:00
chunk_mmap.c Fix mlockall()/madvise() interaction. 2012-10-08 18:04:49 -07:00
ckh.c Use config_* instead of JEMALLOC_*. 2013-01-22 12:14:45 -08:00
ctl.c Consistently use malloc_mutex_prefork(). 2013-10-21 14:59:10 -07:00
extent.c Reduce cpp conditional logic complexity. 2012-02-10 20:22:09 -08:00
hash.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
huge.c Add arena-specific and selective dss allocation. 2012-10-12 18:26:16 -07:00
jemalloc.c Delay pthread_atfork registering. 2013-10-24 16:40:31 -07:00
mb.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
mutex.c mark _pthread_mutex_init_calloc_cb as public explicitly 2012-10-10 09:10:37 -07:00
prof.c Fix whitespace. 2013-10-28 12:41:37 -07:00
quarantine.c Fix two quarantine bugs. 2013-01-31 14:43:54 -08:00
rtree.c Fix fork(2)-related deadlocks. 2012-10-09 15:21:46 -07:00
stats.c Add arena-specific and selective dss allocation. 2012-10-12 18:26:16 -07:00
tcache.c Fix a data race for large allocation stats counters. 2013-10-21 15:00:06 -07:00
tsd.c Fix a potential infinite loop during thread exit. 2013-11-19 18:01:45 -08:00
util.c Prefer not_reached() over assert(false) where appropriate. 2013-10-21 14:56:27 -07:00
zone.c Prefer not_reached() over assert(false) where appropriate. 2013-10-21 14:56:27 -07:00