1.1 --- a/src/share/vm/ci/ciSignature.hpp Wed Nov 21 05:57:12 2012 -0800 1.2 +++ b/src/share/vm/ci/ciSignature.hpp Mon Nov 26 17:25:11 2012 -0800 1.3 @@ -57,12 +57,14 @@ 1.4 ciSymbol* as_symbol() const { return _symbol; } 1.5 ciKlass* accessing_klass() const { return _accessing_klass; } 1.6 1.7 - ciType* return_type() const; 1.8 - ciType* type_at(int index) const; 1.9 + ciType* return_type() const; 1.10 + ciType* type_at(int index) const; 1.11 1.12 int size() const { return _size; } 1.13 int count() const { return _count; } 1.14 1.15 + int arg_size_for_bc(Bytecodes::Code bc) { return size() + (Bytecodes::has_receiver(bc) ? 1 : 0); } 1.16 + 1.17 bool equals(ciSignature* that); 1.18 1.19 void print_signature();