![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.cache.LongAdder.class Maven / Gradle / Ivy
???? 4 ?
!com/google/common/cache/Striped64 ()V
!com/google/common/cache/LongAdder cells )[Lcom/google/common/cache/Striped64$Cell; base J
casBase (JJ)Z threadHashCode Ljava/lang/ThreadLocal;
java/lang/ThreadLocal get ()Ljava/lang/Object; [I " # $ % &com/google/common/cache/Striped64$Cell value
" ' ( cas
* + , retryUpdate (J[IZ)V
. / 0 add (J)V????????
4 5 0
internalReset
7 8 9 sum ()J
; < = > ? java/lang/Long toString (J)Ljava/lang/String;
A B C D java/io/ObjectOutputStream defaultWriteObject
A F G 0 writeLong
I J K L java/io/ObjectInputStream defaultReadObject N O P busy I
I R S 9 readLong U java/io/Serializable W #com/google/common/cache/LongAddable serialVersionUID
ConstantValued???}
= fn (JJ)J Code LineNumberTable LocalVariableTable this #Lcom/google/common/cache/LongAdder; v x MethodParameters b a (Lcom/google/common/cache/Striped64$Cell; n uncontended Z hc as
StackMapTable increment decrement i reset sumThenReset ()Ljava/lang/String; longValue intValue ()I
floatValue ()F doubleValue ()D writeObject (Ljava/io/ObjectOutputStream;)V s Ljava/io/ObjectOutputStream;
Exceptions ? java/io/IOException
readObject (Ljava/io/ObjectInputStream;)V Ljava/io/ObjectInputStream; ? java/lang/ClassNotFoundException
SourceFile LongAdder.java RuntimeVisibleAnnotations 9Lcom/google/common/cache/ElementTypesAreNonnullByDefault; RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; emulated InnerClasses Cell 0 T V X Y Z \ ] ^ B !a? _ 2 ` a b c d e c d ^ / *? ? _ 6 ` a b / 0 ^ * l*? YN? **?
\7a? ? S6? ? ? Y:? 8-? 4-?Y6
? +-
d.~2Y: ? ? !\7a? &Y6? *? )? _ D E F Y J k L ` \
f U
c H g h 6 , i P
M j k * A l l a b l d f m n . ? o? F o ? o e d p ^ 4 *
? -? _
Q R ` a b q ^ 6 * 1? -? _
V W ` a b 8 9 ^ ? 7*?
@*? N-? *-?66? -2:? ? !a@????? _ &