--- a/hotspot/src/share/vm/oops/objArrayKlass.cpp Sun Jun 23 22:08:28 2013 -0700
+++ b/hotspot/src/share/vm/oops/objArrayKlass.cpp Mon Jun 24 18:55:46 2013 -0400
@@ -676,11 +676,9 @@
// Verification
-void ObjArrayKlass::verify_on(outputStream* st) {
- ArrayKlass::verify_on(st);
- guarantee(element_klass()->is_metadata(), "should be in metaspace");
+void ObjArrayKlass::verify_on(outputStream* st, bool check_dictionary) {
+ ArrayKlass::verify_on(st, check_dictionary);
guarantee(element_klass()->is_klass(), "should be klass");
- guarantee(bottom_klass()->is_metadata(), "should be in metaspace");
guarantee(bottom_klass()->is_klass(), "should be klass");
Klass* bk = bottom_klass();
guarantee(bk->oop_is_instance() || bk->oop_is_typeArray(), "invalid bottom klass");