src/hotspot/share/gc/shared/genCollectedHeap.cpp
changeset 51801 09e8e51c948a
parent 51598 c88019b32bc4
child 51959 db0c3952de52
equal deleted inserted replaced
51800:bccd9966f1ed 51801:09e8e51c948a
  1291 
  1291 
  1292 void GenCollectedHeap::gc_prologue(bool full) {
  1292 void GenCollectedHeap::gc_prologue(bool full) {
  1293   assert(InlineCacheBuffer::is_empty(), "should have cleaned up ICBuffer");
  1293   assert(InlineCacheBuffer::is_empty(), "should have cleaned up ICBuffer");
  1294 
  1294 
  1295   // Fill TLAB's and such
  1295   // Fill TLAB's and such
  1296   CollectedHeap::accumulate_statistics_all_tlabs();
       
  1297   ensure_parsability(true);   // retire TLABs
  1296   ensure_parsability(true);   // retire TLABs
  1298 
  1297 
  1299   // Walk generations
  1298   // Walk generations
  1300   GenGCPrologueClosure blk(full);
  1299   GenGCPrologueClosure blk(full);
  1301   generation_iterate(&blk, false);  // not old-to-young.
  1300   generation_iterate(&blk, false);  // not old-to-young.