You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Execute a simple work packet
* Refactor
* More progress
* Progress to closure
* Progress to the end of closures
* Cleanup
* Can finish one GC (and crash)
* Working (with single-worker)
* Refactor
* Refactor: move scheduler code to a separate folder
* Refactor: Remove generic type `VM: VMBinding` from scheduler types
* Add scheduler tests
* Support multiple worker threads for OpenJDK
* WIP: Cleanup semispace
* Finer granularity for root-scan works
* Optimizations
* Support parallel stack scanning and stack scanning before safepoints start
* Update GC status correctly
* Cleanup
* Cleanup
* Cleanup: Reduce unsafe
* An implementation of GenCopy
* Fix synchronization bug
* Collect & report scheduler statistics
* Print scheduler statistics in `scheduler` test
* Only collect statistics for the timing iteration
* Fix nogc build error
* Fix buggy side mark-table
* WIP: GenCopy barriers
* GenCopy Sanity GC
* Fix several bugs
* Fix multi-worker synchronization error
* Remove `object_reference_write`
* Fix NoGC build error
* Minor fix
* Fix compile error
* WIP: Fix errors after rebase onto PR#146 -- nogc/semispace working
* Fix errors after rebase onto PR#146 -- nogc/semispace/gencopy working
* Fix `ci-test` warnings and errors
* WIP: Fix `ci-style`
* cargo fmt
* Cleanup
* Support Sanity GC
* Fix CI checks
* Remove gencopy sanity gc (we support `feature="sanity"` now)
* Optimizations
* Fix
* Store tls pointer to scheduler thread
* Fix `SFTMap`
* JikesRVM: Can finish one GC
* Add a method to get the total number of worker threads
* Clear references
* Fix review comments
* Add comments for gencopy's jikesrvm support
* Move `MUTATOR_ITERATOR_LOCK` to BasePlan
* Add comments to explain the use of raw pointers
* Fix incorrect work-packet comparison
* Fix cyclic reference: WorkerGroup -> Worker -> WorkerGroup
* Reduce unsafe when accessing `coordinator_worker`
* format
* Add a feature to force single-threaded collection
0 commit comments