equal
deleted
inserted
replaced
21 * questions. |
21 * questions. |
22 */ |
22 */ |
23 |
23 |
24 /** |
24 /** |
25 * @test |
25 * @test |
26 * @bug 8200167 |
26 * @bug 8200167 8010319 |
27 * @summary Test direct and MethodHandle access to interface methods using invokespecial semantics |
27 * @summary Test direct and MethodHandle access to interface methods using invokespecial semantics |
28 * @compile SpecialInterfaceCall.java |
28 * @comment This must be compiled so invokespecial is used |
|
29 * @compile -XDdisableVirtualizedPrivateInvoke SpecialInterfaceCall.java |
29 * @compile SpecialInterfaceCallI4.jasm |
30 * @compile SpecialInterfaceCallI4.jasm |
30 * @run main/othervm -Xint SpecialInterfaceCall |
31 * @run main/othervm -Xint SpecialInterfaceCall |
31 * @run main/othervm -Xbatch -XX:+TieredCompilation -XX:TieredStopAtLevel=1 SpecialInterfaceCall |
32 * @run main/othervm -Xbatch -XX:+TieredCompilation -XX:TieredStopAtLevel=1 SpecialInterfaceCall |
32 * @run main/othervm -Xbatch -XX:-TieredCompilation SpecialInterfaceCall |
33 * @run main/othervm -Xbatch -XX:-TieredCompilation SpecialInterfaceCall |
33 */ |
34 */ |