< prev index next >

src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp

Print this page

        

@@ -349,12 +349,14 @@
 #ifdef ASSERT
     assert(return_val->is_oop(), "expect oop");
     assert(p->klass() == return_val->klass(), "Should have the same class p: "PTR_FORMAT", copy: "PTR_FORMAT,
                                               p2i((HeapWord*) p), p2i((HeapWord*) copy));
 
+    if (UseShenandoahMatrix) {
     UpdateMatrixClosure cl;
     copy_val->oop_iterate(&cl);
+    }
 #endif
   }  else {
     if (alloc_from_gclab) {
       thread->gclab().rollback(required);
     }
< prev index next >