Matthew Valentine-House
Posts
-
2025-01-08 •
Matthew Valentine-House
New for Ruby 3.4: Modular Garbage Collection and MMTk
This post describes the new modular garbage collection feature in Ruby 3.4: The ability to override Ruby's GC at runtime. We also introduce our first concrete alternative GC implementation, based on the Memory Management Toolkit (MMTk).