server-skynet-source-3rd-je.../jemalloc/src
Jason Evans a8118233ec Fix a thread cache stats merging bug.
When a thread cache flushes objects to their arenas due to an abundance
of cached objects, it merges the allocation request count for the
associated size class, and increments a flush counter.  If none of the
flushed objects came from the thread's assigned arena, then the merging
wouldn't happen (though the counter would typically eventually be
merged), nor would the flush counter be incremented (a hard bug).  Fix
this via extra conditional code just after the flush loop.
2011-03-14 12:56:51 -07:00
..
arena.c Remove an arena_bin_run_size_calc() constraint. 2010-12-16 14:23:32 -08:00
base.c Port to Mac OS X. 2010-09-11 18:20:16 -07:00
chunk_dss.c Use mremap(2) for huge realloc(). 2010-11-30 16:50:58 -08:00
chunk_mmap.c Fix style nits. 2011-02-13 18:44:59 -08:00
chunk_swap.c Use mremap(2) for huge realloc(). 2010-11-30 16:50:58 -08:00
chunk.c Use mremap(2) for huge realloc(). 2010-11-30 16:50:58 -08:00
ckh.c Fix assertion typos. 2011-01-14 17:37:27 -08:00
ctl.c Fix a "thread.arena" mallctl bug. 2011-03-14 11:43:54 -07:00
extent.c Rewrite red-black trees. 2010-02-28 15:00:18 -08:00
hash.c Restructure source tree. 2010-02-11 14:45:59 -08:00
huge.c Fix an alignment-related bug in huge_ralloc(). 2011-01-31 19:58:22 -08:00
jemalloc.c Fix "thread.{de,}allocatedp" mallctl. 2011-02-13 18:11:54 -08:00
mb.c Restructure source tree. 2010-02-11 14:45:59 -08:00
mutex.c Make cumulative heap profile data optional. 2010-10-02 21:40:26 -07:00
prof.c Fix a heap dumping deadlock. 2011-01-14 17:27:44 -08:00
rtree.c Use offsetof() when sizing dynamic structures. 2010-10-01 18:02:43 -07:00
stats.c Replace JEMALLOC_OPTIONS with MALLOC_CONF. 2010-10-23 18:37:06 -07:00
tcache.c Fix a thread cache stats merging bug. 2011-03-14 12:56:51 -07:00
zone.c Port to Mac OS X. 2010-09-11 18:20:16 -07:00