RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v7]
Vladimir Kozlov
kvn at openjdk.java.net
Tue Nov 17 21:14:07 UTC 2020
On Tue, 17 Nov 2020 21:04:22 GMT, Xubo Zhang <github.com+58006833+xbzhang99 at openjdk.org> wrote:
>> Math.exp(10000) produces 0 instead of positive infinity on x86 32-bit platform. The reason was for some jmp instructions, it used jge instead of jae. Also changed movdqu to movsd as it was supposed to load a 64-bit number
>
> Xubo Zhang has updated the pull request incrementally with one additional commit since the last revision:
>
> fixed copyright syntax
Okay
-------------
Marked as reviewed by kvn (Reviewer).
PR: https://git.openjdk.java.net/jdk/pull/894
More information about the hotspot-dev
mailing list