RFR(S) 8031994: java/lang/Character/CheckProp test times out

Rickard Bäckman rickard.backman at oracle.com
Mon Jun 2 06:30:59 UTC 2014


can I please have a couple of review for this change?
It starts out as a test that times out, the cause being that ciTypeFlow
decides that one of the byte codes will always trap (a new
java/io/FileReader) because the class has not been resolved in the
constant pool and the compilation we are doing is an OSR compilation
with entry far later than the trapping bytecode. This causes the OSR
compilation to fail when trying to match blocks. 

The change makes C1 check if we need to update the constant pool for
classes (running with TieredCompilation).

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

-------------- 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/20140602/92b91ad0/signature.asc>

More information about the hotspot-compiler-dev mailing list