git: openjdk/mobile: 2 new changesets

duke duke at openjdk.java.net
Wed Jun 10 16:56:56 UTC 2020


Changeset: bf22f822
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-06-10 17:56:23 +0000
URL:       https://git.openjdk.java.net/mobile/commit/bf22f822

8244719: CTW: C2 compilation fails with "assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it"

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: d8da9d83
Author:    duke <duke at openjdk.org>
Date:      2020-06-10 16:56:20 +0000
URL:       https://git.openjdk.java.net/mobile/commit/d8da9d83

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list