dex 038t!rܵGN~NZ*!={pxV4 {pM[ ` bIIIII.J7J:J=JAJGJNJVJZJbJjJrJzJJJJJJJJJJJJJJJJJ K#K'K*KSKvKKKKKKKKKKKKLL LLLLLL#L'L+L1L6LTXTTTTT U=UXU|UUUUUV!V.VAVDVIVNVRVWV\V`VeVjVpVtVyV}VVVVVVVVVVVVVVVVVW)WGWuW{WWWWWWWWWWWWWWXX*X=XPXcXwXXXXXXXXXXXXYY&Y7YbGbPb\bebrb{bbbbbbbbbbbbb ccc!c3cGcLcOc_cnc~cccccccccccccccc ddd,d9d?dGdYdddjdyddddddee'e0e:e@eHeKeOeTeXe\e`edehelepete{eeeeeeeeeeffff"f+f5f"$.4JKLMNOPQRSTUVWYZ[\]^_`bcdefgjklmnopqrstuvwxz{|}~#XG)`G./hG0pG2xG3G?G9 hG>G5!9!hG7#G8$G5'9'hG?'G;(G5*?*G<*G5,<,G<,G<,G<,G<,G6-G7-G8-G9-hG;-G<-G<-GX-G51?3G@3HA3HB3$HC34HD3THD3dHE3tHF3HH3HH3HG3HI3HF3HF3HF3HF3HF3I55?5I?5I>5(I=50I=5@@\I@dI@G@lI@`G@hG@tI@pG@|I@G@I@I@G@I@PG@G@G@I@G@I@I@G@IAAI   E =LKF>L0%&'(1 !'!.2!AAAAOAA&XqSAOAA')%.T0A A=AHAJAKAMANAPARATAVAWAYAZA\A^A`AAAAAAAAAAA A B C E F I L O V O A W A& A A I A /  A A  G A E I O A 7 8 : $k $l $m $n $o $p r s M G A A A A A A B BAA@IOO<$fAAAAIAW$fJAA+EFILOA(fIAFAAAA4-31&*+52AuAvAwAxAyAzA{A|A}A~AAAAARAA, 2DGKNQGNQQN#5!9!Yb# $ &Q'G'(*A* 6-A------ -!-"-/P/A/Ac/A0A0336;4S5I5<69)67*67+68,67-67.68/6 j7:7;C8>8=8>8?88 8 9U;;;;;<Z=G=>G>3>4>G4wp *q *w>q 0 xJq*x]q 4xlq dxq y$r ,yJr PGyrs yrs ys z+s p i" p`i #Ki#Li#Li "=p iDp2D  qk JD5!b">p Mb ">p M(#!J5#"/"pdp TMFn(5# Fn(E45#"bFq hvbFn 8 bFn e(b"-pn vn Fn vn Vn n c#2d,bn 5'"b #:Hq M b F n q M n0 (2%,b n 5'"b #:Hq M b F n q M n0 (q fdq f%D`12bn "p 'DqtD`b"-pgn !`n !n n n@e `+8"4p bn !"&fp !'b"-pn 2n Rn 2n bn n ! BgCp2ED:(qu26#qug T q sb"-p*n !n 1n !n An Qn !n n nE`!EEq)Ewb"-pan Cn n Cn n n 2q 2q Baq eq uq R1Aq ~ @ q@}, q  q  [q@2 n@ "4p jEgBp2`E 2 q bn {EErEqEqg@p2E"bn n ?@   @q #  ?q F"A#HMM"M2Mq n n@T "4p PF%Q#HMM"M2MBMq n n@T "4p F"A#HMM"M2Mq n n@T "4p sF"A#HMM"M2Mq n n@T "4p  2F)Q#HMM"Mq 3MBMq n n@e "4p  E)Q#HMM"Mq 3MBMq n n@e "4p  F)Q#HMM"Mq 3MBM q n n@e "4p E"A#HMM"M2Mq n n@T "4p F"A#HMM"M2Mq n n@T "4p @p2Ebun Ebvn Ebwn Fbxn Fbyn Fbzn ,Fb{n JFb|n mFb}n Fb~n Fbn FqFqFqFqEbn @bn !Q58 b n !F8qFn n 8eFn D32bDq n 2(Ln E32bEq n 2(7n C32bCq n 2("n B32bBq n 2( bHq n 2(bFn !)xbn F"5! !(5 "#$(%&'()*q(& bn !bn n !bn !bn n n !+q(& bn !bn n !bn !bn n n !,q(& bn !bn n !bn !bn n n !-q(& bn !bn n !bn !bn n n !/[ 6bk@ n@RC "4p g@p</-"-)-0-7K>KEKLkRkX\x<!$"jK64>&z>y*xxx1l> j>j= jN<<<<<<<<<#xxZxZxZxZx6F<Jxb<fx|<x<x<x<x<<<xZxZx6<xxZxZx6<x<xx<<x<<x<<<xx= 1 Call site instance #%02d was invoked % 2d times . Thread % 2d invoked call site instance #%02d  Votes ());*>;)*>;J)*>;[F), , b2: , c2: , d2: , f2: , i2: , l2: , o2: , s2: 12>;AAachenAalborgAaltoBCCall-sites invocations :-Caught exception from uninitialized call siteDDLF'FAILURE_TYPE_LINKER_METHOD_RETURNS_NULL!FAILURE_TYPE_LINKER_METHOD_THROWSFAILURE_TYPE_NONE!FAILURE_TYPE_TARGET_METHOD_THROWSFFFFailure Type + GetBootstrapRunCountHelloHello!IIIIIIIIIIIFDIILLILIIJLLCLDLFLILIILJLLLLILLLLLLLLLLLLDJLLLLFLLLLLIDLLLLIIIIIFDLLJLLLLILLLLLJLLLLLLLLLLLJLLLLLLLLLLZBCSLMain;3LTestBadBootstrapArguments$TestersConstantCallSite;LTestBadBootstrapArguments; LTestBase;LTestDynamicBootstrapArguments;LTestInvocationKinds$Widget;LTestInvocationKinds;)LTestInvokeCustomWithConcurrentThreads$1;'LTestInvokeCustomWithConcurrentThreads;"LTestLinkerMethodMinimalArguments;'LTestLinkerMethodMultipleArgumentTypes;LTestLinkerUnrelatedBSM;LTestVariableArityLinkerMethod;LUnrelatedBSM;LZLannotations/BootstrapMethod;Lannotations/CalledByIndy;Lannotations/Constant;"Ldalvik/annotation/EnclosingClass;Ldalvik/annotation/InnerClass;!Ldalvik/annotation/MemberClasses;Ldalvik/annotation/Signature;Ldalvik/annotation/Throws;Linking Ljava/io/PrintStream;Ljava/lang/ArithmeticException;Ljava/lang/AssertionError; Ljava/lang/BootstrapMethodError;Ljava/lang/Character;Ljava/lang/Class;Ljava/lang/Class<Ljava/lang/Class<*>;Ljava/lang/ClassCastException;Ljava/lang/Double;Ljava/lang/Float;!Ljava/lang/IllegalStateException;"Ljava/lang/InstantiationException;Ljava/lang/Integer;Ljava/lang/Long;Ljava/lang/NoSuchMethodError;Ljava/lang/Object;Ljava/lang/Runnable;Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/lang/System;Ljava/lang/Thread;Ljava/lang/ThreadLocal;Ljava/lang/ThreadLocal<Ljava/lang/Throwable;Ljava/lang/Void;Ljava/lang/invoke/CallSite;#Ljava/lang/invoke/ConstantCallSite;Ljava/lang/invoke/MethodHandle;'Ljava/lang/invoke/MethodHandles$Lookup; Ljava/lang/invoke/MethodHandles;Ljava/lang/invoke/MethodType;"Ljava/lang/invoke/MutableCallSite;+Ljava/lang/invoke/WrongMethodTypeException;Ljava/util/Arrays;Ljava/util/Objects;$Ljava/util/concurrent/CyclicBarrier;+Ljava/util/concurrent/atomic/AtomicInteger; Main.javaNUMBER_OF_THREADSObjectReturnTypeOne'Returning null instead of CallSite for STYPETestBadBootstrapArgumentsTestBadBootstrapArguments.java TestBase.javaTestDynamicArguments"TestDynamicBootstrapArguments.javaTestInvocationKinds.java*TestInvokeCustomWithConcurrentThreads.java TestLinkerMethodMinimalArguments%TestLinkerMethodMinimalArguments.java%TestLinkerMethodMultipleArgumentTypes*TestLinkerMethodMultipleArgumentTypes.javaTestLinkerUnrelatedBSM.javaTestUninitializedCallSite"TestVariableArityLinkerMethod.javaTestersConstantCallSite$Threads did not the same call-sites:Three%Throwing ArithmeticException in add()1Throwing InstantiationException in linkerMethod()Two UnreachableUnrelatedBSM.javaVVBBVCCVDVDDVFFVIVICVIIVIIIVJVJJVLVLDVLLVLLLVSSVZWidgetWinners ZZLL[D[F[I[J[Ljava/lang/Class;[Ljava/lang/Integer;[Ljava/lang/Object;[Ljava/lang/String;[Ljava/lang/Thread;[Ljava/lang/invoke/CallSite;,[Ljava/util/concurrent/atomic/AtomicInteger;_add_addf_subfa access$000 accessFlagsaddaddfappendargs arityArgsarray assertEqualsassertEquals b1: assertEquals c1: assertEquals d1: assertEquals f1: assertEquals i1: assertEquals l1: assertEquals s1: assertEquals: o1: assertNotEqualsassertNotEquals: o1: assertNotReached assertTrueassertTrue value: awaitbb1b2bariumbarrier booleanValuebootstrapMethodbootstrapRunCountboxingArgumentsbsmbsm returning Integer value.bsm returning Object value.bsm returning void value.bsm(bsmCallsbsmDJ bsmDJ(..., bsmDoubleLongbsmDoubleLong(..., bsmReturningIntegerbsmReturningObject#bsmReturningTestersConstantCallsitebsmReturningVoidbsmWithBoxedArraybsmWithClassAndFloatArraybsmWithClassArraybsmWithDoubleArraybsmWithFloatAndLongArraybsmWithIntAndStringArraybsmWithLongAndIntArraybsmWithStringArraybsmWithWiderArraybsmZBCS byteValuec1c2callSitecalledcallerchangeReturnType charValue classValuecls#constantArgumentsForBootstrapMethodconstructorMethodTypedd1d2 definingClass doubleValue dropArgumentsdropParameterTypes dumpStacke enclosingTypeequalsexpectedextraArg extraArg0 extraArg1 extraArg2 extraArg3 extraArgsextraArgumentsextraArityArgsextraInt extraStringf1f2fail failureTypefieldOrMethodNamefindConstructor findGetter findSetter findStaticfindStaticGetterfindStaticSetter findVirtual floatValueforceFailureTypeformatgetgetAndIncrementgetCausegetClassgetInstanceFieldgetMaxIntegerValuegetNamegetStaticField getTargetgetThreadIndexhappyii1i2index initialValueinsertArgumentsinstanceinstance_field instantiatedintValueintegerReturnTypeinvokeinvokeBoxingArgumentsinvokeExtraArgumentsinvokeExtraArguments => invokeHappyinvokeIntegerReturnTypeinvokeIntegerReturnType() => invokeMissingParameterTypesinvokeMissingParameterTypes => invokeNarrowArgumentsinvokeNarrowArguments => invokeObjectReturnTypeinvokeObjectReturnType() => invokeViaCustomCallSiteClassinvokeVoidReturnTypeinvokeVoidReturnType() => invokeWideningArgumentsinvokeWideningBoxingArguments!invokeWideningBoxingArguments => invokeWrongArgumentsinvokeWrongArguments => invokeWrongArgumentsAgaininvokeWrongArgumentsAgain => invokeWrongParameterTypesinvokeWrongParameterTypes => isArrayjoinl1l2 linkerMethodlinkerMethod failure type longValuelookup lookupClasslookupConstructorlookupInstanceFieldGetterlookupInstanceFieldSetterlookupStaticFieldGetterlookupStaticFieldSetter lookupVirtualmain makeWidgetmaxIntegerValuemethodmethodAmethodBmethodCmethodDmethodEmethodFmethodGmethodHmethodImethodJmethodK methodNamemethodO methodO => methodP methodP => methodQ methodQ => methodR methodR => methodTypemhmh_addmissingParameterTypesmtname nameSuffixnarrowArguments nextIndexnotUsedoobjectReturnTypeotherNameComponentoutpparameterCount parameterTypeparameterTypespieprint printBsmArgsprintlnreceiverresult returnTyperunss1s2sayHelloset setCalledsetInstanceFieldsetStaticField shortValuestart static_field stringValuesubftargettargetA100000000 targettedtest testCallSitestestConstructortestConstructor => testDynamictestInstanceFieldAccessorstestInvokeVirtual#testInvokeVirtual => max(77, -3) = testStaticFieldAccessors threadIndexthreadstoStringtypeunusedvv1v10v2v3v4v5v6v7v8v9valuevalueOfveryvoidReturnTypevoteswideningArgumentswideningBoxingArgumentswinnerswrongArgumentswrongArgumentsAgainwrongParameterTypesxyzoniczoozoogenezoogenic\~~D8{"min-api":26,"sha-1":"7c2e0a58444e04e9521c49ecdbd22670ec4ee67b","version":"1.2.17-dev"} yoth |16,8,77=6,877)6,876,8,7 6,8,-DT! @76,8,-DT! @7776,8A??A"76,8d76,8#(6,8#(pf76,8@76,8*6,8'7H6,87 6,8,f7, 7o7@ 7n7 7m7E @ 7l7E  7p78  7k7  7f6,877f6,8ƚ7f 6,8,! a$p1A񚙙@,f[ƚ t1th |6,8!ǚ6,8!Ț6,8I7u6,8I7v6,8I7w6,8Ie7777x6,8If77y6,8Ig7z6,8DͫgE#7{6,8EpT-qd7|th |6,8!C1pppI@pI7}6,8BiW @-DT! 7~6,8F'7;76,8Igh76,8Ig*776,8Eg*76,8G$$76 2JJKLLMNNOPPQQHU`]a] ]2 2 3 4 5& : : 7 8 9676; : ; ; ; < < < < < = = = = = > > > > > ? ? ?? I I I I J J ?SSR QST R IY U V VWWXX X U V Y Y YZ [[ \OVc`a ` ^ ^ ^ ^ ala  ohhe f f h xll i i j lzim l m m m mt noppqrrs t u u u u v v v v w w w w x x xx{7=A77A77A7 A7A-DT! @7A-DT! @77AA$7AdA7Apf7AA7HA7A 7f 7 7EM 7E787G 77 a$p1A񚙙@,f[7uA7vA7wA7xAe7777yAf77zAg7{AͫgE#7|ApT-qd7}A1pppI@pI7~AiW @-DT! 7A'7;7Agh7Ag*7Ag*7A$$fffffffffff/gkgtgkggg#hfhhhEiiiiij"jnjjjjjk>kGkfskkMlfflllmNmqmmm/nnnfnTooo8ppp0v