Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8064126 | 8u45 | Attila Szegedi | P2 | Resolved | Fixed | b01 |
JDK-8055593 | 8u40 | Attila Szegedi | P2 | Closed | Fixed | b04 |
JDK-8070363 | emb-8u47 | Attila Szegedi | P2 | Resolved | Fixed | team |
print(1/(function() { var f = 0; return -f; })())
Correct result is -Infinity. Under optimistic compilation with static type calculation, this produces Infinity.
Correct result is -Infinity. Under optimistic compilation with static type calculation, this produces Infinity.
- backported by
-
JDK-8064126 Deoptimizing negation produces wrong result for zero
-
- Resolved
-
-
JDK-8070363 Deoptimizing negation produces wrong result for zero
-
- Resolved
-
-
JDK-8055593 Deoptimizing negation produces wrong result for zero
-
- Closed
-