Mercurial > hg > truffle
comparison src/cpu/x86/vm/templateTable_x86_64.hpp @ 1108:85f13cdfbc1d
6829192: JSR 292 needs to support 64-bit x86
Summary: changes for method handles and invokedynamic
Reviewed-by: kvn
author | twisti |
---|---|
date | Wed, 16 Dec 2009 12:48:04 +0100 |
parents | a61af66fc99e |
children | c18cbe5936b8 |
comparison
equal
deleted
inserted
replaced
1102:6dc5471e0f66 | 1108:85f13cdfbc1d |
---|---|
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 |