RFR (S) 8212070: Introduce diagnostic flag to abort VM on failed JIT compilation

Aleksey Shipilev shade at redhat.com
Thu Nov 15 21:43:10 UTC 2018


RFE:
  https://bugs.openjdk.java.net/browse/JDK-8212070

Patch:
  http://cr.openjdk.java.net/~shade/8212070/webrev.01/

This implements the diagnostic option to abort VM early when compilation had failed. Similar patch
proved useful in Shenandoah work to capture performance bugs due to compilation skips early. There
is a list of tier1 tests that would fail if we turn this option on. Some of those failures probably
indicate testbugs.

Not really married to the name for the option, suggestions welcome. It is currently
AbortVMOnCompileFailure, as initially suggested by Vladimir. It seems to be in line with
AbortVMOnException.

Testing: hotspot/tier1, ad-hoc tests, jdk-submit (running)

Thanks,
-Aleksey

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20181115/cb3da245/signature.asc>


More information about the hotspot-compiler-dev mailing list