Compacting GC for MRI v2

Garbage Collection