RFR: 8141351 - Create tests for direct invoke instructions testing
Christian Thalinger
christian.thalinger at oracle.com
Tue Dec 15 20:21:02 UTC 2015
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