hg: jdk9/hs-comp/hotspot: 8135069: C2 replaces range checks by unsigned comparison with -1
roland.westrelin at oracle.com
roland.westrelin at oracle.com
Tue Sep 15 10:54:52 UTC 2015
Changeset: b9246bd13eeb
Author: roland
Date: 2015-09-11 16:56 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b9246bd13eeb
8135069: C2 replaces range checks by unsigned comparison with -1
Summary: i < 0 || i > -1 wrongly folded as i >u -1
Reviewed-by: kvn
! src/share/vm/opto/ifnode.cpp
! test/compiler/rangechecks/TestBadFoldCompare.java
More information about the jdk9-hs-comp-changes
mailing list