src/share/vm/ci/ciStreams.hpp

changeset 4021
7f813940ac35
parent 3969
1d7922586cf6
child 4037
da91efe96a93
     1.1 --- a/src/share/vm/ci/ciStreams.hpp	Mon Aug 27 15:17:17 2012 -0700
     1.2 +++ b/src/share/vm/ci/ciStreams.hpp	Tue Aug 28 15:24:39 2012 -0700
     1.3 @@ -151,6 +151,8 @@
     1.4    // Does this instruction contain an index which refes into the CP cache?
     1.5    bool has_cache_index() const { return Bytecodes::uses_cp_cache(cur_bc_raw()); }
     1.6  
     1.7 +  bool has_optional_appendix() { return Bytecodes::has_optional_appendix(cur_bc_raw()); }
     1.8 +
     1.9    int get_index_u1() const {
    1.10      return bytecode().get_index_u1(cur_bc_raw());
    1.11    }
    1.12 @@ -257,13 +259,11 @@
    1.13    int      get_field_holder_index();
    1.14    int      get_field_signature_index();
    1.15  
    1.16 -  // If this is a method invocation bytecode, get the invoked method.
    1.17 -  ciMethod* get_method(bool& will_link);
    1.18 +  ciMethod* get_method(bool& will_link, ciSignature* *declared_signature_result);
    1.19    bool      has_appendix();
    1.20    ciObject* get_appendix();
    1.21    ciKlass*  get_declared_method_holder();
    1.22    int       get_method_holder_index();
    1.23 -  ciSignature* get_declared_method_signature();
    1.24    int       get_method_signature_index();
    1.25  
    1.26    ciCPCache*  get_cpcache() const;

mercurial