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

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

There is a newer version: 129
Show newest version
????2O&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;retain0#(I)Lio/netty/util/ReferenceCounted;
	increment!io/netty/util/internal/ObjectUtil 
checkPositive(ILjava/lang/String;)I"#
!$,io/netty/util/IllegalReferenceCountException&(II)V
(
')		+5java/util/concurrent/atomic/AtomicIntegerFieldUpdater-
compareAndSet(Ljava/lang/Object;II)Z/0
.1nextCnttouch4(Ljava/lang/Object;)Lio/netty/util/ReferenceCounted;45
6release()Zrelease0(I)Z:;
<	decrement>
deallocate@
A
newUpdater\(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;EF
.G	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable
SourceFile!	I
B
J8
*?*??K
L
J/*??KL"J>*??KL
)*J0*??KL.J?*?%??KL3J?,*?=`>?
?'Y?*??,*?2?????*?K*"	3,,L"89	<=?$@'B*CM??4J0*?7?KLH89J0*?=?KLM8;J?*??%?=?K>LR:;J?3*?=??'Yt?*??,*d?2??	*?B?????K +33>L&	WX
Y\#](^,_.a0cM??@CJ+D?H?,?L
N




© 2015 - 2025 Weber Informatics LLC | Privacy Policy