Mercurial > hg > graal-jvmci-8
changeset 23835:f21c5c4d5231
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>
author | aeriksso |
---|---|
date | Fri, 11 Mar 2016 11:10:53 +0530 |
parents | b5b3db42efca |
children | 58fdc4a7c328 |
files | src/share/vm/gc_implementation/g1/heapRegion.cpp |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/gc_implementation/g1/heapRegion.cpp Tue Mar 29 23:01:10 2016 +0100 +++ b/src/share/vm/gc_implementation/g1/heapRegion.cpp Fri Mar 11 11:10:53 2016 +0530 @@ -794,7 +794,9 @@ "in region "HR_FORMAT, (void*) obj, HR_FORMAT_PARAMS(to)); - obj->print_on(gclog_or_tty); + 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("----------");