-
Bug
-
Resolution: Fixed
-
P2
-
22, 23
-
b06
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8324386 | 22.0.1 | Thomas Schatzl | P2 | Resolved | Fixed | b02 |
JDK-8323720 | 22 | Thomas Schatzl | P2 | Resolved | Fixed | b32 |
Currently G1's heap region pin count is an uint, which might overflow with 4B nested GetCriticalPrimitiveArray.
This may overflow with reasonable effort.
Extend to size_t (64 bits) for safety.
This may overflow with reasonable effort.
Extend to size_t (64 bits) for safety.
- backported by
-
JDK-8323720 G1: HeapRegion pin count should be size_t to avoid overflows
- Resolved
-
JDK-8324386 G1: HeapRegion pin count should be size_t to avoid overflows
- Resolved
- relates to
-
JDK-8318706 Implement JEP 423: Region Pinning for G1
- Resolved
- links to
-
Commit openjdk/jdk22/ba960941
-
Commit openjdk/jdk/8643cc21
-
Review openjdk/jdk22/75
-
Review openjdk/jdk/17390
(2 links to)