equal
deleted
inserted
replaced
688 #ifndef PRODUCT |
688 #ifndef PRODUCT |
689 |
689 |
690 bool Klass::verify_vtable_index(int i) { |
690 bool Klass::verify_vtable_index(int i) { |
691 if (oop_is_instance()) { |
691 if (oop_is_instance()) { |
692 int limit = ((InstanceKlass*)this)->vtable_length()/vtableEntry::size(); |
692 int limit = ((InstanceKlass*)this)->vtable_length()/vtableEntry::size(); |
693 assert(i >= 0 && i < limit, err_msg("index %d out of bounds %d", i, limit)); |
693 assert(i >= 0 && i < limit, "index %d out of bounds %d", i, limit); |
694 } else { |
694 } else { |
695 assert(oop_is_array(), "Must be"); |
695 assert(oop_is_array(), "Must be"); |
696 int limit = ((ArrayKlass*)this)->vtable_length()/vtableEntry::size(); |
696 int limit = ((ArrayKlass*)this)->vtable_length()/vtableEntry::size(); |
697 assert(i >= 0 && i < limit, err_msg("index %d out of bounds %d", i, limit)); |
697 assert(i >= 0 && i < limit, "index %d out of bounds %d", i, limit); |
698 } |
698 } |
699 return true; |
699 return true; |
700 } |
700 } |
701 |
701 |
702 bool Klass::verify_itable_index(int i) { |
702 bool Klass::verify_itable_index(int i) { |