
classes.io.netty.util.internal.chmv8.CountedCompleter.class Maven / Gradle / Ivy
???? 2 ? -io/netty/util/internal/chmv8/CountedCompleter FLio/netty/util/internal/chmv8/ForkJoinTask; )io/netty/util/internal/chmv8/ForkJoinTask CountedCompleter.java /io/netty/util/internal/chmv8/CountedCompleter$1 serialVersionUID JH?h??? completer /Lio/netty/util/internal/chmv8/CountedCompleter; 2Lio/netty/util/internal/chmv8/CountedCompleter<*>; pending I U Lsun/misc/Unsafe; PENDING 3(Lio/netty/util/internal/chmv8/CountedCompleter;I)V ()V
this 4Lio/netty/util/internal/chmv8/CountedCompleter; initialPendingCount 2(Lio/netty/util/internal/chmv8/CountedCompleter;)V compute onCompletion caller onExceptionalCompletion G(Ljava/lang/Throwable;Lio/netty/util/internal/chmv8/CountedCompleter;)Z ex Ljava/lang/Throwable; getCompleter 1()Lio/netty/util/internal/chmv8/CountedCompleter; getPendingCount ()I setPendingCount (I)V count addToPendingCount 1
3 sun/misc/Unsafe 5 compareAndSwapInt (Ljava/lang/Object;JII)Z 7 8
6 9 delta c compareAndSetPendingCount (II)Z expected decrementPendingCountUnlessZero getRoot a p tryComplete # !
E quietlyComplete G
H s propagateCompletion complete (Ljava/lang/Object;)V setRawResult N M
O D
Q rawResult TT; Ljava/lang/Object;
firstComplete nextComplete V *
X quietlyCompleteRoot internalPropagateException (Ljava/lang/Throwable;)V % &
] status _ ` recordExceptionalCompletion (Ljava/lang/Throwable;)I b c
d? exec ()Z "
i getRawResult ()Ljava/lang/Object; t getUnsafe ()Lsun/misc/Unsafe; java/lang/SecurityException p 'java/security/PrivilegedActionException r n o
6 t
java/security/AccessController w doPrivileged =(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; y z
x { java/lang/RuntimeException } Could not initialize intrinsics getCause ()Ljava/lang/Throwable; ? ?
s ? *(Ljava/lang/String;Ljava/lang/Throwable;)V ?
~ ? e )Ljava/security/PrivilegedActionException; java/lang/Exception ?
t java/lang/Class ? getDeclaredField -(Ljava/lang/String;)Ljava/lang/reflect/Field; ? ?
? ? objectFieldOffset (Ljava/lang/reflect/Field;)J ? ?
6 ? java/lang/Error ? \
? ? Ljava/lang/Exception;
ConstantValue Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable 6(Lio/netty/util/internal/chmv8/CountedCompleter<*>;I)V 5(Lio/netty/util/internal/chmv8/CountedCompleter<*>;)V J(Ljava/lang/Throwable;Lio/netty/util/internal/chmv8/CountedCompleter<*>;)Z 4()Lio/netty/util/internal/chmv8/CountedCompleter<*>;
StackMapTable (TT;)V ()TT;
SourceFile InnerClasses!
?
? @
? u *? *+? *? ? ?
?
? ? ? ? ? ? ? ! ? b
*? *+? ? ?
?
? ? ? ? ? ? ? N
*? *? ? ?
?
? ? ? ? " # ! ? Q ? ? $ ? $ ? ? ? ? % &