src/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java

changeset 101
f8221ce53c2e
parent 90
5a820fb11814
child 952
6d5471a497fb
child 962
ac62e33a99b0
     1.1 --- a/src/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java	Mon Feb 18 10:36:18 2013 +0100
     1.2 +++ b/src/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java	Mon Feb 18 16:00:15 2013 +0100
     1.3 @@ -94,7 +94,6 @@
     1.4  import java.util.WeakHashMap;
     1.5  import jdk.internal.dynalink.CallSiteDescriptor;
     1.6  
     1.7 -
     1.8  /**
     1.9   * Usable as a default factory for call site descriptor implementations. It is weakly canonicalizing, meaning it will
    1.10   * return the same immutable call site descriptor for identical inputs, i.e. repeated requests for a descriptor
    1.11 @@ -129,9 +128,8 @@
    1.12          final String[] tokenizedName = tokenizeName(name);
    1.13          if(isPublicLookup(lookup)) {
    1.14              return getCanonicalPublicDescriptor(createPublicCallSiteDescriptor(tokenizedName, methodType));
    1.15 -        } else {
    1.16 -            return new LookupCallSiteDescriptor(tokenizedName, methodType, lookup);
    1.17          }
    1.18 +        return new LookupCallSiteDescriptor(tokenizedName, methodType, lookup);
    1.19      }
    1.20  
    1.21      static CallSiteDescriptor getCanonicalPublicDescriptor(final CallSiteDescriptor desc) {
    1.22 @@ -262,4 +260,4 @@
    1.23      public static CallSiteDescriptor insertParameterTypes(CallSiteDescriptor desc, int num, List<Class<?>> ptypesToInsert) {
    1.24          return desc.changeMethodType(desc.getMethodType().insertParameterTypes(num, ptypesToInsert));
    1.25      }
    1.26 -}
    1.27 \ No newline at end of file
    1.28 +}

mercurial