Unreviewed, rolling out r241182.
[WebKit-https.git] / Source / bmalloc / bmalloc / Heap.cpp
2019-02-12 commit-queue@webki... Unreviewed, rolling out r241182.
2019-02-08 msaboff@apple.combmalloc uses more memory on iOS compared to macOS due...
2019-01-19 keith_miller@apple.comgigacage slide should randomize both start and end
2019-01-18 keith_miller@apple.comGigacages should start allocations from a slide
2019-01-18 jlewis3@apple.comUnreviewed, rolling out r240160.
2019-01-18 keith_miller@apple.comGigacages should start allocations from a slide
2018-04-10 sbarati@apple.combmalloc should do partial scavenges more frequently
2018-04-05 utatane.tea@gmail.combmalloc StaticMutex's constructor should be constexpr
2018-04-02 sbarati@apple.combmalloc should compute its own estimate of its footprint
2018-03-11 fpizlo@apple.comPerProcess<> should be safe by default
2018-02-05 commit-queue@webki... Multiple bmalloc scavenger threads is unexpected
2018-02-01 sbarati@apple.comReplace tryLargeMemalignVirtual with tryLargeZeroedMema...
2017-10-12 fpizlo@apple.comEnable gigacage on iOS
2017-10-11 commit-queue@webki... Unreviewed, rolling out r223113 and r223121.
2017-10-10 fpizlo@apple.comEnable gigacage on iOS
2017-10-09 commit-queue@webki... Unreviewed, rolling out r223015 and r223025.
2017-10-07 fpizlo@apple.comEnable gigacage on iOS
2017-10-06 fpizlo@apple.comUse one Scavenger thread for all Heaps
2017-08-24 fpizlo@apple.comReduce Gigacage sizes
2017-08-07 fpizlo@apple.comPrimitive auxiliaries and JSValue auxiliaries should...
2017-08-02 fpizlo@apple.comIf Gigacage is disabled, bmalloc should service large...
2017-08-02 fpizlo@apple.comWe should be OK with the gigacage being disabled on...
2017-08-02 fpizlo@apple.comBmalloc and GC should put auxiliaries (butterflies...
2017-06-24 ggaren@apple.combmalloc: Add a per-thread line cache
2017-06-08 ggaren@apple.combmalloc: memory APIs don't need to be heap members
2017-06-06 ggaren@apple.combmalloc: Small and large objects should share memory
2017-05-25 msaboff@apple.combmalloc: scavenger runs too much on JetStream
2017-05-12 msaboff@apple.com[iOS] Use memory footprint to dynamically adjust behavi...
2017-05-06 commit-queue@webki... Leaks always reports "WebKit Malloc Memory Pressure...
2017-04-28 msaboff@apple.combmalloc scavenger should know what page classes are...
2017-04-26 msaboff@apple.comCall bmalloc scavenger first when handling a memory...
2017-02-01 akling@apple.comImplement the alwaysRunsAtBackgroundPriority WK2 settin...
2017-01-13 ggaren@apple.combmalloc: Use a separate zone when using system malloc
2016-08-26 ggaren@apple.comRenamed XLarge* => Large*
2016-08-03 ggaren@apple.com[bmalloc] Merging of XLargeRanges can leak the upper...
2016-04-28 ggaren@apple.comAssertion failure in bmalloc::vmRevokePermissions(void...
2016-04-20 ggaren@apple.combmalloc: fix up overflow checks
2016-04-20 ggaren@apple.com2016-04-19 Geoffrey Garen <ggaren@apple.com>
2016-04-19 ggaren@apple.combmalloc: Merge the large and xlarge allocators
2016-04-04 ggaren@apple.combmalloc: segregate small and large objects again, and...
2016-03-30 ggaren@apple.combmalloc: support physical page sizes that don't match...
2016-03-30 ggaren@apple.combmalloc: page size should be configurable at runtime
2016-03-26 ggaren@apple.com2016-03-26 Geoffrey Garen <ggaren@apple.com>
2016-03-25 ggaren@apple.combmalloc: support physical page sizes that don't match...
2016-03-25 ggaren@apple.com2016-03-25 Geoffrey Garen <ggaren@apple.com>
2016-03-25 ryanhaddad@apple.comUnreviewed, rolling out r198679.
2016-03-25 ggaren@apple.combmalloc: stress_aligned fails when allocating a zero...
2016-03-25 ggaren@apple.combmalloc: Renamed LargeChunk => Chunk
2016-03-25 ggaren@apple.combmalloc: small and large objects should share memory
2016-03-24 ggaren@apple.combmalloc: Added an Object helper class
2016-03-23 ggaren@apple.combmalloc: process the object log before asking for new...
2016-03-23 ggaren@apple.combmalloc: use a log scale for large-ish size classes
2016-03-15 ggaren@apple.comUnreviewed, rolling out r197955.
2016-03-10 ggaren@apple.combmalloc: Rename SmallPage to SmallRun
2016-03-08 ggaren@apple.comUnreviewed, rolling in r197722.
2016-03-08 ryanhaddad@apple.comUnreviewed, rolling out r197722.
2016-03-08 ggaren@apple.combmalloc: Use List<T> instead of Vector<T> in some places
2016-03-04 ggaren@apple.comUnreviewed, rolling in r197174.
2016-02-27 ryanhaddad@apple.comUnreviewed, rolling out r197174.
2016-02-26 ggaren@apple.combmalloc: Added a fast XLarge allocator
2016-02-21 ggaren@apple.combmalloc: Don't use a whole page for metadata
2016-02-20 ggaren@apple.combmalloc: Chunk, Page, and Line don't need to be class...
2016-02-20 ggaren@apple.combmalloc: Remove the concept of medium objects
2016-02-19 msaboff@apple.combmalloc: Unify VMHeap and Heap LargeObjects free lists...
2016-02-13 msaboff@apple.comBASSERTs added in r196421 are causing debug test failures
2016-02-11 msaboff@apple.combmalloc: large aligned allocations will put 1 or 2...
2015-10-16 ggaren@apple.combmalloc: per-thread cache data structure should be...
2015-05-07 ggaren@apple.comRelease assert in com.apple.WebKit.WebContent under...
2015-03-10 ggaren@apple.combmalloc: tryFastMalloc shouldn't crash
2015-03-10 commit-queue@webki... Unreviewed, rolling out r181307.
2015-03-10 ggaren@apple.combmalloc: tryFastMalloc shouldn't crash
2015-03-03 ggaren@apple.combmalloc: Miscellaneous cleanup
2015-02-28 ggaren@apple.combmalloc: Pathological madvise churn on the free(malloc...
2015-02-24 ggaren@apple.combmalloc: Added a little more abstraction for large...
2015-01-21 ggaren@apple.combmalloc: support aligned allocation
2015-01-20 ggaren@apple.combmalloc: a little bit of cleanup
2015-01-17 ggaren@apple.combmalloc: refactored XLarge allocation for better alignment
2014-09-30 ggaren@apple.combmalloc: cleaned up fast path vs slow path
2014-09-24 ggaren@apple.com2014-09-23 Geoffrey Garen <ggaren@apple.com>
2014-09-23 ggaren@apple.combmalloc: Allocation should be more precise
2014-09-06 ggaren@apple.combmalloc should honor the FastMalloc statistics API
2014-04-20 ggaren@apple.combmalloc: Segregate pages by objects size
2014-04-19 ggaren@apple.com2014-04-19 Geoffrey Garen <ggaren@apple.com>
2014-04-19 ggaren@apple.combmalloc: Mutex should be harder to use wrong
2014-04-18 ggaren@apple.combmalloc: Added an XSmall line size
2014-04-15 ggaren@apple.comMallocBench should scavenge explicitly instead of waiting
2014-04-08 ggaren@apple.comMade bmalloc more #include friendly
2014-04-08 ggaren@apple.comBuild bmalloc on Mac
2014-04-07 ggaren@apple.combmalloc