src/cpu/x86/vm/interp_masm_x86_64.cpp

changeset 6059
ea79ab313e98
parent 5987
5ccbab1c69f3
child 6876
710a3c8b516e
child 8368
32b682649973
     1.1 --- a/src/cpu/x86/vm/interp_masm_x86_64.cpp	Mon Oct 28 21:41:48 2013 +0400
     1.2 +++ b/src/cpu/x86/vm/interp_masm_x86_64.cpp	Wed Oct 30 15:35:25 2013 +0100
     1.3 @@ -192,7 +192,7 @@
     1.4    Register reg,
     1.5    int bcp_offset) {
     1.6    assert(bcp_offset >= 0, "bcp is still pointing to start of bytecode");
     1.7 -  movl(reg, Address(r13, bcp_offset));
     1.8 +  load_unsigned_short(reg, Address(r13, bcp_offset));
     1.9    bswapl(reg);
    1.10    shrl(reg, 16);
    1.11  }

mercurial