comparison src/share/vm/graal/graalRuntime.cpp @ 17167:b8f54c5ec73a

Merge
author Stefan Anzinger <stefan.anzinger@oracle.com>
date Fri, 19 Sep 2014 09:27:01 -0700
parents 5247c895a6ab 80d021f12b22
children 57b6965524a2
comparison
equal deleted inserted replaced
17166:9df38e5fbed6 17167:b8f54c5ec73a
102 sig_bt[i++] = T_INT; 102 sig_bt[i++] = T_INT;
103 sig_bt[i++] = T_LONG; 103 sig_bt[i++] = T_LONG;
104 sig_bt[i++] = T_VOID; // long stakes 2 slots 104 sig_bt[i++] = T_VOID; // long stakes 2 slots
105 sig_bt[i++] = T_INT; 105 sig_bt[i++] = T_INT;
106 sig_bt[i++] = T_OBJECT; 106 sig_bt[i++] = T_OBJECT;
107 sig_bt[i++] = T_INT; // The number of actual arguments pass to the method. 107 sig_bt[i++] = T_INT; // The number of actual arguments passed to the method.
108 108
109 int comp_args_on_stack = SharedRuntime::java_calling_convention(sig_bt, regs, total_args_passed, false); 109 int comp_args_on_stack = SharedRuntime::java_calling_convention(sig_bt, regs, total_args_passed, false);
110 110
111 SharedRuntime::gen_i2c_adapter(&masm, total_args_passed, comp_args_on_stack, sig_bt, regs, total_args_passed - 1); 111 SharedRuntime::gen_i2c_adapter(&masm, total_args_passed, comp_args_on_stack, sig_bt, regs, total_args_passed - 1);
112 masm.flush(); 112 masm.flush();