Commits
User selector
Commit History
Commits on May 14, 2020
[bmalloc] Introduce lock-less ObjectType query
Show description for 8df0f09committed
Commits on Jan 18, 2020
[bmalloc] Define alias for std::lock_guard and std::unique_lock for better readability
Show description for 14be580committed
Commits on Mar 14, 2019
[bmalloc] Add StaticPerProcess for known types to save pages
Show description for e24c517committed
Commits on Feb 20, 2019
[bmalloc] bmalloc::Cache should not be instantiated if we are using system malloc
Show description for 0954a8ecommittedUnreviewed, rolling out r241789.
Show description for 8c559dccommitted[bmalloc] bmalloc::Cache should not be instantiated if we are using system malloc
Show description for 6c71ebbcommitted
Commits on May 7, 2018
[JSC] Remove "using namespace std;" from JSC, bmalloc, WTF
Show description for 3fd7a78committed
Commits on Apr 10, 2018
bmalloc should do partial scavenges more frequently
Show description for 390cc9fcommitted
Commits on Apr 5, 2018
bmalloc StaticMutex's constructor should be constexpr
Show description for e2eea68committed
Commits on Aug 7, 2017
Primitive auxiliaries and JSValue auxiliaries should have separate gigacages
Show description for 5a2e209committed
Filip Pizlo
Commits on Aug 2, 2017
Bmalloc and GC should put auxiliaries (butterflies, typed array backing stores) in a gigacage (separate multi-GB VM region)
Show description for 6211fc3committed
Filip Pizlo
Commits on Jun 24, 2017
bmalloc: Add a per-thread line cache
Show description for e3086a9committed
Commits on Jan 13, 2017
bmalloc: Use a separate zone when using system malloc
Show description for 131d9f5committed
Commits on Apr 19, 2016
bmalloc: Merge the large and xlarge allocators
Show description for 78185e6committed
Commits on Mar 25, 2016
2016-03-25 Geoffrey Garen <ggaren@apple.com>
Show description for f4d0962committedUnreviewed, rolling out r198679.
Show description for 8531101committedbmalloc: Renamed LargeChunk => Chunk
Show description for 911d387committedbmalloc: small and large objects should share memory
Show description for 5b84572committed
Commits on Mar 24, 2016
bmalloc: Added an Object helper class
Show description for df67b27committed
Commits on Mar 23, 2016
bmalloc: process the object log before asking for new memory
Show description for 97450e7committed
Commits on Feb 20, 2016
bmalloc: Remove the concept of medium objects
Show description for 4686ddccommitted
Commits on Oct 13, 2015
Avoid useless copies in range-loops that are using 'auto'
Show description for c304ca5committed
Commits on May 7, 2015
Release assert in com.apple.WebKit.WebContent under JavaScriptCore: JSC::JSONProtoFuncStringify
Show description for 481737acommitted
Commits on Feb 28, 2015
bmalloc: Pathological madvise churn on the free(malloc(x)) benchmark
Show description for 48ac322committed
Commits on Jan 17, 2015
bmalloc: refactored XLarge allocation for better alignment
Show description for d058a62committed
Commits on Dec 12, 2014
bmalloc should support system memory analysis tools (part 2)
Show description for 39d7d61committed2014-12-11 Geoffrey Garen <ggaren@apple.com>
Show description for cda5ce7committed
Commits on Dec 11, 2014
bmalloc should support system memory analysis tools (part 1)
Show description for 12629f1committed
Commits on Sep 23, 2014
bmalloc: Allocation should be more precise
Show description for bf23067committed
Commits on Sep 16, 2014
bmalloc: moved line caches from the deallocator to the allocator
Show description for 1579b28committed
Commits on Apr 20, 2014
bmalloc: Segregate pages by objects size
Show description for 8f937f3committed
Commits on Apr 19, 2014
2014-04-19 Geoffrey Garen <ggaren@apple.com>
Show description for b2e2c9acommittedbmalloc: Mutex should be harder to use wrong
Show description for 2441c41committed
Commits on Apr 18, 2014
bmalloc: Added an XSmall line size
Show description for 77a8261committed
Commits on Apr 15, 2014
MallocBench should scavenge explicitly instead of waiting
Show description for 6161e48committed