Lines Matching defs:klassVtable
33 // A klassVtable abstracts the variable-length vtable that is embedded in instanceKlass
34 // and arrayKlass. klassVtable objects are used just as convenient transient accessors to the vtable,
36 // Note: the klassVtable should not be accessed before the class has been verified
39 // Currently a klassVtable contains a direct reference to the vtable data, and is therefore
44 class klassVtable : public ResourceObj {
60 klassVtable(KlassHandle h_klass, void* base, int length) : _klass(h_klass) {
146 void verify_against(outputStream* st, klassVtable* vt, int index);
151 // private helper class for klassVtable
173 void verify(klassVtable* vt, outputStream* st);
175 friend class klassVtable;
179 inline methodOop klassVtable::method_at(int i) const {
186 inline methodOop klassVtable::unchecked_method_at(int i) const {
191 inline oop* klassVtable::adr_method_at(int i) const {