src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp

changeset 4384
b735136e0d82
parent 4196
685df3c6f84b
child 4469
c73c3f2c5b3b
child 4488
3c327c2b6782
equal deleted inserted replaced
4383:1de1b145f6bc 4384:b735136e0d82
212 // mark and handle it specially later on. 212 // mark and handle it specially later on.
213 q->init_mark(); 213 q->init_mark();
214 assert(q->forwardee() == NULL, "should be forwarded to NULL"); 214 assert(q->forwardee() == NULL, "should be forwarded to NULL");
215 } 215 }
216 216
217 VALIDATE_MARK_SWEEP_ONLY(MarkSweep::register_live_oop(q, adjusted_size));
218 compact_top += adjusted_size; 217 compact_top += adjusted_size;
219 218
220 // we need to update the offset table so that the beginnings of objects can be 219 // we need to update the offset table so that the beginnings of objects can be
221 // found during scavenge. Note that we are updating the offset table based on 220 // found during scavenge. Note that we are updating the offset table based on
222 // where the object will be once the compaction phase finishes. 221 // where the object will be once the compaction phase finishes.

mercurial