Mercurial > hg > truffle
diff src/cpu/x86/vm/methodHandles_x86.cpp @ 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 | 987e948ebbc8 |
children | aa62b9388fce |
line wrap: on
line diff
--- a/src/cpu/x86/vm/methodHandles_x86.cpp Tue Dec 15 17:19:40 2009 -0800 +++ b/src/cpu/x86/vm/methodHandles_x86.cpp Wed Dec 16 12:48:04 2009 +0100 @@ -448,7 +448,7 @@ rbx_index, Address::times_ptr, base + vtableEntry::method_offset_in_bytes()); Register rbx_method = rbx_temp; - __ movl(rbx_method, vtable_entry_addr); + __ movptr(rbx_method, vtable_entry_addr); __ verify_oop(rbx_method); __ jmp(rbx_method_fie);