virtual void oop_iterate(OopClosure* cl) { Generation* g = as_gen(); assert(g != NULL, "as_gen() NULL"); g->oop_iterate(cl); }