Commits
User selector
Commit History
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 Sep 25, 2019
Address static analysis warning in Allocator.cpp: Null pointer argument in call to memory copy function
Show description for 3ec3619committed
Commits on Sep 6, 2019
Fix bmalloc::Allocator:tryAllocate() to return null on failure to allocate.
Show description for 6f9b0a2committed
Mark Lam
Commits on Mar 14, 2019
[bmalloc] Add StaticPerProcess for known types to save pages
Show description for e24c517committed
Commits on Feb 21, 2019
[bmalloc] bmalloc::Heap is allocated even though we use system malloc mode
Show description for 916d793committed
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 Oct 30, 2018
Correctly detect string overflow when using the 'Function' constructor.
Show description for 2527488committed
Mark Lam
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 Feb 16, 2018
Unreviewed, roll out r228306 (custom memcpy/memset) because the bots say that it was not a
Show description for abc14cecommitted
Filip Pizlo
Commits on Feb 9, 2018
Experiment with alternative implementation of memcpy/memset
Show description for bbffc02committed
Filip Pizlo
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 Oct 21, 2016
bmalloc api should crash on failure to allocate when !isBmallocEnabled.
Show description for 87b0362committed
Mark Lam
Commits on Sep 6, 2016
Butterflies should be allocated in Auxiliary MarkedSpace instead of CopiedSpace and we should rewrite as much of the GC as needed to make this not a regression
Show description for 7e1d324committed
Filip Pizlo
Commits on Aug 24, 2016
Unreviewed, roll out r204901, r204897, r204866, r204856, r204854.
Show description for 48ee972committed
Filip Pizlo
Commits on Aug 23, 2016
Butterflies should be allocated in Auxiliary MarkedSpace instead of CopiedSpace and we should rewrite as much of the GC as needed to make this not a regression
Show description for 065a045committed
Filip Pizlo
Commits on Apr 20, 2016
bmalloc: fix up overflow checks
Show description for 72efaf6committed
Commits on Apr 19, 2016
bmalloc: Merge the large and xlarge allocators
Show description for 78185e6committed
Commits on Apr 6, 2016
bmalloc: handle aligned allocations on the fast path
Show description for 5f6fe31committed
Commits on Mar 25, 2016
2016-03-25 Geoffrey Garen <ggaren@apple.com>
Show description for f4d0962committed2016-03-25 Geoffrey Garen <ggaren@apple.com>
Show description for 5a4bab6committedUnreviewed, 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 97450e7committedbmalloc: use a log scale for large-ish size classes
Show description for 87ba497committed
Commits on Mar 15, 2016
Unreviewed, rolling out r197955.
Show description for abcd928committed
Commits on Mar 10, 2016
bmalloc: Rename SmallPage to SmallRun
Show description for 9ccb702committed