-
Enhancement
-
Resolution: Fixed
-
P4
-
8-pool, 11, 17, 21
-
b24
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8348767 | 21.0.9-oracle | Johny Jose | P4 | Resolved | Fixed | master |
JDK-8348768 | 17.0.17-oracle | Johny Jose | P4 | Resolved | Fixed | master |
JDK-8348769 | 11.0.29-oracle | Johny Jose | P4 | Resolved | Fixed | master |
JDK-8348770 | 8u481 | Johny Jose | P4 | Open | Unresolved |
This change proposes to enhance the robustness of these constructors in the presence of racy modifications by improving guarantees on internal invariants. Like the current code, however, it ensures predictable outcomes to the caller only if the array is not modified during construction.
- backported by
-
JDK-8348770 Enhance robustness of some j.m.BigInteger constructors
-
- Open
-
-
JDK-8348767 Enhance robustness of some j.m.BigInteger constructors
-
- Resolved
-
-
JDK-8348768 Enhance robustness of some j.m.BigInteger constructors
-
- Resolved
-
-
JDK-8348769 Enhance robustness of some j.m.BigInteger constructors
-
- Resolved
-
- csr for
-
JDK-8319327 Enhance robustness of some j.m.BigInteger constructors
-
- Closed
-
- links to
-
Commit openjdk/jdk/a64fc48e
-
Review openjdk/jdk/16449
-
Review(master) openjdk/jdk17u-dev/3773
-
Review(master) openjdk/jdk21u-dev/1990