src/cpu/mips/vm/interp_masm_mips_64.cpp

changeset 14
92759d406e78
parent 4
87ed97bc0867
child 16
3cedde979d75
     1.1 --- a/src/cpu/mips/vm/interp_masm_mips_64.cpp	Mon May 30 02:01:38 2016 -0400
     1.2 +++ b/src/cpu/mips/vm/interp_masm_mips_64.cpp	Mon May 30 02:35:49 2016 -0400
     1.3 @@ -384,7 +384,7 @@
     1.4      load_two_bytes_from_at_bcp(index, AT, bcp_offset);
     1.5    } else if (index_size == sizeof(u4)) {
     1.6      assert(EnableInvokeDynamic, "giant index used only for JSR 292");
     1.7 -    lwu(index, BCP, bcp_offset);
     1.8 +    get_4_byte_integer_at_bcp(index, AT, bcp_offset);
     1.9      // Check if the secondary index definition is still ~x, otherwise
    1.10      // we have to change the following assembler code to calculate the
    1.11      // plain index.

mercurial