RFR: 8141351 - Create tests for direct invoke instructions testing
Dmitrij Pochepko
dmitrij.pochepko at oracle.com
Tue Dec 15 20:39:19 UTC 2015
Thank you!
> Looks good.
>
>> On Dec 10, 2015, at 5:08 AM, Dmitrij Pochepko <dmitrij.pochepko at oracle.com> wrote:
>>
>> Hi all,
>>
>> please review a patch for JDK-8141351 - Create tests for direct invoke instructions testing
>>
>> There was no separate jtreg tests for invokevirtual, invokespecial, invokestatic, invokeinterface and invokedynamic instructions before, so, a tests to check it with combinations of compiled, interpreted and native code were created.
>>
>> There are 8 common classes and native part in test/compiler/calls/common which contains all generic logic. Other files are just test descriptions.
>> Every test here basically consists of caller method and callee method, which is called using tested instruction.
>> So, test descriptions runs different combinations of caller and callee being compiled/interpreted/native.
>>
>> I've tested these tests on several platforms(linux/macos/solaris).
>>
>> CR: https://bugs.openjdk.java.net/browse/JDK-8141351
>>
>> A webrev: http://cr.openjdk.java.net/~dpochepk/8141351/webrev.01/
>>
>> Thanks,
>> Dmitrij
More information about the hotspot-compiler-dev
mailing list