[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 17:18:28 UTC 2015


Thanks, John.

Best regards,
Vladimir Ivanov

On 4/22/15 8:16 PM, John Rose wrote:
> Reviewed.  — John
>
> On Apr 22, 2015, at 7:52 AM, Vladimir Ivanov <vladimir.x.ivanov at oracle.com> wrote:
>>
>> 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