A program to stress test garbage collector implementations.
The program is implemented as a static library, that has to be linked together with the garbage collector implementation to produce a test program.
- Implement the
GarbageCollector
interface fromgc.h
and the factory function - Add a new target in the
genie.lua
project
Running the program produces a program.json
that can be open in
chrome://tracing
to allow analysis of the mutator vs garbage collector CPU
usage and memory usage.