com.groupbyinc.flux.common.netty.util.internal.PlatformDependent$Mpsc.class Maven / Gradle / Ivy
???? 2 \ Ecom/groupbyinc/flux/common/netty/util/internal/PlatformDependent$Mpsc java/lang/Object PlatformDependent.java @com/groupbyinc/flux/common/netty/util/internal/PlatformDependent Mpsc Gcom/groupbyinc/flux/common/netty/util/internal/PlatformDependent$Mpsc$1 USE_MPSC_CHUNKED_ARRAY_QUEUE Z ()V
this GLcom/groupbyinc/flux/common/netty/util/internal/PlatformDependent$Mpsc; newMpscQueue (I)Ljava/util/Queue;@ java/lang/Math min (II)I
max
^com/groupbyinc/flux/common/netty/util/internal/shaded/org/jctools/queues/MpscChunkedArrayQueue ! (II)V
#
" $ lcom/groupbyinc/flux/common/netty/util/internal/shaded/org/jctools/queues/atomic/MpscGrowableAtomicArrayQueue &
' $ java/util/AbstractQueue ) maxCapacity I capacity ()Ljava/util/Queue; `com/groupbyinc/flux/common/netty/util/internal/shaded/org/jctools/queues/MpscUnboundedArrayQueue / (I)V
1
0 2 mcom/groupbyinc/flux/common/netty/util/internal/shaded/org/jctools/queues/atomic/MpscUnboundedAtomicArrayQueue 4
5 2 hasUnsafe ()Z 8 9
:
java/security/AccessController = doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; ? @
> A
access$100 I()Lcom/groupbyinc/flux/common/netty/util/internal/logging/InternalLogger; C D
E 3org.jctools-core.MpscChunkedArrayQueue: unavailable G Ecom/groupbyinc/flux/common/netty/util/internal/logging/InternalLogger I debug (Ljava/lang/String;)V K L J M 1org.jctools-core.MpscChunkedArrayQueue: available O unsafe Ljava/lang/Object; Code LocalVariableTable LineNumberTable
StackMapTable Signature /(I)Ljava/util/Queue; .()Ljava/util/Queue;
SourceFile InnerClasses 0
S 3 *? ? T U
: ; S u -? ?