aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2015-05-21Update headers to match .in changes.android-m-previewChristopher Ferris
2015-05-20Impose a minimum tcache count for small size classes.Jason Evans
2015-05-20Fix arena_dalloc() performance regression.Jason Evans
2015-05-20Avoid atomic operations for dependent rtree reads.Jason Evans
2015-05-20Fix type punning in calls to atomic operation functions.Jason Evans
2015-05-20Implement cache index randomization for large allocations.Jason Evans
2015-04-22Revert "Revert "Update for new version.""Christopher Ferris
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-03-24Add the "stats.arenas.<i>.lg_dirty_mult" mallctl.Jason Evans
2015-03-23Add the "stats.allocated" mallctl.Jason Evans
2015-03-22Fix indentation inconsistencies.Igor Podlesny
2015-03-18Restore --enable-ivsalloc.Jason Evans
2015-03-18Implement dynamic per arena control over dirty page purging.Jason Evans
2015-03-17Use InterlockedCompareExchange instead of non-existing InterlockedCompareExch...Mike Hommey
2015-03-16Fix heap profiling regressions.Jason Evans
2015-03-14Fix a heap profiling regression.Jason Evans
2015-03-11Fix unsigned comparison underflow.Jason Evans
2015-03-10Normalize rdelm/rd structure field naming.Jason Evans
2015-03-10Refactor dirty run linkage to reduce sizeof(extent_node_t).Jason Evans
2015-03-06Use first-fit rather than first-best-fit run/chunk allocation.Jason Evans
2015-03-06Change default chunk size from 4 MiB to 256 KiB.Jason Evans
2015-03-04Preserve LastError when calling TlsGetValueMike Hommey
2015-03-04Make --without-export actually workMike Hommey
2015-02-18Fix chunk cache races.Jason Evans
2015-02-18Rename "dirty chunks" to "cached chunks".Jason Evans
2015-02-17Fix chunk_unmap() to propagate dirty state.Jason Evans
2015-02-17arena_chunk_dirty_node_init() --> extent_node_dirty_linkage_init()Jason Evans
2015-02-17Remove obsolete type arena_chunk_miscelms_t.Jason Evans
2015-02-17Simplify extent_node_t and add extent_node_init().Jason Evans
2015-02-16Integrate whole chunks into unused dirty page purging machinery.Jason Evans
2015-02-15Remove more obsolete (incorrect) assertions.Jason Evans
2015-02-15Remove obsolete (incorrect) assertions.Jason Evans
2015-02-15Normalize *_link and link_* fields to all be *_link.Jason Evans
2015-02-13If MALLOCX_ARENA(a) is specified, use it during tcache fill.Jason Evans
2015-02-12Make prof_tctx accesses atomic.Jason Evans
2015-02-12Refactor huge_*() calls into arena internals.Jason Evans
2015-02-12Move centralized chunk management into arenas.Jason Evans
2015-02-10Remove unnecessary xchg* lock prefixes.Jason Evans
2015-02-09Implement explicit tcache support.Jason Evans
2015-02-09Fix arena_get() for (!init_if_missing && refresh_if_missing) case.Jason Evans
2015-02-04Refactor rtree to be lock-free.Jason Evans
2015-02-04Add (x != 0) assertion to lg_floor(x).Jason Evans
2015-02-04Refactor base_alloc() to guarantee demand-zeroed memory.Jason Evans
2015-02-04Reduce extent_node_t size to fit in one cache line.Jason Evans
2015-02-04Implement more atomic operations.Jason Evans
2015-02-04Add missing prototypes for bootstrap_{malloc,calloc,free}().Jason Evans
2015-01-25Implement the prof.gdump mallctl.Jason Evans
2015-01-23Implement metadata statistics.Jason Evans