RFR(XS) 8046289: compiler/6340864/TestLongVect.java timeout with

Rickard Bäckman rickard.backman at oracle.com
Mon Jun 23 13:05:48 UTC 2014


a test started to timeout after JDK-8030976 was pushed. The test was run
with -Xcomp flag, so the profiling data available is non-existing or
small. For some cases that meant that if a loop had at least 1 iteration
executed it would look like the loop would always take the backedge and
never end and we would generate an uncommon trap on the loop exit.

The small change checks if the block we are considering turning into an
uncommon trap is a loop exit.

Bug: https://bugs.openjdk.java.net/browse/JDK-8046289
Webrev: http://cr.openjdk.java.net/~rbackman/8046289/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20140623/64ea9b32/signature.asc>

More information about the hotspot-compiler-dev mailing list