Edit C:\Program Files\Java\jre8\lib\java\util\concurrent\SynchronousQueue$TransferQueue.class
Êþº¾ 4 ° $ > 2 ()J ()V ()Z (Ljava/lang/Throwable;)V (TE;ZJ)TE; <clinit> <init> Code I InnerClasses J LineNumberTable Ljava/lang/Object; Signature SourceFile StackMapTable UNSAFE Z advanceHead advanceTail awaitFulfill casCleanMe casItem casNext clean cleanMe cleanMeOffset compareAndSwapObject currentThread getDeclaredField getUnsafe head headOffset isCancelled isData isInterrupted isOffList item java/lang/Class java/lang/Error java/lang/Exception java/lang/Object java/lang/System java/lang/Thread %java/util/concurrent/SynchronousQueue 3java/util/concurrent/SynchronousQueue$TransferQueue 9java/util/concurrent/SynchronousQueue$TransferQueue$QNode 0java/util/concurrent/SynchronousQueue$Transferer &java/util/concurrent/locks/LockSupport maxTimedSpins maxUntimedSpins nanoTime next objectFieldOffset park parkNanos sun/misc/Unsafe tail tailOffset transfer tryCancel unpark waiter è + , - . / 0 1 3 4 5 = Ljava/lang/Thread; ;Ljava/util/concurrent/SynchronousQueue$TransferQueue$QNode; Lsun/misc/Unsafe; M<E:Ljava/lang/Object;>Ljava/util/concurrent/SynchronousQueue$Transferer<TE;>; (Ljava/lang/Object;)V (Ljava/lang/Object;J)V (Ljava/lang/Object;Z)V ()Ljava/lang/Thread; (Ljava/lang/Thread;)V (Ljava/lang/reflect/Field;)J ()Lsun/misc/Unsafe; '(Ljava/lang/Object;Ljava/lang/Object;)Z ((Ljava/lang/Object;ZJ)Ljava/lang/Object; T(Ljava/util/concurrent/SynchronousQueue$TransferQueue$QNode;TE;ZJ)Ljava/lang/Object; -(Ljava/lang/String;)Ljava/lang/reflect/Field; y(Ljava/util/concurrent/SynchronousQueue$TransferQueue$QNode;Ljava/util/concurrent/SynchronousQueue$TransferQueue$QNode;)V y(Ljava/util/concurrent/SynchronousQueue$TransferQueue$QNode;Ljava/util/concurrent/SynchronousQueue$TransferQueue$QNode;)Z :(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z c(Ljava/util/concurrent/SynchronousQueue$TransferQueue$QNode;Ljava/lang/Object;ZJ)Ljava/lang/Object; 6 7 % ? ' * C Q R $ R 9 R >