src/share/vm/gc_implementation/g1/g1EvacFailure.hpp

Print this page
rev 6796 : [mq]: templateOopIterate

@@ -155,11 +155,11 @@
       // involved scanning a card in the collection set and coming
       // across an array that was being chunked and looking malformed.
       // The problem is that, if evacuation fails, we might have
       // remembered set entries missing given that we skipped cards on
       // the collection set. So, we'll recreate such entries now.
-      obj->oop_iterate(_update_rset_cl);
+      obj->oop_iterate<false>(_update_rset_cl);
     } else {
 
       // The object has been either evacuated or is dead. Fill it with a
       // dummy object.
       MemRegion mr(obj_addr, obj_size);