# HG changeset patch # User aoqi # Date 1464592074 14400 # Node ID b0af19080e55ab2bcd2dfa64b0bdbeb622afba19 # Parent 92759d406e788a22fd30b19d78dc4d857d5c861b [Interpreter] Fixed unaligned load in TemplateTable::branch. Effect: java -jar SPECjvm2008.jar -ikv -ict -bt 1 xml.transform unaligned access: 428303 -> 873 diff -r 92759d406e78 -r b0af19080e55 src/cpu/mips/vm/templateTable_mips_64.cpp --- a/src/cpu/mips/vm/templateTable_mips_64.cpp Mon May 30 02:35:49 2016 -0400 +++ b/src/cpu/mips/vm/templateTable_mips_64.cpp Mon May 30 03:07:54 2016 -0400 @@ -1815,7 +1815,7 @@ __ load_two_bytes_from_at_bcp(A7, AT, 1); __ hswap(A7); } else { - __ lw(A7, at_bcp(1)); + __ get_4_byte_integer_at_bcp(A7, AT, 1); __ swap(A7); }