src/share/vm/oops/instanceKlass.hpp

changeset 7683
1a9c5e6e13b7
parent 7636
fdde6a70ea85
child 7761
d8f133adf05d
     1.1 --- a/src/share/vm/oops/instanceKlass.hpp	Wed Sep 03 12:45:14 2014 +0200
     1.2 +++ b/src/share/vm/oops/instanceKlass.hpp	Wed Apr 08 14:20:09 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

mercurial