Commits
User selector
Commit History
Commits on Aug 17, 2020
Separate calledByGC from inGC
Show description for cc52620authored andcommitted
Commits on Aug 11, 2020
Avoid acquiring the WeakRefMutex in fast paths
Show description for d0aca62authored andcommitted
Commits on Jul 8, 2020
Don't hold the WeakRef mutex while calling alloc
Show description for e4f9df4authored andcommitted
Commits on Jul 1, 2020
rename LLVM to LLVH
Show description for 4f15a2eauthored andcommitted
Commits on Jun 10, 2020
Add weak ref read barrier
Show description for dd04888authored andcommitted
Commits on May 21, 2020
Update write barriers for Hades
Show description for ee760b4authored andcommitted
Commits on Feb 26, 2020
Return PseudoHandle from SegmentedArray::create.
Show description for 9e2c71cauthored andcommittedReturn `PseudoHandle` from GCCell creation functions.
Show description for 8f71bceauthored andcommitted
Commits on Jan 14, 2020
Make direct property slots trailing and overlapping w/ C++ fields of subclasses
Show description for a93ce9fauthored andcommittedRevert D19318820: Make direct property slots trailing and overlapping w/ C++ fields of subclasses
Show description for 8d57632authored andcommitted
Revert D19318598: Refactor creation of JS objects
Show description for cc56574authored andcommitted
Refactor creation of JS objects
Show description for c4d8d8fauthored andcommittedMake direct property slots trailing and overlapping w/ C++ fields of subclasses
Show description for eca1f1cauthored andcommitted
Commits on Dec 31, 2019
Back out "Compute overlapping direct property slots and shift other properties accordingly"
Show description for d1415aaauthored andcommittedBack out "Make direct property slots trailing and overlapping w/ C++ fields of subclasses"
Show description for 974c2d1authored andcommitted
Commits on Dec 23, 2019
Make direct property slots trailing and overlapping w/ C++ fields of subclasses
Show description for 1e7bb00authored andcommittedCompute overlapping direct property slots and shift other properties accordingly
Show description for a80cbb7authored andcommitted
Commits on Dec 19, 2019
Implement WeakMap marking for MallocGC.
Show description for 84d61dfauthored andcommitted
Commits on Dec 6, 2019
Properly handle JSWeakMap semantics.
Show description for d09005eauthored andcommitted
Make JSWeakMapImpl::debugGetSize more accurate.
Show description for f651218authored andcommitted
Commits on Dec 5, 2019
Refactor internal properties support
Show description for b80ad1eauthored andcommittedEliminate <NEEDED_PROPERTY_SLOTS> boilerplate
Show description for 5ac6a09authored andcommitted
Commits on Oct 29, 2019
Avoid naked sizeof(C) for GCCell classes
Show description for 06147eeauthored andcommitted
Commits on Oct 15, 2019
Tidy up license headers [1/2]
Show description for fdd3817authored andcommitted
Commits on Sep 3, 2019
Serialize/Deserialize JSWeakMap and JSWeakSet.
Show description for ec59211authored andcommittedChange VTable markWeak to use WeakRefAcceptor
Show description for 03999b8authored andcommitted
Commits on Aug 13, 2019
Remove the @ prefix for internal pointers in snapshots
Show description for 1683c88authored andcommitted
Commits on Aug 8, 2019
Wrap Serialize/Deserialize code blocks in #ifdef.
Show description for 3f92084authored andcommittedSerialize/Deserialize GCCells - Unimplemented ones.
Show description for 1ab34adauthored andcommittedSkeleton code for Serialize/Deserialize GCCells on heap.
Show description for 259aac1authored andcommitted
Commits on Jul 10, 2019
Initial commit
Show description for f22a18fauthored andcommitted
Loading