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

META-INF.modules.java.base.classes.java.lang.invoke.VarHandleMemoryAddressAsInts.class Maven / Gradle / Ivy

There is a newer version: 2024-05-10
Show newest version
????:	java/lang/Integer
java/lang/Object()V	

-java/lang/invoke/VarHandleMemoryAddressAsIntsBEZ
reverseBytes(I)I
java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;.jdk/internal/access/foreign/MemoryAddressProxycheckAccess(JJZ)V

 !"offsetNoVMAlignCheck5(Ljdk/internal/access/foreign/MemoryAddressProxy;JJ)J
&'()*+java/lang/invoke/VarHandleMemoryAddressBase+newIllegalStateExceptionForMisalignedAccess$(J)Ljava/lang/IllegalStateException;,-.unsafeGetOffset()J	&012lengthJ

456checkAddressG(Ljava/lang/Object;JJZ)Ljdk/internal/access/foreign/MemoryAddressProxy;	89:;<$java/lang/invoke/MethodHandleStaticsUNSAFELjdk/internal/misc/Unsafe;>?@
unsafeGetBase()Ljava/lang/Object;	&BC2
alignmentMask	&EFbe
HIJKLjdk/internal/misc/UnsafegetIntUnaligned(Ljava/lang/Object;JZ)I
HNOPputIntUnaligned(Ljava/lang/Object;JIZ)V

RS"offset
HUVWgetIntVolatile(Ljava/lang/Object;J)I

YZ[
convEndian(ZI)I
H]^_putIntVolatile(Ljava/lang/Object;JI)V
HabW
getIntAcquire
Hde_
putIntRelease
HghWgetIntOpaque
Hjk_putIntOpaque
HmnocompareAndSetInt(Ljava/lang/Object;JII)Z
HqrscompareAndExchangeInt(Ljava/lang/Object;JII)I
HuvscompareAndExchangeIntAcquire
HxyscompareAndExchangeIntRelease
H{|oweakCompareAndSetIntPlain
H~oweakCompareAndSetInt
H??oweakCompareAndSetIntAcquire
H??oweakCompareAndSetIntRelease
H???getAndSetInt(Ljava/lang/Object;JI)I
H???getAndSetIntAcquire
H???getAndSetIntRelease
H???getAndAddInt

???getAndAddConvEndianWithCAS5(Ljdk/internal/access/foreign/MemoryAddressProxy;JI)I
H???getAndAddIntAcquire
H???getAndAddIntRelease
H???getAndBitwiseOrInt

??? getAndBitwiseOrConvEndianWithCAS
H???getAndBitwiseOrIntRelease
H???getAndBitwiseOrIntAcquire
H???getAndBitwiseAndInt

???!getAndBitwiseAndConvEndianWithCAS
H???getAndBitwiseAndIntRelease
H???getAndBitwiseAndIntAcquire
H???getAndBitwiseXorInt

???!getAndBitwiseXorConvEndianWithCAS
H???getAndBitwiseXorIntRelease
H???getAndBitwiseXorIntAcquire
H???isBigEndian()ZVM_ALIGNI
ConstantValueCodeLineNumberTableLocalVariableTablethis/Ljava/lang/invoke/VarHandleMemoryAddressAsInts;bign
StackMapTableRuntimeVisibleAnnotations(Ljdk/internal/vm/annotation/ForceInline;obbLjava/lang/Object;rooo0Ljdk/internal/access/foreign/MemoryAddressProxy;bbaddressbaseget0C(Ljava/lang/invoke/VarHandleMemoryAddressBase;Ljava/lang/Object;J)Ihandle-Ljava/lang/invoke/VarHandleMemoryAddressBase;set0D(Ljava/lang/invoke/VarHandleMemoryAddressBase;Ljava/lang/Object;JI)VvaluegetVolatile0setVolatile0getAcquire0setRelease0
getOpaque0
setOpaque0compareAndSet0E(Ljava/lang/invoke/VarHandleMemoryAddressBase;Ljava/lang/Object;JII)ZexpectedcompareAndExchange0E(Ljava/lang/invoke/VarHandleMemoryAddressBase;Ljava/lang/Object;JII)IcompareAndExchangeAcquire0compareAndExchangeRelease0weakCompareAndSetPlain0weakCompareAndSet0weakCompareAndSetAcquire0weakCompareAndSetRelease0
getAndSet0D(Ljava/lang/invoke/VarHandleMemoryAddressBase;Ljava/lang/Object;JI)IgetAndSetAcquire0getAndSetRelease0
getAndAdd0deltagetAndAddAcquire0getAndAddRelease0nativeExpectedValue
expectedValuegetAndBitwiseOr0getAndBitwiseOrRelease0getAndBitwiseOrAcquire0getAndBitwiseAnd0getAndBitwiseAndRelease0getAndBitwiseAndAcquire0getAndBitwiseXor0getAndBitwiseXorRelease0getAndBitwiseXorAcquire0
SourceFile!VarHandleMemoryAddressAsInts.java0

????)?/*???$???Z[?O?	?????,?????C??56?q*??:!???1	23?4??S212?	????S"?|*!?7#	??	?%???89:<?*??S2C2?2????!"??	 *?+7a7!	??	?%???ABDEG?4 ?? S2 C2?2?2????????(+ *?/?3:?7?= *?A?*?D?G??LMNO$M?*(??(??(?2????????*+ *?/?3:?7?= *?A?*?D?M??UVWX&V)[?4*??*??*?2*??????????++ *?/?3:*?D?7?= *?A?Q?T?X??_`b!c$a'`?*+??+??+?2????????-+ *?/?3:?7?= *?A?Q*?D?X?\??hijk&l)i,m?4-??-??-?2-??!????????++ *?/?3:*?D?7?= *?A?Q?`?X??qrt!u$s'r?*+??+??+?2????????-+ *?/?3:?7?= *?A?Q*?D?X?c??z{|}&~){,?4-??-??-?2-??!????????++ *?/?3:*?D?7?= *?A?Q?f?X?????!?$?'??*+??+??+?2????????-+ *?/?3:?7?= *?A?Q*?D?X?i??????&?)?,??4-??-??-?2-??!????????6+ *?/?3:?7?= *?A?Q*?D?X*?D?X?l??????&?2??>6??6??6?26??6??*????????=+ *?/?3:*?D?7?= *?A?Q*?D?X*?D?X?p?X?????!?*?6?9??>=??=??=?2=??=??1????????=+ *?/?3:*?D?7?= *?A?Q*?D?X*?D?X?t?X?????!?*?6?9??>=??=??=?2=??=??1????????=+ *?/?3:*?D?7?= *?A?Q*?D?X*?D?X?w?X?????!?*?6?9??>=??=??=?2=??=??1????????6+ *?/?3:?7?= *?A?Q*?D?X*?D?X?z??????&?2??>6??6??6?26??6??*????????6+ *?/?3:?7?= *?A?Q*?D?X*?D?X?}??????&?2??>6??6??6?26??6??*????????6+ *?/?3:?7?= *?A?Q*?D?X*?D?X????????&?2??>6??6??6?26??6??*????????6+ *?/?3:?7?= *?A?Q*?D?X*?D?X????????&?2??>6??6??6?26??6??*????????4+ *?/?3:*?D?7?= *?A?Q*?D?X???X?????!?*?-?0??44??4??4?24??(????????4+ *?/?3:*?D?7?= *?A?Q*?D?X???X?????!?*?-?0??44??4??4?24??(????????4+ *?/?3:*?D?7?= *?A?Q*?D?X???X?????!?*?-?0??44??4??4?24??(????????B+ *?/?3:*?D?	??7?= *?A?Q??? *?A?Q??????',0?4B??B??B?2B??6????0??????B+ *?/?3:*?D?	??7?= *?A?Q??? *?A?Q????
',
0?4B??B??B?2B??6????0??????B+ *?/?3:*?D?	??7?= *?A?Q??? *?A?Q????',0?4B??B??B?2B??6????0??????2*?=:?7?T6?6?7`??}?????&()*&+)*/,?>2??2S22??????*???
???????B+ *?/?3:*?D?	??7?= *?A?Q??? *?A?Q????1234'5,308?4B??B??B?2B??6????0??????B+ *?/?3:*?D?	??7?= *?A?Q??? *?A?Q????>?@A'B,@0E?4B??B??B?2B??6????0??????B+ *?/?3:*?D?	??7?= *?A?Q??? *?A?Q????KLMN'O,M0R?4B??B??B?2B??6????0??????2*?=:?7?T6?6?7???}?????Y[\]&^)]/_?>2??2S22??????*???
??????B+ *?/?3:*?D?	??7?= *?A?Q??? *?A?Q????defg'h,f0k?4B??B??B?2B??6????0?????B+ *?/?3:*?D?	??7?= *?A?Q??? *?A?Q????qrst'u,s0x?4B??B??B?2B??6????0?????B+ *?/?3:*?D?	??7?= *?A?Q??? *?A?Q????~??'?,?0??4B??B??B?2B??6????0??????2*?=:?7?T6?6?7~??}?????????&?)?/??>2??2S22??????*???
??????B+ *?/?3:*?D?	??7?= *?A?Q??? *?A?Q????????'?,?0??4B??B??B?2B??6????0?????B+ *?/?3:*?D?	??7?= *?A?Q??? *?A?Q????????'?,?0??4B??B??B?2B??6????0?????B+ *?/?3:*?D?	??7?= *?A?Q??? *?A?Q????????'?,?0??4B??B??B?2B??6????0??????2*?=:?7?T6?6?7???}?????????&?)?/??>2??2S22??????*???
????"
?7???	??&




© 2015 - 2025 Weber Informatics LLC | Privacy Policy