Optimizing Ruby's memory layout

Variable Width Allocation