hg: jdk-updates/jdk11u-dev: 2 new changesets
goetz.lindenmaier at sap.com
goetz.lindenmaier at sap.com
Wed Jul 8 06:52:58 UTC 2020
Changeset: f1f0d2e24e72
Author: chagedorn
Date: 2020-06-10 17:56 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f1f0d2e24e72
8244719: CTW: C2 compilation fails with "assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it"
Summary: Fix Parse::Block::init_graph() to also count predecessors for exception blocks because they can have a direct bytecode jump to them resulting in this assertion failure.
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/parse1.cpp
+ test/hotspot/jtreg/compiler/parsing/TestExceptionBlockWithPredecessors.jasm
+ test/hotspot/jtreg/compiler/parsing/TestExceptionBlockWithPredecessorsMain.java
Changeset: 6478514e9896
Author: chagedorn
Date: 2020-06-15 09:50 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6478514e9896
8246203: Segmentation fault in verification due to stack overflow with -XX:+VerifyIterativeGVN
Summary: Replace the recursive verification algorithm with an iterative one to avoid a stack overflow for large graphs.
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDeepGraphVerifyIterativeGVN.java
More information about the jdk-updates-changes
mailing list