-
Bug
-
Resolution: Fixed
-
P2
-
8u40
-
None
-
b37
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8085759 | emb-9 | Attila Szegedi | P2 | Resolved | Fixed | team |
JDK-8064259 | 8u45 | Attila Szegedi | P2 | Resolved | Fixed | b01 |
JDK-8061620 | 8u40 | Attila Szegedi | P2 | Closed | Fixed | b12 |
JDK-8070496 | emb-8u47 | Attila Szegedi | P2 | Resolved | Fixed | team |
function doubleFoo(x) {
return x.foo * 2;
}
print(doubleFoo({foo: 1 << 31}));
This emits LMUL instead of invokedynamic lmul for the multiplication. That's wrong.
return x.foo * 2;
}
print(doubleFoo({foo: 1 << 31}));
This emits LMUL instead of invokedynamic lmul for the multiplication. That's wrong.
- backported by
-
JDK-8064259 Pessimistic LMUL used where optimistic should be
-
- Resolved
-
-
JDK-8070496 Pessimistic LMUL used where optimistic should be
-
- Resolved
-
-
JDK-8085759 Pessimistic LMUL used where optimistic should be
-
- Resolved
-
-
JDK-8061620 Pessimistic LMUL used where optimistic should be
-
- Closed
-