Mercurial > hg > truffle
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