Mercurial > hg > truffle
comparison src/cpu/x86/vm/templateTable_x86_32.hpp @ 726:be93aad57795
6655646: dynamic languages need dynamically linked call sites
Summary: invokedynamic instruction (JSR 292 RI)
Reviewed-by: twisti, never
author | jrose |
---|---|
date | Tue, 21 Apr 2009 23:21:04 -0700 |
parents | 9ee9cf798b59 |
children | bd02caa94611 |
comparison
equal
deleted
inserted
replaced
725:928912ce8438 | 726:be93aad57795 |
---|---|
20 * CA 95054 USA or visit www.sun.com if you need additional information or | 20 * CA 95054 USA or visit www.sun.com if you need additional information or |
21 * have any questions. | 21 * have any questions. |
22 * | 22 * |
23 */ | 23 */ |
24 | 24 |
25 static void prepare_invoke(Register method, Register index, int byte_no, | 25 static void prepare_invoke(Register method, Register index, int byte_no); |
26 Bytecodes::Code code); | |
27 static void invokevirtual_helper(Register index, Register recv, | 26 static void invokevirtual_helper(Register index, Register recv, |
28 Register flags); | 27 Register flags); |
29 static void volatile_barrier(Assembler::Membar_mask_bits order_constraint ); | 28 static void volatile_barrier(Assembler::Membar_mask_bits order_constraint ); |
30 | 29 |
31 // Helpers | 30 // Helpers |