META-INF.modules.java.base.classes.java.lang.invoke.VarHandleInts$FieldInstanceReadWrite.class Maven / Gradle / Ivy
???? 8 ? $ j
) k l m $ n
' o
p q $ r
s t
s u
s v
s w
s x
s y
s z
s {
s |
s }
s ~
s
s ?
s ?
s ?
s ?
s ?
s ?
s ?
s ?
s ?
s ?
s ?
s ?
s ?
s ?
s ? ? ? ? ? ? ?
# ? ? FORM Ljava/lang/invoke/VarForm; (Ljava/lang/Class;J)V Code LineNumberTable LocalVariableTable this FieldInstanceReadWrite InnerClasses 7Ljava/lang/invoke/VarHandleInts$FieldInstanceReadWrite; receiverType Ljava/lang/Class; fieldOffset J LocalVariableTypeTable Ljava/lang/Class<*>; Signature (Ljava/lang/Class<*>;J)V set M(Ljava/lang/invoke/VarHandleInts$FieldInstanceReadWrite;Ljava/lang/Object;I)V handle holder Ljava/lang/Object; value I RuntimeVisibleAnnotations (Ljdk/internal/vm/annotation/ForceInline; setVolatile setOpaque
setRelease
compareAndSet N(Ljava/lang/invoke/VarHandleInts$FieldInstanceReadWrite;Ljava/lang/Object;II)Z expected compareAndExchange N(Ljava/lang/invoke/VarHandleInts$FieldInstanceReadWrite;Ljava/lang/Object;II)I compareAndExchangeAcquire compareAndExchangeRelease weakCompareAndSetPlain weakCompareAndSet weakCompareAndSetAcquire weakCompareAndSetRelease getAndSet M(Ljava/lang/invoke/VarHandleInts$FieldInstanceReadWrite;Ljava/lang/Object;I)I getAndSetAcquire getAndSetRelease getAndAdd getAndAddAcquire getAndAddRelease getAndBitwiseOr getAndBitwiseOrRelease getAndBitwiseOrAcquire getAndBitwiseAnd getAndBitwiseAndRelease getAndBitwiseAndAcquire getAndBitwiseXor getAndBitwiseXorRelease getAndBitwiseXorAcquire ()V
SourceFile VarHandleInts.java NestHost ? * + , ? ? ? ? 5 6 ? ? ? ? ? 7 8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/lang/invoke/VarForm 5java/lang/invoke/VarHandleInts$FieldInstanceReadWrite java/lang/Object ? ? 6 java/lang/Class , ? 4java/lang/invoke/VarHandleInts$FieldInstanceReadOnly FieldInstanceReadOnly java/lang/invoke/VarHandleInts /(Ljava/lang/Class;JLjava/lang/invoke/VarForm;)V $java/lang/invoke/MethodHandleStatics UNSAFE Ljdk/internal/misc/Unsafe; cast &(Ljava/lang/Object;)Ljava/lang/Object; java/util/Objects requireNonNull jdk/internal/misc/Unsafe putInt (Ljava/lang/Object;JI)V putIntVolatile putIntOpaque
putIntRelease compareAndSetInt (Ljava/lang/Object;JII)Z compareAndExchangeInt (Ljava/lang/Object;JII)I compareAndExchangeIntAcquire compareAndExchangeIntRelease weakCompareAndSetIntPlain weakCompareAndSetInt weakCompareAndSetIntAcquire weakCompareAndSetIntRelease getAndSetInt (Ljava/lang/Object;JI)I getAndSetIntAcquire getAndSetIntRelease getAndAddInt getAndAddIntAcquire getAndAddIntRelease getAndBitwiseOrInt getAndBitwiseOrIntRelease getAndBitwiseOrIntAcquire getAndBitwiseAndInt getAndBitwiseAndIntRelease getAndBitwiseAndIntAcquire getAndBitwiseXorInt getAndBitwiseXorIntRelease getAndBitwiseXorIntAcquire java/lang/Integer TYPE H(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;)V 0 $ ) * + , - . ^
*+ ? ? ? /
g h 0
1 4
5 6
7 8 9
5 : ; <