src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
changeset 48827 8772acd913e5
parent 48826 c4d9d1b08e2e
child 48948 514c88e62cd8
equal deleted inserted replaced
48826:c4d9d1b08e2e 48827:8772acd913e5
   308 
   308 
   309     static Object linkDynamicConstantImpl(Class<?> caller,
   309     static Object linkDynamicConstantImpl(Class<?> caller,
   310                                           MethodHandle bootstrapMethod,
   310                                           MethodHandle bootstrapMethod,
   311                                           String name, Class<?> type,
   311                                           String name, Class<?> type,
   312                                           Object staticArguments) {
   312                                           Object staticArguments) {
   313         return DynamicConstant.makeConstant(bootstrapMethod, name, type, staticArguments, caller);
   313         return ConstantBootstraps.makeConstant(bootstrapMethod, name, type, staticArguments, caller);
   314     }
   314     }
   315 
   315 
   316     private static String staticArglistForTrace(Object staticArguments) {
   316     private static String staticArglistForTrace(Object staticArguments) {
   317         if (staticArguments instanceof Object[])
   317         if (staticArguments instanceof Object[])
   318             return "BSA="+java.util.Arrays.asList((Object[]) staticArguments);
   318             return "BSA="+java.util.Arrays.asList((Object[]) staticArguments);