RFR(XS) 8025657: compiler/intrinsics/mathexact/ConstantTest.java fails on assert in lcm.cpp on solaris x64
Rickard Bäckman
rickard.backman at oracle.com
Fri Oct 4 04:35:32 PDT 2013
Hi all,
I would appreciate some reviews on this change.
On some machines when running with -XX:+DeoptimizeALot a test (test/compiler/intrinsics/mathexact/ConstantTest.java) failed with an assert.
assert(idx >= 0) failed: index should be set
It seems that gcm would put the addExact in a different block then the jump.
This change forces the producer of FlagsProjNode to be in the same block as
the consumer.
Bug: https://bugs.openjdk.java.net/browse/JDK-8025657
Webrev: http://cr.openjdk.java.net/~rbackman/8025657.1/
Thanks
/R
More information about the hotspot-compiler-dev
mailing list