[BMalloc] Scavenger should react to recent memory activity
[WebKit-https.git] / Source / bmalloc / bmalloc / Heap.h
2019-03-19 msaboff@apple.com[BMalloc] Scavenger should react to recent memory activity
2019-03-12 rmorisset@apple.comA lot more classes have padding that can be reduced...
2019-02-21 ysuzuki@apple.com[bmalloc] bmalloc::Heap is allocated even though we...
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...
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-02-01 sbarati@apple.comReplace tryLargeMemalignVirtual with tryLargeZeroedMema...
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.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-17 msaboff@apple.comSource/bmalloc:
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-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-07-12 ggaren@apple.comCrash due to abort() calling libc++.1.dylib: std::__1...
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-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: 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-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-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-12-11 ggaren@apple.combmalloc should support system memory analysis tools...
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.combmalloc: rolled out the tryLock experiment
2014-04-07 ggaren@apple.combmalloc