< prev index next >
src/share/vm/gc_implementation/g1/heapRegion.cpp
Print this page
rev 7819 : 8150002: Check for the validity of oop before printing it in verify_remembered_set
Summary: Adding missing check for valid oop.
Reviewed-by: dcubed
Contributed-by: Shafi Ahmad <shafi.s.ahmad@oracle.com>
*** 792,802 ****
--- 792,804 ----
_containing_obj->print_on(gclog_or_tty);
gclog_or_tty->print_cr("points to obj "PTR_FORMAT" "
"in region "HR_FORMAT,
(void*) obj,
HR_FORMAT_PARAMS(to));
+ if (obj->is_oop()) {
obj->print_on(gclog_or_tty);
+ }
gclog_or_tty->print_cr("Obj head CTE = %d, field CTE = %d.",
cv_obj, cv_field);
gclog_or_tty->print_cr("----------");
gclog_or_tty->flush();
_failures = true;
< prev index next >