| Name | Size | |
|---|---|---|
| .. | ||
| .clang-format | 3.9 KiB | log stats plain blame |
| README.md | 626 B | log stats plain blame |
| solution | 525 B | log stats plain |
| src | 348 B | log stats plain |
GC Test Bench
A program to stress test garbage collector implementations.
Building
The program is implemented as a static library, that has to be linked together with the garbage collector implementation to produce a test program.
Adding a new Garbage Collector implementation
- Implement the
GarbageCollectorinterface fromgc.hand the factory function - Add a new target in the
genie.luaproject
Running
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.
