aboutsummaryrefslogtreecommitdiff
path: root/include/jemalloc/internal/tcache.h
AgeCommit message (Expand)Author
2017-03-01Fix/refactor tcaches synchronization.android-n-mr2-preview-2Jason Evans
2016-11-10Merge remote-tracking branch 'aosp/upstream-new' into fixChristopher Ferris
2016-10-21Do not (recursively) allocate within tsd_fetch().Jason Evans
2016-06-14Merge remote-tracking branch 'aosp/upstream-release' into fixChristopher Ferris
2016-05-10Resolve bootstrapping issues when embedded in FreeBSD libc.Jason Evans
2016-05-03Fix huge_palloc() regression.Jason Evans
2016-04-22Do not allocate metadata via non-auto arenas, nor tcaches.Jason Evans
2016-04-14Add witness, a simple online locking validator.Jason Evans
2016-03-31Add JEMALLOC_ALLOC_JUNK and JEMALLOC_FREE_JUNK macrosChris Peterson
2016-03-03Merge remote-tracking branch 'aosp/upstream-dev' into mergeChristopher Ferris
2016-02-25Make *allocx() size class overflow behavior defined.Jason Evans
2016-02-24Make nhbins unsigned rather than size_t.Jason Evans
2016-02-19Implement decay-based unused dirty page purging.Jason Evans
2016-02-19Use ticker for incremental tcache GC.Jason Evans
2016-02-01Merge remote-tracking branch 'aosp/upstream-dev' into mergeChristopher Ferris
2015-11-12Fix a comment.Jason Evans
2015-11-10Fast-path improvement: reduce # of branches and unnecessary operations.Qi Wang
2015-09-09Merge remote-tracking branch 'aosp/upstream-dev' into mergeChristopher Ferris
2015-08-19Rename index_t to szind_t to avoid an existing type on Solaris.Jason Evans
2015-05-20Impose a minimum tcache count for small size classes.Jason Evans
2015-05-19Impose a minimum tcache count for small size classes.Jason Evans
2015-04-22Revert "Revert "Merge remote-tracking branch 'aosp/upstream-dev' into merge""Christopher Ferris
2015-04-16Revert "Merge remote-tracking branch 'aosp/upstream-dev' into merge"Nicolas Geoffray
2015-04-15Merge remote-tracking branch 'aosp/upstream-dev' into mergeChristopher Ferris
2015-02-13If MALLOCX_ARENA(a) is specified, use it during tcache fill.Jason Evans
2015-02-09Implement explicit tcache support.Jason Evans
2014-12-14Introduce two new modes of junk filling: "alloc" and "free".Guilherme Goncalves
2014-12-08Style and spelling fixes.Jason Evans
2014-12-02Tune the jemalloc to reign in PSS.android-cts-5.1_r9android-cts-5.1_r8android-cts-5.1_r7android-cts-5.1_r6android-cts-5.1_r5android-cts-5.1_r4android-cts-5.1_r3android-cts-5.1_r28android-cts-5.1_r27android-cts-5.1_r26android-cts-5.1_r25android-cts-5.1_r24android-cts-5.1_r23android-cts-5.1_r22android-cts-5.1_r21android-cts-5.1_r20android-cts-5.1_r2android-cts-5.1_r19android-cts-5.1_r18android-cts-5.1_r17android-cts-5.1_r16android-cts-5.1_r15android-cts-5.1_r14android-cts-5.1_r13android-cts-5.1_r10android-cts-5.1_r1android-5.1.1_r9android-5.1.1_r8android-5.1.1_r7android-5.1.1_r6android-5.1.1_r5android-5.1.1_r4android-5.1.1_r38android-5.1.1_r37android-5.1.1_r36android-5.1.1_r35android-5.1.1_r34android-5.1.1_r33android-5.1.1_r30android-5.1.1_r3android-5.1.1_r29android-5.1.1_r28android-5.1.1_r26android-5.1.1_r25android-5.1.1_r24android-5.1.1_r23android-5.1.1_r22android-5.1.1_r20android-5.1.1_r2android-5.1.1_r19android-5.1.1_r18android-5.1.1_r17android-5.1.1_r16android-5.1.1_r15android-5.1.1_r14android-5.1.1_r13android-5.1.1_r12android-5.1.1_r10android-5.1.1_r1android-5.1.0_r5android-5.1.0_r4android-5.1.0_r3android-5.1.0_r1lollipop-mr1-wfc-releaselollipop-mr1-releaselollipop-mr1-fi-releaselollipop-mr1-devlollipop-mr1-cts-releaseChristopher Ferris
2014-10-09Add configure options.Jason Evans
2014-10-07Refactor/fix arenas manipulation.Jason Evans
2014-10-06Normalize size classes.Jason Evans
2014-10-04Don't disable tcache for lazy-lock.Jason Evans
2014-10-04Fix tsd cleanup regressions.Jason Evans
2014-10-03Convert to uniform style: cond == false --> !condJason Evans
2014-09-23Convert all tsd variables to reside in a single tsd structure.Jason Evans
2014-09-11Apply likely()/unlikely() to allocation/deallocation fast paths.Jason Evans
2014-09-10mark some conditions as unlikelyDaniel Micay
2014-04-16Refactor small_size2bin and small_bin2size.Jason Evans
2014-04-16Merge pull request #73 from bmaurer/smallmallocJason Evans
2014-04-16Create a const array with only a small bin to size mapBen Maurer
2014-04-16outline rare tcache_get codepathsBen Maurer
2014-04-15Optimize Valgrind integration.Jason Evans
2014-04-11Remove support for non-prof-promote heap profiling metadata.Jason Evans
2013-12-15Don't junk-fill reallocations unless usize changes.Jason Evans
2013-10-19Fix a Valgrind integration flaw.Jason Evans
2013-01-31Fix Valgrind integration.Jason Evans
2013-01-22Add and use JEMALLOC_ALWAYS_INLINE.Jason Evans
2013-01-21Tighten valgrind integration.Jason Evans
2012-05-02Optimize malloc() and free() fast paths.Jason Evans