-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 27
-
Component/s: hotspot
-
b05
When C2 fails dead loop verification checks, it prints:
```
# Internal Error (/home/shipilev/shipilev-jdk/src/hotspot/share/opto/phaseX.cpp:784), pid=64465, tid=917
# assert(no_dead_loop) failed: dead loop detected
```
It also dumps the bad node graph to tty. This is not really convenient in automated testing and/or driver tests like CTW. It would be nice to print at least the node that failed verification straight into the error log.
```
# Internal Error (/home/shipilev/shipilev-jdk/src/hotspot/share/opto/phaseX.cpp:784), pid=64465, tid=917
# assert(no_dead_loop) failed: dead loop detected
```
It also dumps the bad node graph to tty. This is not really convenient in automated testing and/or driver tests like CTW. It would be nice to print at least the node that failed verification straight into the error log.
- links to
-
Commit(master)
openjdk/jdk/1b6c2bdd
-
Review(master)
openjdk/jdk/29185