< prev index next >

src/hotspot/share/gc/g1/g1OopClosures.inline.hpp

Print this page
rev 49469 : [mq]: 8197850-calculate-liveness-in-regions-during-marking
rev 49473 : [mq]: 8180415-rebuild-remembered-set
rev 49477 : imported patch 8180415-sangheon-review
rev 49493 : [mq]: nanoopts

@@ -245,11 +245,11 @@
       forwardee = (oop) m->decode_pointer();
     } else {
       forwardee = _par_scan_state->copy_to_survivor_space(state, obj, m);
     }
     assert(forwardee != NULL, "forwardee should not be NULL");
-    RawAccess<>::oop_store(p, forwardee);
+    RawAccess<OOP_NOT_NULL>::oop_store(p, forwardee);
     if (do_mark_object != G1MarkNone && forwardee != obj) {
       // If the object is self-forwarded we don't need to explicitly
       // mark it, the evacuation failure protocol will do so.
       mark_forwarded_object(obj, forwardee);
     }
< prev index next >