diff src/share/vm/oops/klass.hpp @ 10268:43083e670adf

8005056: NPG: Crash after redefining java.lang.Object Summary: Need to walk array class vtables replacing old methods too if j.l.o redefined Reviewed-by: sspitsyn, dcubed, ctornqvi
author coleenp
date Mon, 13 May 2013 15:37:08 -0400
parents 92ef81e2f571
children 6bd680e9ea35
line wrap: on
line diff
--- a/src/share/vm/oops/klass.hpp	Mon May 13 18:08:13 2013 +0000
+++ b/src/share/vm/oops/klass.hpp	Mon May 13 15:37:08 2013 -0400
@@ -393,6 +393,7 @@
 
   // vtables
   virtual klassVtable* vtable() const        { return NULL; }
+  virtual int vtable_length() const          { return 0; }
 
   // subclass check
   bool is_subclass_of(const Klass* k) const;