1.1 --- a/src/share/vm/oops/instanceKlass.hpp Fri Apr 10 11:38:00 2015 -0700 1.2 +++ b/src/share/vm/oops/instanceKlass.hpp Tue Apr 14 13:02:21 2015 -0700 1.3 @@ -358,6 +358,8 @@ 1.4 Array<Method*>* methods() const { return _methods; } 1.5 void set_methods(Array<Method*>* a) { _methods = a; } 1.6 Method* method_with_idnum(int idnum); 1.7 + Method* method_with_orig_idnum(int idnum); 1.8 + Method* method_with_orig_idnum(int idnum, int version); 1.9 1.10 // method ordering 1.11 Array<int>* method_ordering() const { return _method_ordering; } 1.12 @@ -658,6 +660,7 @@ 1.13 return _previous_versions; 1.14 } 1.15 1.16 + InstanceKlass* get_klass_version(int version); 1.17 static void purge_previous_versions(InstanceKlass* ik); 1.18 1.19 // JVMTI: Support for caching a class file before it is modified by an agent that can do retransformation