Optimizing Ruby’s Memory Layout: Variable Width Allocation - Shopify

Shopify is improving CRuby’s performance in Ruby 3.2 by optimizing the memory layout in the garbage collector through the Variable Width Allocation project.