Variable Width Allocation: Optimizing Ruby's Memory Layout

Garbage Collection