RFC: Diagnostic flag to crash VM on JIT compilation failure?

Aleksey Shipilev shade at redhat.com
Thu Oct 11 17:44:21 UTC 2018

On 10/11/2018 07:39 PM, Vladimir Kozlov wrote:
> Why to crush? Do you want to attach debugger?

Sorry, I should have been clearer.

I want to run our performance tests with usual compiler configuration, and make VM fail if/when we
fail to compile the method for some reason -- probably due to VM bugs -- instead of silently
regressing performance, and leaving me scratching my head what had happened. This might be of
interest for high-performance users too, if they want to treat current graceful degradation as error
condition instead.

This is similar to CompileTheWorld, except it does normal compilation with usual profiling and
optimization, basically running in the mode we would expect production to run.


-------------- 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/20181011/37614e7a/signature.asc>

More information about the hotspot-compiler-dev mailing list