Mercurial > hg > truffle
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(); |