All Downloads are FREE. Search and download functionalities are using the official Maven repository.

classes.io.netty.util.AbstractReferenceCounted.class Maven / Gradle / Ivy

????2a&io/netty/util/AbstractReferenceCountedjava/lang/Objectio/netty/util/ReferenceCountedAbstractReferenceCounted.java
refCntUpdater7Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;aLjava/util/concurrent/atomic/AtomicIntegerFieldUpdater;refCntI()V

	this(Lio/netty/util/AbstractReferenceCounted;()I	setRefCnt(I)Vretain"()Lio/netty/util/ReferenceCounted;,io/netty/util/IllegalReferenceCountException(II)V

		5java/util/concurrent/atomic/AtomicIntegerFieldUpdater!
compareAndSet(Ljava/lang/Object;II)Z#$
"%nextCnt#(I)Lio/netty/util/ReferenceCounted;"java/lang/IllegalArgumentException)java/lang/StringBuilder+
,increment: .append-(Ljava/lang/String;)Ljava/lang/StringBuilder;01
,2(I)Ljava/lang/StringBuilder;04
,5 (expected: > 0)7toString()Ljava/lang/String;9:
,;(Ljava/lang/String;)V
=
*>	incrementtouch4(Ljava/lang/Object;)Lio/netty/util/ReferenceCounted;AB
Crelease()Z
deallocateG
H(I)Zdecrement: K	decrement(io/netty/util/internal/PlatformDependentPnewAtomicIntegerFieldUpdater\(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;RS
QT
newUpdaterVS
"Wupdater	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable
SourceFile!	Z
B

[8
*?*??\
]
&[/*??\]*[>*??\]
12[?,*?<`=?
?Y??? *?&?????*?\ "	',]"78	;<>$?'A*B^??([?P?#?*Y?,Y?-/?3?68?3??
?Y??? *?&?????*?\*)"-'PP@]*
GH$L)M-P2Q<SHTKVNW^$??A[0*?D?\]\EF[?1*?<?
?Y??? *d?&??	*?I?????\)1]&	bc	dg!h&i*j,l.n^??EJ[?W?#?*Y?,Y?-L?3?68?3?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy