https://dl.acm.org/doi/epdf/10.1145/3733598 https://github.com/BurryPotter/GCFuzz https://github.com/JikesRVM/JikesRVM
read this shit first: https://bushido-sec.com/index.php/2025/01/03/fuzzing-harness-guide/
paper: https://rmod-files.lille.inria.fr/Team/Texts/Papers/Poli23a-ICST-HeapFuzzing.pdf
start with fuzzing mmtk: https://github.com/mmtk/mmtk-core
old harness: https://github.com/JikesRVM/JikesRVM/tree/master/MMTk/harness
https://rust-fuzz.github.io/book/introduction.html
https://www.steveblackburn.org/research/projects/gc-fuzzing/
once harness is done unleash the llms: https://arxiv.org/html/2512.03420v2
things i have gone throug:
https://tutorial.ponylang.io/gotchas/garbage-collection.html#garbage-collection-in-pony https://tutorial.ponylang.io/runtime-basics/garbage-collection#actor-collection-inter-actor-gc-via-orca https://www.mono-project.com/docs/advanced/garbage-collector/sgen/working-with-sgen/ https://www.mono-project.com/docs/advanced/garbage-collector/sgen/