aboutsummaryrefslogtreecommitdiff
path: root/src/jemalloc.c
AgeCommit message (Expand)Author
2016-02-19Add --with-malloc-conf.Jason Evans
2016-01-11Call malloc_test_boot0() from malloc_init_hard_recursible().Cosmin Paraschiv
2015-11-10Fast-path improvement: reduce # of branches and unnecessary operations.Qi Wang
2015-09-17Add mallocx() OOM tests.Jason Evans
2015-09-17Simplify imallocx_prof_sample().Jason Evans
2015-09-17Fix irallocx_prof_sample().Jason Evans
2015-09-17Fix ixallocx_prof_sample().Jason Evans
2015-09-15Centralize xallocx() size[+extra] overflow checks.Jason Evans
2015-09-15Fix ixallocx_prof() to check for size greater than HUGE_MAXCLASS.Jason Evans
2015-09-14Resolve an unsupported special case in arena_prof_tctx_set().Jason Evans
2015-09-14Fix ixallocx_prof_sample() argument order reversal.Jason Evans
2015-09-14s/max_usize/usize_max/gJason Evans
2015-09-14s/oldptr/old_ptr/gJason Evans
2015-09-14Make one call to prof_active_get_unlocked() per allocation event.Jason Evans
2015-09-14Fix irealloc_prof() to prof_alloc_rollback() on OOM.Jason Evans
2015-09-14Optimize irallocx_prof() to optimistically update the sampler state.Jason Evans
2015-09-14Fix ixallocx_prof() size+extra overflow.Jason Evans
2015-09-04Force initialization of the init_lock in malloc_init_hard on Windows XPMike Hommey
2015-08-27Fix arenas_cache_cleanup() and arena_get_hard().Jason Evans
2015-08-21Fix arenas_cache_cleanup().Christopher Ferris
2015-08-04MSVC compatibility changesMatthijs
2015-07-21Move JEMALLOC_NOTHROW just after return type.Jason Evans
2015-07-21Remove JEMALLOC_ALLOC_SIZE annotations on functions not returning pointersMike Hommey
2015-07-10Avoid function prototype incompatibilities.Jason Evans
2015-06-25Optimizations for WindowsMatthijs
2015-06-23Fix size class overflow handling when profiling is enabled.Jason Evans
2015-06-22Add alignment assertions to public aligned allocation functions.Jason Evans
2015-05-06Implement cache index randomization for large allocations.Jason Evans
2015-04-30Concise JEMALLOC_HAVE_ISSETUGID case in secure_getenv().Igor Podlesny
2015-03-18Restore --enable-ivsalloc.Jason Evans
2015-02-15Remove redundant tcache_boot() call.Jason Evans
2015-02-12Move centralized chunk management into arenas.Jason Evans
2015-02-09Implement explicit tcache support.Jason Evans
2015-01-23Implement metadata statistics.Jason Evans
2015-01-22Refactor bootstrapping to delay tsd initialization.Jason Evans
2015-01-22Fix arenas_cache_cleanup().Jason Evans
2015-01-16Fix OOM handling in memalign() and valloc().Jason Evans
2014-12-14Introduce two new modes of junk filling: "alloc" and "free".Guilherme Goncalves
2014-12-14Ignore MALLOC_CONF in set{uid,gid,cap} binaries.Daniel Micay
2014-12-08Style and spelling fixes.Jason Evans
2014-10-30rm unused arena wrangling from xallocxDaniel Micay
2014-10-30Miscellaneous cleanups.Jason Evans
2014-10-30avoid redundant chunk header readsDaniel Micay
2014-10-30mark huge allocations as unlikelyDaniel Micay
2014-10-10Add --with-lg-tiny-min, generalize --with-lg-quantum.Jason Evans
2014-10-10Don't fetch tsd in a0{d,}alloc().Jason Evans
2014-10-09Add configure options.Jason Evans
2014-10-08Fix a recursive lock acquisition regression.Jason Evans
2014-10-07Use regular arena allocation for huge tree nodes.Daniel Micay
2014-10-07Refactor/fix arenas manipulation.Jason Evans