io.netty.util.ResourceLeakDetector$DefaultResourceLeak.class Maven / Gradle / Ivy
???? 2 ? 6io/netty/util/ResourceLeakDetector$DefaultResourceLeak xLjava/lang/ref/PhantomReference;Lio/netty/util/ResourceLeakTracker;Lio/netty/util/ResourceLeak; java/lang/ref/PhantomReference !io/netty/util/ResourceLeakTracker io/netty/util/ResourceLeak ResourceLeakDetector.java "io/netty/util/ResourceLeakDetector DefaultResourceLeak (io/netty/util/ResourceLeakDetector$Level Level ,io/netty/util/ResourceLeakDetector$LeakEntry LeakEntry creationRecord Ljava/lang/String; lastRecords Ljava/util/Deque; %Ljava/util/Deque; trackedHash I removedRecords $assertionsDisabled Z this$0 $Lio/netty/util/ResourceLeakDetector; 9(Lio/netty/util/ResourceLeakDetector;Ljava/lang/Object;)V "
access$100 D(Lio/netty/util/ResourceLeakDetector;)Ljava/lang/ref/ReferenceQueue; $ %
& 3(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V (
) java/util/ArrayDeque + ()V -
, . 0 2 java/lang/AssertionError 4
5 . java/lang/Object 7 java/lang/System 9 identityHashCode (Ljava/lang/Object;)I ; <
: = ? getLevel ,()Lio/netty/util/ResourceLeakDetector$Level; A B
C ordinal ()I E F
G ADVANCED *Lio/netty/util/ResourceLeakDetector$Level; I J K newRecord '(Ljava/lang/Object;I)Ljava/lang/String; M N
O Q
access$200 J(Lio/netty/util/ResourceLeakDetector;)Ljava/util/concurrent/ConcurrentMap; S T
U INSTANCE .Lio/netty/util/ResourceLeakDetector$LeakEntry; W X Y "java/util/concurrent/ConcurrentMap [ put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ] ^ \ _ this =Lio/netty/util/ResourceLeakDetector.DefaultResourceLeak; 8Lio/netty/util/ResourceLeakDetector$DefaultResourceLeak; referent Ljava/lang/Object; level record record0 (Ljava/lang/Object;I)V h i
j (Ljava/lang/Object;)V hint java/util/Deque n size p F o q getLast ()Ljava/lang/Object; s t o u java/lang/String w equals (Ljava/lang/Object;)Z y z
x { add } z o ~
access$300 ? F
? removeFirst ? t o ? ? java/lang/Throwable ? value
recordsToSkip close ()Z remove '(Ljava/lang/Object;Ljava/lang/Object;)Z ? ? \ ? ? ?
?
trackedObject TT; toString ()Ljava/lang/String; ? toArray ()[Ljava/lang/Object; ? ? o ? [Ljava/lang/Object; ? java/lang/StringBuilder ? (I)V ?
? ? !io/netty/util/internal/StringUtil ? NEWLINE ? ? ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? WARNING: ? (I)Ljava/lang/StringBuilder; ? ?
? ? I leak records were discarded because the leak record count is limited to ? . Use system property ? !io.netty.leakDetection.maxRecords ? to increase the limit. ? Recent access records: ? (C)Ljava/lang/StringBuilder; ? ?
? ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ? ?
? ? Created at: ? length ? F
? ?
x ? setLength ? ?
? ? ? ?
? ? array i buf Ljava/lang/StringBuilder; java/lang/Class ? desiredAssertionStatus ? ?
? ? Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable (TT;)Z
SourceFile InnerClasses 0 ? ! ? ? d*+? #*,+? '? **? ,Y? /? 1? 3? ,? ? 5Y? 6?*,? >? @? DN-? H? L? H? *? P? R? *? R+? V*? Z? ` W? ? d a c d d e 7 - f J ? d a b ? . Q R L T +Y 3[ 7\ D] P_ Ua cb ? ? + 8 ? $ g - ? G *? k? ? a c ? a b ?
f g g l ? Q *+? k? ? a c m e ? a b ?
k l h i ? ' n*? R? i+? PN*? 1Y:?*? 1? r 6? *? 1? v ? x-? |? *? 1-? W? ?? *? 1? ? W*Y? ?`? ?ç :??? b e e j e ? 4 ? p
` ? n a c n m e n ? ? n a b ? . o p
r s t 8u Cw Kx Uy _{ m} ? ? 8 x 8
? E ?? ? ? ? M *? #? V*? Z? ? ? ? a c ? a b ? ? ? z ? ? *? 3? *? @+? >? ? 5Y? 6?*? ?? +? ? ? ? * a c * ? e ? * a b * ? ? ?
? ? ? @ ? ? ? ? ? ?*? R? ??*? 1YL?*? 1? ? M*? ?>+ç
:+??? ?Y@ ? ?? ?? ?L? .+?? ?? ??? ?? ?? ??? ??? ??? ?? ?? ?W+?? ?,?? ?? ?? ?W,?? 4,?d6? )+#? ?`? ?:? ?? ?? ?,2? ?W?????+Ķ ?? ?? ?*? R? ?W++? Dz ?? ?d? ?+? Ͱ " % % ) % ? H
? ? ? + ? ? a c , ? ? ? , ? = ? ? ? ? ? a b ? ? ? ?
? ? ? ? ,? =? A? H? M? P? X? ]? b? h? l? t? z? ~? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? :
? 8 ?? ? ? ? ? ? ? ? * ? - ? 4 ? ך ? ? 3? ? H ? @ ? ?
?
@
© 2015 - 2025 Weber Informatics LLC | Privacy Policy