jemalloc/src
David Goldblatt 5154ff32ee Unify the allocation paths
This unifies the allocation paths for malloc, posix_memalign, aligned_alloc,
calloc, memalign, valloc, and mallocx, so that they all share common code where
they can.

There's more work that could be done here, but I think this is the smallest
discrete change in this direction.
2017-01-20 12:15:53 -08:00
..
arena.c Added stats about number of bytes cached in tcache currently. 2017-01-18 10:55:21 -08:00
atomic.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
base.c Remove leading blank lines from function bodies. 2017-01-13 14:49:24 -08:00
bitmap.c Remove leading blank lines from function bodies. 2017-01-13 14:49:24 -08:00
ckh.c Remove leading blank lines from function bodies. 2017-01-13 14:49:24 -08:00
ctl.c Fix --disable-stats support. 2017-01-19 18:31:07 -08:00
extent.c Fix --disable-stats support. 2017-01-19 18:31:07 -08:00
extent_dss.c Remove leading blank lines from function bodies. 2017-01-13 14:49:24 -08:00
extent_mmap.c Remove leading blank lines from function bodies. 2017-01-13 14:49:24 -08:00
hash.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
jemalloc.c Unify the allocation paths 2017-01-20 12:15:53 -08:00
jemalloc_cpp.cpp Add nullptr support to sized delete operators. 2017-01-17 14:30:15 -08:00
large.c Remove leading blank lines from function bodies. 2017-01-13 14:49:24 -08:00
mb.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
mutex.c Remove leading blank lines from function bodies. 2017-01-13 14:49:24 -08:00
nstime.c Remove leading blank lines from function bodies. 2017-01-13 14:49:24 -08:00
pages.c Remove leading blank lines from function bodies. 2017-01-13 14:49:24 -08:00
prng.c Refactor prng* from cpp macros into inline functions. 2016-02-19 20:29:06 -08:00
prof.c Fix prof_realloc() regression. 2017-01-17 15:16:37 -08:00
rtree.c Remove leading blank lines from function bodies. 2017-01-13 14:49:24 -08:00
spin.c Add/use adaptive spinning. 2016-10-13 14:55:39 -07:00
stats.c Test JSON output of malloc_stats_print() and fix bugs. 2017-01-19 14:05:00 -08:00
tcache.c Remove redundent stats-merging logic when destroying tcache. 2017-01-17 09:42:39 -08:00
ticker.c Implement ticker. 2016-02-19 20:29:06 -08:00
tsd.c Remove leading blank lines from function bodies. 2017-01-13 14:49:24 -08:00
util.c Remove leading blank lines from function bodies. 2017-01-13 14:49:24 -08:00
witness.c Remove leading blank lines from function bodies. 2017-01-13 14:49:24 -08:00
zone.c Add dummy implementations for most remaining OSX zone allocator functions 2017-01-17 20:13:28 -08:00