# HG changeset patch # User never # Date 1220990211 25200 # Node ID 0e9a5f36b566048019204c25ffbe4dce618c2de2 # Parent 4de0b4f7eae35acab15a04f704b4a527ed21545a 6746320: Hotspot regression test for 6512111 fails in -Xmixed mode Reviewed-by: kvn diff -r 4de0b4f7eae3 -r 0e9a5f36b566 hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp --- a/hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp Fri Sep 05 13:33:55 2008 -0700 +++ b/hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp Tue Sep 09 12:56:51 2008 -0700 @@ -1129,8 +1129,8 @@ #else __ pushl(frame_map()->address_for_slot(src ->double_stack_ix(), 0)); // push and pop the part at src + wordSize, adding wordSize for the previous push - __ pushl(frame_map()->address_for_slot(src ->double_stack_ix(), wordSize)); - __ popl (frame_map()->address_for_slot(dest->double_stack_ix(), wordSize)); + __ pushl(frame_map()->address_for_slot(src ->double_stack_ix(), 2 * wordSize)); + __ popl (frame_map()->address_for_slot(dest->double_stack_ix(), 2 * wordSize)); __ popl (frame_map()->address_for_slot(dest->double_stack_ix(), 0)); #endif // _LP64