--- a/hotspot/src/share/vm/oops/instanceKlass.cpp Tue Dec 01 10:35:49 2015 +0100
+++ b/hotspot/src/share/vm/oops/instanceKlass.cpp Tue Jan 19 12:07:32 2016 +0100
@@ -364,10 +364,6 @@
return !is_initialized();
}
-klassVtable* InstanceKlass::vtable() const {
- return new klassVtable(this, start_of_vtable(), vtable_length() / vtableEntry::size());
-}
-
klassItable* InstanceKlass::itable() const {
return new klassItable(instanceKlassHandle(this));
}
@@ -2667,6 +2663,10 @@
}
}
+static void print_vtable(vtableEntry* start, int len, outputStream* st) {
+ return print_vtable(reinterpret_cast<intptr_t*>(start), len, st);
+}
+
void InstanceKlass::print_on(outputStream* st) const {
assert(is_klass(), "must be klass");
Klass::print_on(st);