1.1 --- a/src/cpu/sparc/vm/templateTable_sparc.hpp Mon Jul 23 13:04:59 2012 -0700 1.2 +++ b/src/cpu/sparc/vm/templateTable_sparc.hpp Tue Jul 24 10:51:00 2012 -0700 1.3 @@ -25,6 +25,13 @@ 1.4 #ifndef CPU_SPARC_VM_TEMPLATETABLE_SPARC_HPP 1.5 #define CPU_SPARC_VM_TEMPLATETABLE_SPARC_HPP 1.6 1.7 + static void prepare_invoke(int byte_no, 1.8 + Register method, // linked method (or i-klass) 1.9 + Register ra, // return address 1.10 + Register index = noreg, // itable index, MethodType, etc. 1.11 + Register recv = noreg, // if caller wants to see it 1.12 + Register flags = noreg // if caller wants to test it 1.13 + ); 1.14 // helper function 1.15 static void invokevfinal_helper(Register Rcache, Register Rret); 1.16 static void invokeinterface_object_method(Register RklassOop, Register Rcall,