META-INF.modules.java.base.classes.java.nio.ByteBufferAsLongBufferL.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
???? 8 ?
7 _
' ` a
b
c
d e f
g 7 h h 7 i
j
k l
m
n o
m p
q
r s
t
u
r v
7 w
x
7 y
7 z
7 {
7 |
}
~
7 ? ?
?
?
? ? ? bb Ljava/nio/ByteBuffer; $assertionsDisabled Z (Ljava/nio/ByteBuffer;)V Code LineNumberTable LocalVariableTable this "Ljava/nio/ByteBufferAsLongBufferL; cap I pos
StackMapTable ? (Ljava/nio/ByteBuffer;IIIIJ)V mark lim addr J base ()Ljava/lang/Object; slice ()Ljava/nio/LongBuffer; rem duplicate asReadOnlyBuffer ix (I)I i off
byteOffset (J)J get ()J x (I)J put (J)Ljava/nio/LongBuffer; y (IJ)Ljava/nio/LongBuffer; compact db sb isDirect ()Z
isReadOnly order ()Ljava/nio/ByteOrder; ()Ljava/nio/Buffer; ()V
SourceFile ByteBufferAsLongBufferL.java ? ? , ? ( ) ? ? ? ? ? ? * + java/lang/AssertionError , \ ? < ? ? ? ? H I java/nio/ByteBufferAsLongBufferL , 8 ? ? !java/nio/ByteBufferAsLongBufferRL ? ? ? ? ? ? ? ? E ? ? ? ? B ? D E ? ? ? ? ? ? R ? ? ? ? \ U V ? ? ? B @ ? @ ? ? V java/nio/LongBuffer java/nio/ByteBuffer remaining ()I (IIII)V capacity limit (I)Ljava/nio/LongBuffer; position address hb [B markValue UNSAFE Ljdk/internal/misc/Unsafe; nextGetIndex jdk/internal/misc/Unsafe getLongUnaligned (Ljava/lang/Object;JZ)J
checkIndex nextPutIndex putLongUnaligned (Ljava/lang/Object;JJZ)V ()Ljava/nio/ByteBuffer; (I)Ljava/nio/ByteBuffer; discardMark java/nio/ByteOrder
LITTLE_ENDIAN Ljava/nio/ByteOrder; java/lang/Class desiredAssertionStatus ' ( ) * + , - . ? C*+? z+? z? *+? *? =*? W*? >? ? ? ? Y? ?*+?
? ? / . - .
/ - 0 2 3 " 4 ' 5 : 6 B : 0 * C 1 2 C ( ) ' 3 4 ' 5 4 6 ? : 7 , 8 . ? 0*? *+? *? ? ? *? +?
?? ? Y? ?? / A
B C D / H 0 H 0 1 2 0 ( ) 0 9 4 0 5 4 0 : 4 0 3 4 0 ; <