hg: jdk-updates/jdk11u-dev: 8255763: C2: OSR miscompilation caused by invalid memory instruction placement
rwestrel at redhat.com
rwestrel at redhat.com
Fri Mar 19 13:57:48 UTC 2021
Changeset: a47c4d576fe7
Author: chagedorn
Date: 2020-12-21 13:04 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a47c4d576fe7
8255763: C2: OSR miscompilation caused by invalid memory instruction placement
Summary: Disable GCM hoisting of memory-writing nodes for irreducible CFGs.
Reviewed-by: kvn, chagedorn
Contributed-by: Roberto Castaneda Lozano <rcastanedalo at openjdk.org>
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/gcm.cpp
+ test/hotspot/jtreg/compiler/codegen/TestGCMStorePlacement.java
More information about the jdk-updates-changes
mailing list