summaryrefslogtreecommitdiff
path: root/rts/sm/NonMovingSweep.c
Commit message (Expand)AuthorAgeFilesLines
* nonmoving: Explicitly memoize block countBen Gamari2020-04-301-3/+2
* nonmoving: Remove redundant bitmap clearingBen Gamari2020-03-141-2/+4
* rts/NonMovingSweep: Fix locking of new mutable list allocationBen Gamari2019-12-051-1/+1
* nonmoving: Clear segment bitmaps during sweepBen Gamari2019-12-051-0/+1
* rts/NonMoving: Fix various Windows build issuesBen Gamari2019-11-071-0/+2
* nonmoving: Upper-bound time we hold SM_MUTEX for during sweepwip/gc/opt-pauseBen Gamari2019-10-221-1/+25
* rts: COMPACT_NFDATA support for the nonmoving collectorÖmer Sinan Ağacan2019-10-221-0/+16
* NonMoving: Move next_free_snap to block descriptorwip/gc/segment-header-to-bdescrBen Gamari2019-10-221-2/+2
* NonMoving: Clean mut_listBen Gamari2019-10-221-1/+121
* NonMoving: Fuse sweep preparation into mark prepBen Gamari2019-10-221-32/+0
* Nonmoving: Allow aging and refactor static objects logicBen Gamari2019-10-221-2/+3
* rts: Non-concurrent mark and sweepÖmer Sinan Ağacan2019-10-201-0/+273