--- old/src/cpu/x86/vm/macroAssembler_x86_sin.cpp 2016-05-03 12:35:13.645765400 -0700 +++ new/src/cpu/x86/vm/macroAssembler_x86_sin.cpp 2016-05-03 12:35:13.303731200 -0700 @@ -380,7 +380,7 @@ ALIGNED_(8) juint StubRoutines::x86::_NEG_ZERO[] = { - 0x00000000UL, 0x3c800000UL + 0x00000000UL, 0x80000000UL }; void MacroAssembler::fast_sin(XMMRegister xmm0, XMMRegister xmm1, XMMRegister xmm2, XMMRegister xmm3, XMMRegister xmm4, XMMRegister xmm5, XMMRegister xmm6, XMMRegister xmm7, Register eax, Register ebx, Register ecx, Register edx, Register tmp1, Register tmp2, Register tmp3, Register tmp4) {