Commits
User selector
Commit History
Commits on Jun 15, 2021
Replace rt.pointerRoots.push_back(...) with rt.makeHandle(...) in GCBasicsTest.cpp
Show description for 479787aauthored andcommitted
Commits on May 13, 2021
Stop passing metadata table to GC constructor
Show description for ab819e2authored andcommitted
Commits on May 12, 2021
Add test for WeakRoots
Show description for 7076678authored andcommitted
Commits on May 11, 2021
Use DummyObject callback to mark WeakRefs in tests
Show description for e7f4fa9authored andcommitted
Commits on May 1, 2021
Use DummyObject for GCMarkWeak test
Show description for 43ab86eauthored andcommitted
Commits on Apr 30, 2021
Use DummyObject for GCBasicsTest
Show description for a58a35eauthored andcommitted
Commits on Apr 29, 2021
Use ArrayStorage for GCBasicsTest
Show description for 2d0bc50authored andcommitted
Commits on Apr 15, 2021
Force compaction in Hades when an OG collection is forced
Show description for 27e6f17authored andcommitted
Commits on Jan 29, 2021
Make a runtime experiment for Hades
Show description for e64729fauthored andcommitted
Commits on Jan 9, 2021
Apply clang-format update fixes
Show description for da1404cauthored andcommitted
Commits on Dec 22, 2020
Use DummyRuntime::getHeap in unit tests
Show description for 6b2e418authored andcommitted
Commits on Oct 30, 2020
Use GC::makeA in tests
Show description for d03c164authored andcommitted
Commits on Sep 29, 2020
Use GC::makeA in test helpers
Show description for b010219authored andcommitted
Commits on Sep 18, 2020
Add cause to GCAnalyticsEvent
Show description for 1d8d495authored andcommitted
Commits on Aug 27, 2020
Add implementations of getHeapInfoWithMallocSize and getCrashManagerHeapInfo to Hades
Show description for 401aec8authored andcommitted
Update memory ordering
Show description for dbb4d0bauthored andcommitted
Commits on Aug 14, 2020
Fix tracking of object IDs in Hades
Show description for b6a65cdauthored andcommitted
Commits on Aug 11, 2020
Avoid acquiring the WeakRefMutex in fast paths
Show description for d0aca62authored andcommitted
Commits on Jun 25, 2020
Implement heap profiling for all GCs
Show description for 2f374cbauthored andcommitted
Commits on Jun 10, 2020
Add weak ref read barrier
Show description for dd04888authored andcommitted
Commits on May 15, 2020
Fix unit tests for Hades, and add it to CI
Show description for 1d04011authored andcommitted
Commits on Dec 3, 2019
Add optional host callback function for GC events
Show description for 3699871authored andcommitted
Commits on Nov 10, 2019
Add a check for that the FixedSize alloc template argument is specified correctly.
Show description for f9a4476authored andcommitted
Commits on Oct 15, 2019
Tidy up license headers [1/2]
Show description for fdd3817authored andcommitted
Commits on Sep 26, 2019
Introduce compact WeakRefSlot, which only allows object referents
Show description for 4e7b209authored andcommittedShare WeakSlotState enum among all GCs
Show description for c5425c9authored andcommitted
Commits on Sep 19, 2019
Assert that mallocSize cells also have finalizers
Show description for dbe65e5authored andcommitted
Commits on Sep 3, 2019
Change VTable markWeak to use WeakRefAcceptor
Show description for 03999b8authored andcommitted
Commits on Aug 8, 2019
Remove dangling references to GenGC
Show description for a5f54ebauthored andcommitted
Commits on Aug 2, 2019
Move WeakRef functions to WeakRefBase
Show description for 27fad45authored andcommitted
Commits on Jul 24, 2019
Add object ID support in all build modes
Show description for bcb695dauthored andcommitted
Commits on Jul 10, 2019
Initial commit
Show description for f22a18fauthored andcommitted
Loading