-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P3
-
Affects Version/s: 8-shenandoah, 11.0.9, 16, 17
-
Component/s: hotspot
-
b22
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8267779 | 16u-cpu | Zhengyu Gu | P3 | Resolved | Fixed | master |
| JDK-8267560 | 16.0.2 | Zhengyu Gu | P3 | Resolved | Fixed | b06 |
| JDK-8267499 | 11.0.12 | Aleksey Shipilev | P3 | Resolved | Fixed | b04 |
# Internal Error (/home/buildbot/worker/test-jdkX-linux/build/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp:156), pid=55712, tid=55720
# assert(_num_regions == (max_byte_size / reg_size_bytes)) failed: Must match
This is because Shenandoah region sizes are rounded up to page size only when ShenandoahUncommit is true. In that test configuration, ShenandoahUncommit is false, because Xmx == Xms.
- backported by
-
JDK-8267499 Shenandoah: Round up region size to page size unconditionally
-
- Resolved
-
-
JDK-8267560 Shenandoah: Round up region size to page size unconditionally
-
- Resolved
-
-
JDK-8267779 Shenandoah: Round up region size to page size unconditionally
-
- Resolved
-
- duplicates
-
JDK-8266740 Shenandoah: Heap region count calculation still wrong after JDK-8265239
-
- Closed
-
- relates to
-
JDK-8265239 Shenandoah: Shenandoah heap region count could be off by 1
-
- Resolved
-
-
JDK-8268127 Shenandoah: Heap size may be too small for region to align to large page size
-
- Resolved
-
- links to
-
Commit
openjdk/jdk16u/e0060a32
-
Commit
openjdk/jdk/e5d3ee39
-
Review
openjdk/jdk16u/120
-
Review
openjdk/jdk/3945