/* Perform garbage collection on the young objects. */
void BakerGC::collect(Roots &roots, CallFrameLocationList &call_frames) {
Object* tmp;
ObjectArray *current_rs = object_memory->remember_set;
#ifdef RBX_GC_STATS
stats::GCStats::get()->collect_young.start();
#endif
object_memory->remember_set = new ObjectArray(0);
total_objects = 0;
...