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;