diff src/share/vm/gc_implementation/g1/heapRegion.cpp @ 11034:e0c9a1d29eb4

8016325: JVM hangs verifying system dictionary Summary: Minimize redundant verifications of Klasses. Reviewed-by: hseigel, jmasa
author coleenp
date Mon, 24 Jun 2013 18:55:46 -0400
parents 3a4805ad0005
children 6b0fd0964b87 dae8324fc7d1
line wrap: on
line diff
--- a/src/share/vm/gc_implementation/g1/heapRegion.cpp	Sun Jun 23 22:08:28 2013 -0700
+++ b/src/share/vm/gc_implementation/g1/heapRegion.cpp	Mon Jun 24 18:55:46 2013 -0400
@@ -798,7 +798,7 @@
     if (!g1->is_obj_dead_cond(obj, this, vo)) {
       if (obj->is_oop()) {
         Klass* klass = obj->klass();
-        if (!klass->is_metadata()) {
+        if (!klass->is_metaspace_object()) {
           gclog_or_tty->print_cr("klass "PTR_FORMAT" of object "PTR_FORMAT" "
                                  "not metadata", klass, obj);
           *failures = true;