RFR: 8319879: Stress mode to randomize incremental inlining decision
Tobias Hartmann
thartmann at openjdk.org
Tue Nov 14 07:10:27 UTC 2023
On Mon, 13 Nov 2023 21:14:10 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:
> Why you switch off flag in cha/*RootMethod.java tests?
They already have `-XX:-AlwaysIncrementalInline`. If incremental inlining is used, the tests fail with:
Caused by: java.lang.RuntimeException: assertTrue: expected true, was false
at jdk.test.lib.Asserts.fail(Asserts.java:634)
at jdk.test.lib.Asserts.assertTrue(Asserts.java:486)
at jdk.test.lib.Asserts.assertTrue(Asserts.java:472)
at compiler.cha.Utils$ATest.assertNotCompiled(Utils.java:150)
at compiler.cha.AbstractRootMethod$AbstractClass.test(AbstractRootMethod.java:132)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
-------------
PR Comment: https://git.openjdk.org/jdk/pull/16597#issuecomment-1809650640
More information about the hotspot-compiler-dev
mailing list