-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: None
-
Component/s: hotspot
-
b22
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8371609 | 25.0.3-oracle | Thomas Schatzl | P4 | Resolved | Fixed | master |
| JDK-8373357 | 25.0.3 | Goetz Lindenmaier | P4 | Resolved | Fixed | master |
| JDK-8371999 | 21.0.11-oracle | Yagmur Eren | P4 | Resolved | Fixed | master |
| JDK-8372352 | 17.0.19-oracle | Yagmur Eren | P4 | Resolved | Fixed | master |
- during TLAB allocation (i.e. refill)
- during the following allocation outside TLAB
This behavior breaks UseGCOverheadLimit support planned in
Fix is to not allow a garbage collection during TLAB allocation, deferring to the following outside-tlab allocation.
Still, TLAB allocation should still try to allocate a new allocation region.
- backported by
-
JDK-8371609 G1: Disallow GC for TLAB allocation
-
- Resolved
-
-
JDK-8371999 G1: Disallow GC for TLAB allocation
-
- Resolved
-
-
JDK-8372352 G1: Disallow GC for TLAB allocation
-
- Resolved
-
-
JDK-8373357 G1: Disallow GC for TLAB allocation
-
- Resolved
-
- blocks
-
JDK-8212084 G1: Implement UseGCOverheadLimit
-
- Resolved
-
- links to
-
Commit(master)
openjdk/jdk25u-dev/53e7ea89
-
Commit(master)
openjdk/jdk/027aea9d
-
Review(master)
openjdk/jdk21u-dev/2514
-
Review(master)
openjdk/jdk25u-dev/64
-
Review(master)
openjdk/jdk/27932