< 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 >