[jdk18] RFR: 8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt"

Dean Long dlong at openjdk.java.net
Fri Dec 10 20:40:16 UTC 2021


On Fri, 10 Dec 2021 17:09:31 GMT, Igor Veresov <iveresov at openjdk.org> wrote:

> Have you run tier7 where is it does -XX:DeoptimizeALot ?

I'll do that.  What I did before was run tiers1 - 3 with -XX:DeoptimizeALot -XX:+VerifyStack.  That's how I found runtime/BootstrapMethod/BSMCalledTwice.java as a reproducer.  Unfortunately, running all tests with both flags finds too many other problems, and running with -XX:DeoptimizeALot but not -XX:+VerifyStack may give mysterious crashes instead of a nice assert if it finds a problem.

-------------

PR: https://git.openjdk.java.net/jdk18/pull/7


More information about the hotspot-compiler-dev mailing list