jemalloc/src
Jason Evans 7ca0fdfb85 Disable munmap() if it causes VM map holes.
Add a configure test to determine whether common mmap()/munmap()
patterns cause VM map holes, and only use munmap() to discard unused
chunks if the problem does not exist.

Unify the chunk caching for mmap and dss.

Fix options processing to limit lg_chunk to be large enough that
redzones will always fit.
2012-04-12 20:20:58 -07:00
..
arena.c Disable munmap() if it causes VM map holes. 2012-04-12 20:20:58 -07:00
atomic.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
base.c Add alignment support to chunk_alloc(). 2012-04-10 14:51:39 -07:00
bitmap.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
chunk.c Disable munmap() if it causes VM map holes. 2012-04-12 20:20:58 -07:00
chunk_dss.c Disable munmap() if it causes VM map holes. 2012-04-12 20:20:58 -07:00
chunk_mmap.c Disable munmap() if it causes VM map holes. 2012-04-12 20:20:58 -07:00
ckh.c Normalize aligned allocation algorithms. 2012-04-11 18:13:45 -07:00
ctl.c Implement Valgrind support, redzones, and quarantine. 2012-04-11 11:46:18 -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 Implement Valgrind support, redzones, and quarantine. 2012-04-11 11:46:18 -07:00
jemalloc.c Disable munmap() if it causes VM map holes. 2012-04-12 20:20:58 -07:00
mb.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
mutex.c Postpone mutex initialization on FreeBSD. 2012-04-03 19:25:30 -07:00
prof.c Rename labels. 2012-04-10 15:07:44 -07:00
quarantine.c Implement Valgrind support, redzones, and quarantine. 2012-04-11 11:46:18 -07:00
rtree.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
stats.c Implement Valgrind support, redzones, and quarantine. 2012-04-11 11:46:18 -07:00
tcache.c Implement Valgrind support, redzones, and quarantine. 2012-04-11 11:46:18 -07:00
tsd.c Remove arena_malloc_prechosen(). 2012-04-06 12:24:46 -07:00
util.c Rename labels. 2012-04-10 15:07:44 -07:00
zone.c Implement Valgrind support, redzones, and quarantine. 2012-04-11 11:46:18 -07:00