3 } } } }   } } } }  } }    l    l      "  !   ! ) "# !$ !% }& '( l) *+ ,% - . /012 345 :6 }7 89 8:;<= B> B?@ BA BB AC D EF lGH lI lJ KL KM BN )O P }Q R lS lT UVW X UYZ }[\] l^_` la bc d }e }fg :h ,ij lk ll lmn opqr s tuv vwx yB "z "{| }~   K AppliesFoundException InnerClassesTransformFailedExceptionUSE_APPLY2CALLZlog2Ljdk/nashorn/internal/runtime/logging/DebugLogger;compiler'Ljdk/nashorn/internal/codegen/Compiler;changedLjava/util/Set; Signature$Ljava/util/Set;explodedArgumentsLjava/util/Deque;HLjava/util/Deque;>; callSiteTypes0Ljava/util/Deque; ARGUMENTSLjava/lang/String; HAS_APPLIESHLjdk/nashorn/internal/codegen/ApplySpecialization$AppliesFoundException;$assertionsDisabled*(Ljdk/nashorn/internal/codegen/Compiler;)VCodeLineNumberTableLocalVariableTablethis2Ljdk/nashorn/internal/codegen/ApplySpecialization; getLogger4()Ljdk/nashorn/internal/runtime/logging/DebugLogger; initLoggerZ(Ljdk/nashorn/internal/runtime/Context;)Ljdk/nashorn/internal/runtime/logging/DebugLogger;context&Ljdk/nashorn/internal/runtime/Context; hasApplies)(Ljdk/nashorn/internal/ir/FunctionNode;)Ze functionNode&Ljdk/nashorn/internal/ir/FunctionNode; StackMapTable checkValidTransform)(Ljdk/nashorn/internal/ir/FunctionNode;)VargumentsFoundstackLocalVariableTypeTable5Ljava/util/Set;HLjava/util/Deque;>; enterCallNode%(Ljdk/nashorn/internal/ir/CallNode;)ZcallNode"Ljdk/nashorn/internal/ir/CallNode; leaveCallNodeB(Ljdk/nashorn/internal/ir/CallNode;)Ljdk/nashorn/internal/ir/Node;arg$Ljdk/nashorn/internal/ir/Expression;newArgsLjava/util/List; newCallNode newParams6Ljava/util/List;5Ljava/util/List; pushExplodedArgsiIstartactualCallSiteTypeLjava/lang/invoke/MethodType;ptm&Ljdk/nashorn/internal/codegen/TypeMap;toJenterFunctionNodeKLjdk/nashorn/internal/codegen/ApplySpecialization$TransformFailedException;4leaveFunctionNodeF(Ljdk/nashorn/internal/ir/FunctionNode;)Ljdk/nashorn/internal/ir/Node;newFunctionNode functionNamejisApplyf massageURL"(Ljava/net/URL;)Ljava/lang/String;urlLjava/net/URL;strslash access$000x0 access$100 access$200J()Ljdk/nashorn/internal/codegen/ApplySpecialization$AppliesFoundException; access$300()Ljava/lang/String;()V SourceFileApplySpecialization.javaRuntimeVisibleAnnotations-Ljdk/nashorn/internal/runtime/logging/Logger;name apply2call java/util/HashSet java/util/ArrayDeque    2jdk/nashorn/internal/codegen/ApplySpecialization$1  Fjdk/nashorn/internal/codegen/ApplySpecialization$AppliesFoundExceptionjava/lang/ObjectThere are no applies in   - nothing to do. 2jdk/nashorn/internal/codegen/ApplySpecialization$2   java/util/Listjava/util/ArrayList    "jdk/nashorn/internal/ir/Expression!jdk/nashorn/internal/ir/IdentNode           Transformed  from apply to call =>  in Ijdk/nashorn/internal/codegen/ApplySpecialization$TransformFailedExceptionNo callsite type    [Ljava/lang/Object;java/lang/AssertionErrorjava/lang/StringBuilder+error vararg callsite passed to apply2call       -apply2call on function with named paramaters!           /Apply transform disabled: apply/call overridden  /call and apply should have the same SwitchPoint 'Trying to specialize apply to call in ' ' params=  id= source=     Failure:  $jdk/nashorn/internal/ir/FunctionNode    Success:  ' id= params=  "jdk/nashorn/internal/ir/AccessNodeapply   0jdk/nashorn/internal/codegen/ApplySpecialization nashorn.apply2call   1jdk/nashorn/internal/ir/visitor/SimpleNodeVisitor-jdk/nashorn/internal/runtime/logging/Loggablejava/util/Iterator jdk/nashorn/internal/ir/CallNodejava/lang/invoke/MethodType$jdk/nashorn/internal/codegen/TypeMapjava/lang/String%jdk/nashorn/internal/codegen/Compiler getContext(()Ljdk/nashorn/internal/runtime/Context;getClass()Ljava/lang/Class;$jdk/nashorn/internal/runtime/ContextE(Ljava/lang/Class;)Ljdk/nashorn/internal/runtime/logging/DebugLogger;[(Ljdk/nashorn/internal/codegen/ApplySpecialization;Ljdk/nashorn/internal/ir/FunctionNode;)VacceptM(Ljdk/nashorn/internal/ir/visitor/NodeVisitor;)Ljdk/nashorn/internal/ir/Node;getName0jdk/nashorn/internal/runtime/logging/DebugLoggerquote&(Ljava/lang/String;)Ljava/lang/String;fine([Ljava/lang/Object;)VI(Ljava/util/Deque;Ljava/util/Set;Ljdk/nashorn/internal/ir/FunctionNode;)Vjava/util/DequeisEmpty()Zpeek()Ljava/lang/Object;getArgs()Ljava/util/List;iterator()Ljava/util/Iterator;hasNextnextequals(Ljava/lang/Object;)ZaddAll(Ljava/util/Collection;)Zaddlc(Ljdk/nashorn/internal/ir/LexicalContext;&jdk/nashorn/internal/ir/LexicalContextgetCurrentFunction(()Ljdk/nashorn/internal/ir/FunctionNode;getId()Ijava/lang/IntegervalueOf(I)Ljava/lang/Integer; java/util/SetsetArgs4(Ljava/util/List;)Ljdk/nashorn/internal/ir/CallNode;setIsApplyToCall$()Ljdk/nashorn/internal/ir/CallNode; isEnabledgetCallSiteTypeE(Ljdk/nashorn/internal/ir/FunctionNode;)Ljava/lang/invoke/MethodType;;(Ljdk/nashorn/internal/ir/FunctionNode;Ljava/lang/String;)VparameterCount parameterType(I)Ljava/lang/Class;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString(Ljava/lang/Object;)V getTypeMap(()Ljdk/nashorn/internal/codegen/TypeMap; needsCalleegetNumOfParamsgetToken()J getFinish.jdk/nashorn/internal/codegen/CompilerConstantsEXPLODED_ARGUMENT_PREFIX0Ljdk/nashorn/internal/codegen/CompilerConstants; symbolName(I)Ljava/lang/StringBuilder;(JILjava/lang/String;)VpushisOnDemandCompilationneedsArgumentshasEval#jdk/nashorn/internal/objects/GlobalisBuiltinFunctionPrototypeApply(Ljava/lang/String;)VisBuiltinFunctionPrototypeCall getParameters getSource'()Ljdk/nashorn/internal/runtime/Source;#jdk/nashorn/internal/runtime/SourcegetURL()Ljava/net/URL;info getMessagecontains clearFlagQ(Ljdk/nashorn/internal/ir/LexicalContext;I)Ljdk/nashorn/internal/ir/FunctionNode;setFlag setParameters`(Ljdk/nashorn/internal/ir/LexicalContext;Ljava/util/List;)Ljdk/nashorn/internal/ir/FunctionNode;java/lang/Character(C)Ljava/lang/Character;pop getFunction&()Ljdk/nashorn/internal/ir/Expression; getProperty java/net/URL lastIndexOf(I)I substring(I)Ljava/lang/String;java/lang/ClassdesiredAssertionStatusjava/lang/Boolean(Z)Ljava/lang/Boolean;,jdk/nashorn/internal/runtime/options/OptionsgetBooleanProperty((Ljava/lang/String;Ljava/lang/Boolean;)Z ARGUMENTS_VAR1} 7**Y* Y * Y *+ **+j[]_%k*l6m77/*q = +*v 5+Y*+WM*YSY+SYS3 55Q  YL Y M*Y,+*W  Q* @* !M+"Y#N+$%:&?'(:))*+-,,W --W**./012W+-34:*57*Y6SY+SY7SYSY8SY*./S+B =Vajm >=-A  #'9^ =* +9N-:Y*./;<=9-->d?@*AYBYCDE+EFE-GHI* J:K=+L AYMI"Y#:->d768)Y+N+OBYCPQERHS-W* -T* TJ  \emps ! $%&R> e`W ` ;=ѲU"* V+W+X +LY$*Z[=\ AY]I*+^*5J*Y_SY+SY`SY+aSYbSY+01SYcSY+deSf+g*+hM*YiSY,jSf:j+ 169>%@'C-D6ELFNIVJXMbNsOQSUNYZ^[\]` %$ PKC+M,N*,01k,*.m*.n*.* !oM*5O*YpSY,deSY.qSY-SYrSY,01SYsSY* Sf* tW* tW,Bijlm+n6oBqLr]skt{wyr}~*  i!*uL+vw+vx+ ! @ "*y*zL+/{=++`|  "  /*S /*S SS_0}~=UQYRUa% @ s"} :}