hotspot/src/share/vm/gc/g1/concurrentMark.cpp
changeset 32606 fdaa30d06ada
parent 32360 86790204fc23
child 33103 116b558af514
equal deleted inserted replaced
32605:dab0de4ff7ff 32606:fdaa30d06ada
  1141   HeapWord* curr = hr->bottom();
  1141   HeapWord* curr = hr->bottom();
  1142   const HeapWord* end = hr->top();
  1142   const HeapWord* end = hr->top();
  1143   while (curr < end) {
  1143   while (curr < end) {
  1144     Prefetch::read(curr, interval);
  1144     Prefetch::read(curr, interval);
  1145     oop obj = oop(curr);
  1145     oop obj = oop(curr);
  1146     int size = obj->oop_iterate(&cl);
  1146     int size = obj->oop_iterate_size(&cl);
  1147     assert(size == obj->size(), "sanity");
  1147     assert(size == obj->size(), "sanity");
  1148     curr += size;
  1148     curr += size;
  1149   }
  1149   }
  1150 }
  1150 }
  1151 
  1151