RFR: 8141351 - Create tests for direct invoke instructions testing
Dmitrij Pochepko
dmitrij.pochepko at oracle.com
Thu Dec 10 15:08:11 UTC 2015
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