TriSpace Garbage Collector
OBJECTIVE
To model a Tri-Space Garbage Collector on a semi-space collector where the memory is divided into 3 spaces. As in case of semi-space collector, collection is performed when only one empty space is remaining.
Identified Components/Tasks
- Tracing Algorithm
- Integration into Bartok
- Evaluation System
Tracing Algorithm Designs
1. Modified Cheney Scan
2. Naive Stack Method (DFS Based Tracing)
3. Separate Queue Management alongside Cheney Scan
The code cannot be put up for download.