META-INF.modules.java.base.classes.java.lang.invoke.VarHandleChars$FieldInstanceReadWrite.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 7 ? $ 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 8Ljava/lang/invoke/VarHandleChars$FieldInstanceReadWrite; receiverType Ljava/lang/Class; fieldOffset J LocalVariableTypeTable Ljava/lang/Class<*>; Signature (Ljava/lang/Class<*>;J)V set N(Ljava/lang/invoke/VarHandleChars$FieldInstanceReadWrite;Ljava/lang/Object;C)V handle holder Ljava/lang/Object; value C RuntimeVisibleAnnotations (Ljdk/internal/vm/annotation/ForceInline; setVolatile setOpaque
setRelease
compareAndSet O(Ljava/lang/invoke/VarHandleChars$FieldInstanceReadWrite;Ljava/lang/Object;CC)Z expected compareAndExchange O(Ljava/lang/invoke/VarHandleChars$FieldInstanceReadWrite;Ljava/lang/Object;CC)C compareAndExchangeAcquire compareAndExchangeRelease weakCompareAndSetPlain weakCompareAndSet weakCompareAndSetAcquire weakCompareAndSetRelease getAndSet N(Ljava/lang/invoke/VarHandleChars$FieldInstanceReadWrite;Ljava/lang/Object;C)C getAndSetAcquire getAndSetRelease getAndAdd getAndAddAcquire getAndAddRelease getAndBitwiseOr getAndBitwiseOrRelease getAndBitwiseOrAcquire getAndBitwiseAnd getAndBitwiseAndRelease getAndBitwiseAndAcquire getAndBitwiseXor getAndBitwiseXorRelease getAndBitwiseXorAcquire ()V
SourceFile VarHandleChars.java NestHost ? * + , ? ? ? ? 5 6 ? ? ? ? ? 7 8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/lang/invoke/VarForm 6java/lang/invoke/VarHandleChars$FieldInstanceReadWrite java/lang/Object ? ? 6 java/lang/Class , ? 5java/lang/invoke/VarHandleChars$FieldInstanceReadOnly FieldInstanceReadOnly java/lang/invoke/VarHandleChars /(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 putChar (Ljava/lang/Object;JC)V putCharVolatile
putCharOpaque putCharRelease compareAndSetChar (Ljava/lang/Object;JCC)Z compareAndExchangeChar (Ljava/lang/Object;JCC)C compareAndExchangeCharAcquire compareAndExchangeCharRelease weakCompareAndSetCharPlain weakCompareAndSetChar weakCompareAndSetCharAcquire weakCompareAndSetCharRelease
getAndSetChar (Ljava/lang/Object;JC)C getAndSetCharAcquire getAndSetCharRelease
getAndAddChar getAndAddCharAcquire getAndAddCharRelease getAndBitwiseOrChar getAndBitwiseOrCharRelease getAndBitwiseOrCharAcquire getAndBitwiseAndChar getAndBitwiseAndCharRelease getAndBitwiseAndCharAcquire getAndBitwiseXorChar getAndBitwiseXorCharRelease getAndBitwiseXorCharAcquire java/lang/Character TYPE H(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;)V 0 $ ) * + , - . ^
*+ ? ? ? /
X Y 0
1 4
5 6
7 8 9
5 : ; <