@@ -2572,11 +2572,11 @@ // iteration has terminated if (stopped()) { return; } - oop o = *obj_p; + oop o = NativeAccess<AS_NO_KEEPALIVE>::oop_load(obj_p); // ignore null if (o == NULL) { return; }