src/jdk/internal/dynalink/beans/OverloadedMethod.java

changeset 404
18d467e94150
parent 166
51da1afbab26
child 952
6d5471a497fb
child 962
ac62e33a99b0
     1.1 --- a/src/jdk/internal/dynalink/beans/OverloadedMethod.java	Wed Jul 03 14:08:00 2013 +0530
     1.2 +++ b/src/jdk/internal/dynalink/beans/OverloadedMethod.java	Wed Jul 03 12:39:28 2013 +0200
     1.3 @@ -135,7 +135,7 @@
     1.4          varArgMethods.trimToSize();
     1.5  
     1.6          final MethodHandle bound = SELECT_METHOD.bindTo(this);
     1.7 -        final MethodHandle collecting = SimpleDynamicMethod.collectArguments(bound, argNum).asType(
     1.8 +        final MethodHandle collecting = SingleDynamicMethod.collectArguments(bound, argNum).asType(
     1.9                  callSiteType.changeReturnType(MethodHandle.class));
    1.10          invoker = MethodHandles.foldArguments(MethodHandles.exactInvoker(callSiteType), collecting);
    1.11      }
    1.12 @@ -167,7 +167,7 @@
    1.13                      break;
    1.14                  }
    1.15                  case 1: {
    1.16 -                    method = new SimpleDynamicMethod(methods.get(0)).getInvocation(callSiteType, linkerServices);
    1.17 +                    method = SingleDynamicMethod.getInvocation(methods.get(0), callSiteType, linkerServices);
    1.18                      break;
    1.19                  }
    1.20                  default: {

mercurial