classes.io.netty.util.ReferenceCountUtil.class Maven / Gradle / Ivy
???? 2 | io/netty/util/ReferenceCountUtil java/lang/Object ReferenceCountUtil.java .io/netty/util/ReferenceCountUtil$ReleasingTask
ReleasingTask logger /Lio/netty/util/internal/logging/InternalLogger; retain &(Ljava/lang/Object;)Ljava/lang/Object; io/netty/util/ReferenceCounted
"()Lio/netty/util/ReferenceCounted; msg TT; Ljava/lang/Object; '(Ljava/lang/Object;I)Ljava/lang/Object; #(I)Lio/netty/util/ReferenceCounted; increment I touch 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 4(Ljava/lang/Object;)Lio/netty/util/ReferenceCounted; hint release (Ljava/lang/Object;)Z ()Z # % & (Ljava/lang/Object;I)Z (I)Z # ) * decrement safeRelease (Ljava/lang/Object;)V java/lang/Throwable / # $
1
3 Failed to release a message: {} 5 -io/netty/util/internal/logging/InternalLogger 7 warn 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V 9 : 8 ; t Ljava/lang/Throwable; (Ljava/lang/Object;I)V # (
@
isWarnEnabled B % 8 C /Failed to release a message: {} (decrement: {}) E java/lang/Integer G valueOf (I)Ljava/lang/Integer; I J
H K ((Ljava/lang/String;[Ljava/lang/Object;)V 9 M 8 N releaseLater P
Q java/lang/Thread S
currentThread ()Ljava/lang/Thread; U V
T W $(Lio/netty/util/ReferenceCounted;I)V Y Z
[ io/netty/util/ThreadDeathWatcher ] watch )(Ljava/lang/Thread;Ljava/lang/Runnable;)V _ `
^ a ()V Y c
d this "Lio/netty/util/ReferenceCountUtil;
access$000 1()Lio/netty/util/internal/logging/InternalLogger; 4io/netty/util/internal/logging/InternalLoggerFactory k getInstance B(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger; m n
l o Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable Signature (TT;)TT; (TT;I)TT; 0(TT;Ljava/lang/Object;)TT;
SourceFile InnerClasses 1
q ` *? ?
*? ? ?*? r s t # $ &