hg: jdk/sandbox: 8233033: C2 produces wrong result while unswitching a loop due to lost control dependencies
chris.hegarty at oracle.com
chris.hegarty at oracle.com
Wed Dec 11 14:00:15 UTC 2019
Changeset: 63004af6fc57
Author: chagedorn
Date: 2019-12-11 14:33 +0100
URL: https://hg.openjdk.java.net/jdk/sandbox/rev/63004af6fc57
8233033: C2 produces wrong result while unswitching a loop due to lost control dependencies
Summary: Adding missing control dependencies when cloning loop predicates at loop unswitching.
Reviewed-by: roland, vlivanov, thartmann
! src/hotspot/share/opto/loopUnswitch.cpp
+ test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java
More information about the jdk-sandbox-changes
mailing list