classes.io.netty.util.HashedWheelTimer$HashedWheelTimeout.class Maven / Gradle / Ivy
???? 2 ? 1io/netty/util/HashedWheelTimer$HashedWheelTimeout java/lang/Object io/netty/util/Timeout HashedWheelTimer.java io/netty/util/HashedWheelTimer HashedWheelTimeout 0io/netty/util/HashedWheelTimer$HashedWheelBucket HashedWheelBucket ST_INIT I ST_CANCELLED
ST_EXPIRED
STATE_UPDATER 7Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; lLjava/util/concurrent/atomic/AtomicIntegerFieldUpdater; timer Lio/netty/util/HashedWheelTimer; task Lio/netty/util/TimerTask; deadline J state remainingRounds next 3Lio/netty/util/HashedWheelTimer$HashedWheelTimeout; prev bucket 2Lio/netty/util/HashedWheelTimer$HashedWheelBucket; =(Lio/netty/util/HashedWheelTimer;Lio/netty/util/TimerTask;J)V ()V % '
( * , . 0 this ()Lio/netty/util/Timer; ()Lio/netty/util/TimerTask; cancel ()Z compareAndSetState (II)Z 7 8
9 access$1000 3(Lio/netty/util/HashedWheelTimer;)Ljava/util/Queue; ; <
= java/util/Queue ? add (Ljava/lang/Object;)Z A B @ C remove # $ F 6(Lio/netty/util/HashedWheelTimer$HashedWheelTimeout;)V E H
I K 5java/util/concurrent/atomic/AtomicIntegerFieldUpdater M
compareAndSet (Ljava/lang/Object;II)Z O P
N Q expected ()I isCancelled T
V isExpired expire java/lang/Throwable Z io/netty/util/TimerTask \ run (Lio/netty/util/Timeout;)V ^ _ ] ` logger /Lio/netty/util/internal/logging/InternalLogger; b c d -io/netty/util/internal/logging/InternalLogger f
isWarnEnabled h 6 g i java/lang/StringBuilder k
l ( An exception was thrown by n append -(Ljava/lang/String;)Ljava/lang/StringBuilder; p q
l r java/lang/Class t
getSimpleName ()Ljava/lang/String; v w
u x (C)Ljava/lang/StringBuilder; p z
l { toString } w
l ~ warn *(Ljava/lang/String;Ljava/lang/Throwable;)V ? ? g ? t Ljava/lang/Throwable; java/lang/System ? nanoTime ()J ? ?
? ?
access$200 #(Lio/netty/util/HashedWheelTimer;)J ? ?
? (I)V % ?
l ? !io/netty/util/internal/StringUtil ? simpleClassName &(Ljava/lang/Object;)Ljava/lang/String; ? ?
? ?
deadline: ? (J)Ljava/lang/StringBuilder; p ?
l ? ns later ? ns ago ? now ? U 6
? , cancelled ? , task: ? 4
? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; p ?
l ? currentTime remaining buf Ljava/lang/StringBuilder;
access$800 6(Lio/netty/util/HashedWheelTimer$HashedWheelTimeout;)J x0 (io/netty/util/internal/PlatformDependent ? newAtomicIntegerFieldUpdater \(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; ? ?
? ?
newUpdater ? ?
N ? updater
ConstantValue Signature Code LocalVariableTable LineNumberTable
StackMapTable LocalVariableTypeTable
SourceFile InnerClasses 0 ? ? ? ? B ! " ! # $
% &