[9] RFR (XXS): 8078309: compiler/jsr292/MHInlineTest.java failed with java.lang.RuntimeException: 'MHInlineTest$A::protected_x (3 bytes) virtual call' found in stdout
Vladimir Ivanov
vladimir.x.ivanov at oracle.com
Wed Apr 22 14:52:15 UTC 2015
http://cr.openjdk.java.net/~vlivanov/8078309/webrev.00/
https://bugs.openjdk.java.net/browse/JDK-8078309
Some checks in the test are too strict.
Depending on the compilation order, DMH LambdaForms can be compiled first:
j.l.i.LF$DMH/1971489295::invokeVirtual_L_L (20 bytes)
@ 7 DMH::internalMemberName (8 bytes) force inline by annotation
@ 16 MHInlineTest$A::protected_x (3 bytes) virtual call
Instead of trying to ensure correct compilation order, I propose to
remove them.
Thanks!
Best regards,
Vladimir Ivanov
More information about the hotspot-compiler-dev
mailing list