
META-INF.modules.java.desktop.classes.sun.java2d.ReentrantContextProviderCLQ.class Maven / Gradle / Ivy
???? @ G
#sun/java2d/ReentrantContextProvider (I)V *java/util/concurrent/ConcurrentLinkedQueue
()V
&sun/java2d/ReentrantContextProviderCLQ ctxQueue ,Ljava/util/concurrent/ConcurrentLinkedQueue;
poll ()Ljava/lang/Object; java/lang/ref/Reference
get sun/java2d/ReentrantContext
newContext ()Lsun/java2d/ReentrantContext; " # $ usage B
& ' ( getOrCreateReference 8(Lsun/java2d/ReentrantContext;)Ljava/lang/ref/Reference;
* + , offer (Ljava/lang/Object;)Z Signature LLjava/util/concurrent/ConcurrentLinkedQueue;>; Code LineNumberTable LocalVariableTable this (Lsun/java2d/ReentrantContextProviderCLQ; refType I LocalVariableTypeTable -Lsun/java2d/ReentrantContextProviderCLQ; acquire ref Ljava/lang/ref/Reference; ctx Lsun/java2d/ReentrantContext; Ljava/lang/ref/Reference; TK;
StackMapTable ()TK; release (Lsun/java2d/ReentrantContext;)V (TK;)V KLsun/java2d/ReentrantContextProvider;
SourceFile ReentrantContextProviderCLQ.java!
- . / _ *? *? Y? ? ? 0 6 , 7 1 2 3 4 5 6 2 7 8 / ? 0L+? *? ? ? YM? ,? ? L???+?
*? L+? !+? 0 @ C D F $ H ) I . K 1 9 : 0 2 3 . ; <