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