< prev index next >

src/share/vm/oops/klass.cpp

Print this page

        

*** 711,726 **** guarantee(ko->is_klass(), "should be klass"); } } if (java_mirror() != NULL) { ! guarantee(java_mirror()->is_oop(), "should be instance"); } } void Klass::oop_verify_on(oop obj, outputStream* st) { ! guarantee(obj->is_oop(), "should be oop"); guarantee(obj->klass()->is_klass(), "klass field is not a klass"); } klassVtable Klass::vtable() const { return klassVtable(const_cast<Klass*>(this), start_of_vtable(), vtable_length() / vtableEntry::size()); --- 711,726 ---- guarantee(ko->is_klass(), "should be klass"); } } if (java_mirror() != NULL) { ! guarantee(oopDesc::is_oop(java_mirror()), "should be instance"); } } void Klass::oop_verify_on(oop obj, outputStream* st) { ! guarantee(oopDesc::is_oop(obj), "should be oop"); guarantee(obj->klass()->is_klass(), "klass field is not a klass"); } klassVtable Klass::vtable() const { return klassVtable(const_cast<Klass*>(this), start_of_vtable(), vtable_length() / vtableEntry::size());
< prev index next >