pjs/memory/jemalloc
Jason Evans 11616de541 Bug 446096: Integrate upstream jemalloc optimizations, r=pavlov
Enhance arena_chunk_map_t to directly support run coalescing, and use
the chunk map instead of red-black trees where possible.  Remove the
red-black trees and node objects that are obsoleted by this change.  The
net result is a ~1-2% memory savings, and a substantial allocation speed
improvement.

Add a radix tree to optimize isalloc_validate().
2008-07-25 14:53:20 -07:00
..
Makefile.in Bug 427109: Add memory reserve and xmalloc() API, r=benjamin 2008-07-01 15:41:14 -07:00
apply-ed-patches.pl use '-s' options instead of '-' for 'silent' on ed, as we know at least one machine where the former succeeds and the latter fails though both mean the same, r=ted 2008-07-03 18:51:44 +02:00
build-crt.py Adding the memory/jemalloc directory to hg. See CVS for previous history. 2008-02-06 15:06:50 -08:00
crtsp1.diff bug 415918 - fix version info on mozcrt19.dll. r=bsmedberg 2008-03-05 11:09:52 -08:00
ed.exe Adding the memory/jemalloc directory to hg. See CVS for previous history. 2008-02-06 15:06:50 -08:00
jemalloc.c Bug 446096: Integrate upstream jemalloc optimizations, r=pavlov 2008-07-25 14:53:20 -07:00
jemalloc.h Bug 427109: Add memory reserve and xmalloc() API, r=benjamin 2008-07-01 15:41:14 -07:00
ql.h Bug 427109: Add memory reserve and xmalloc() API, r=benjamin 2008-06-23 07:46:37 -07:00
qr.h Bug 427109: Add memory reserve and xmalloc() API, r=benjamin 2008-06-23 07:46:37 -07:00
rb.h Bug 431735: Use rb.h instead of tree.h, r=benjamin 2008-06-20 10:34:42 -07:00