Lines Matching refs:refKind
162 private static MethodHandle directInvoker(int refKind, MethodType mtype) {
163 return directInvoker(REF_KIND_NAMES[refKind], mtype);
326 final int refKind = referenceKind(m);
327 testInvokeDirect(m, refKind);
330 void testInvokeDirect(Method m, int refKind) {
332 System.out.println("testInvoke m="+m+" : "+REF_KIND_NAMES[refKind]);
343 testInvokeVia("DMH invoker", refKind, directInvoker(refKind, mtype), mh, res1, args);
347 testInvokeVia("erased DMH invoker", refKind, directInvoker(refKind, etype), mh, res1, args);
352 testInvokeVia("basic DMH invoker", refKind, directInvoker(refKind, btype), mh, res1, args);
356 testInvokeVia("generic DMH invoker", refKind, directInvoker(refKind, mtype.generic()), mh, res1, args);
358 refKindTestCounts[refKind] += 1;
361 void testInvokeVia(String kind, int refKind, MethodHandle invoker, MethodHandle mh, Object res1, Object... args) {
363 if (refKind == REF_MH_invokeBasic)