3 ,kl m +n +o pq m r s tu tvw x y tz { +| } ~ + + +  + + + + b  PRUNE_CATCHESLjava/lang/invoke/MethodHandle;PRUNE_SWITCHPOINTS invocations-Ljava/util/concurrent/atomic/AtomicReference; SignaturewLjava/util/concurrent/atomic/AtomicReference;>;-(Ljdk/internal/dynalink/CallSiteDescriptor;)VCodeLineNumberTableLocalVariableTablethis'Ljdk/internal/dynalink/ChainedCallSite; descriptor*Ljdk/internal/dynalink/CallSiteDescriptor;getMaxChainLength()IrelinkR(Ljdk/internal/dynalink/linker/GuardedInvocation;Ljava/lang/invoke/MethodHandle;)VguardedInvocation0Ljdk/internal/dynalink/linker/GuardedInvocation;fallbackresetAndRelinkrelinkInternalr(Ljdk/internal/dynalink/linker/GuardedInvocation;Ljava/lang/invoke/MethodHandle;ZZ)Ljava/lang/invoke/MethodHandle;invitLjava/util/Iterator; invocationresetZ removeCatchescurrentInvocationsLjava/util/LinkedList;newInvocationspruneAndInvokeSwitchPointspruneAndInvokeCatchestargetLocalVariableTypeTableFLjava/util/Iterator;HLjava/util/LinkedList; StackMapTableqwgetPruneSwitchpoints!()Ljava/lang/invoke/MethodHandle;getPruneCatchesmakePruneAndInvokeMethod_(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;prune boundPruneignoreArgsPruneA(Ljava/lang/invoke/MethodHandle;Z)Ljava/lang/invoke/MethodHandle;catches()V SourceFileChainedCallSite.java 45+java/util/concurrent/atomic/AtomicReference 4h 01 EF java/util/LinkedList  .jdk/internal/dynalink/linker/GuardedInvocation h > => ]^ `a _^ /. -.java/lang/Object  a java/lang/invoke/MethodHandlejava/lang/Class  %jdk/internal/dynalink/ChainedCallSite8jdk/internal/dynalink/support/AbstractRelinkableCallSitejava/util/Iteratorget()Ljava/lang/Object;cloneiterator()Ljava/util/Iterator;hasNext()ZnexthasBeenInvalidated getException()Ljava/lang/Class;removesize removeFirstaddLast(Ljava/lang/Object;)Vcompose~(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle; compareAndSet'(Ljava/lang/Object;Ljava/lang/Object;)Z setTarget"(Ljava/lang/invoke/MethodHandle;)Vjava/lang/invoke/MethodHandlesinsertArgumentsT(Ljava/lang/invoke/MethodHandle;I[Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle;type()Ljava/lang/invoke/MethodType;java/lang/invoke/MethodType parameterList()Ljava/util/List; dropArgumentsQ(Ljava/lang/invoke/MethodHandle;ILjava/util/List;)Ljava/lang/invoke/MethodHandle; exactInvoker>(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; foldArgumentslookupLookup InnerClasses)()Ljava/lang/invoke/MethodHandles$Lookup;java/lang/BooleanTYPELjava/lang/Class;$jdk/internal/dynalink/support/LookupfindOwnSpecial}(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;valueOf(Z)Ljava/lang/Boolean;%java/lang/invoke/MethodHandles$Lookup!+,-./.0123 456M*+*Y789:;<=>6-78 9:?@6L *+,W7  8  9: AB C.D@6L *+,W7  8  9: AB C.EF6H *: Y  : : .  : +* W+*,*:*,*:,:  :    :   : * *  7V !):F[beiu{8 FGB05HI GB 9:JB?.KLML NO)PORQ.GR.DS. T 05HU NV)PVWL X GXXY*Z [Z\XX\\\Y%]^6.78 9:_^6.78 9:`a6-,Y*SY+SN-* !:*"#7 84-9:-?.-b.c. d.be6G *+78  9: ?. fLgh6W$%&'Y&SY(S)Y*S$%&'Y&SY(S)Y*S7& ml!s%k+xAwL~PvVuij