hotspot/src/share/vm/oops/instanceKlass.cpp
changeset 35900 d64cf9290fc4
parent 35899 0dbc821628fc
child 35917 463d67f86eaa
--- 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);