-
Bug
-
Resolution: Fixed
-
P2
-
8-shenandoah, 11, 15, 16
-
b23
-
generic
-
generic
Summary is provisionary, adjust when finding more details.
Many tests exhibit the following assert with Shenandoah:
# Internal Error (/home/rkennke/src/openjdk/jdk/src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp:1909), pid=358095, tid=358108
# Error: assert(controls.member(u->in(0))) failed
See also attached hs_err and replay files.
Reproduced by (for example):
make run-test TEST=vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn006/TestDescription.java TEST_VM_OPTS="-XX:+UseShenandoahGC"
Bisecting shows that this regression is caused byJDK-8255000.
Many tests exhibit the following assert with Shenandoah:
# Internal Error (/home/rkennke/src/openjdk/jdk/src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp:1909), pid=358095, tid=358108
# Error: assert(controls.member(u->in(0))) failed
See also attached hs_err and replay files.
Reproduced by (for example):
make run-test TEST=vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn006/TestDescription.java TEST_VM_OPTS="-XX:+UseShenandoahGC"
Bisecting shows that this regression is caused by
- duplicates
-
JDK-8255459 Shenandoah GC crashes on forceEarlyReturn006
-
- Closed
-
- relates to
-
JDK-8255120 C2: assert(outer->outcnt() >= phis + 2 && outer->outcnt() <= phis + 2 + stores + 1) failed: only phis
-
- Resolved
-
-
JDK-8255000 C2: Unify IGVN processing when loop opts are over
-
- Resolved
-