diff src/share/vm/oops/method.hpp @ 8068:56c364daccc3

8007153: Ensure that MethodParameters API works properly with RedefineClasses Summary: Adds code to HotSpot to properly update MethodParameter attributes' constant pool indexes when redefineClasses is called Reviewed-by: coleenp, sspitsyn
author emc
date Tue, 19 Feb 2013 11:36:52 -0500
parents 927a311d00f9
children 5fc51c1ecdeb 16885e702c88
line wrap: on
line diff
--- a/src/share/vm/oops/method.hpp	Mon Feb 18 12:49:53 2013 +0100
+++ b/src/share/vm/oops/method.hpp	Tue Feb 19 11:36:52 2013 -0500
@@ -456,6 +456,8 @@
   void print_codes_on(int from, int to, outputStream* st) const    PRODUCT_RETURN;
 
   // method parameters
+  bool has_method_parameters() const
+                         { return constMethod()->has_method_parameters(); }
   int method_parameters_length() const
                          { return constMethod()->method_parameters_length(); }
   MethodParametersElement* method_parameters_start() const