META-INF.modules.java.base.classes.sun.nio.fs.NativeBuffers.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
???? 6 z
J K
L M
N 9 O
P
Q
R
S
T
U V W X Y
J Z
[
V \
V ]
^
_
` a
V b c
J d unsafe Ljdk/internal/misc/Unsafe; TEMP_BUF_POOL_SIZE I
ConstantValue threadLocal Ljava/lang/ThreadLocal; Signature 3Ljava/lang/ThreadLocal<[Lsun/nio/fs/NativeBuffer;>; $assertionsDisabled Z ()V Code LineNumberTable LocalVariableTable this Lsun/nio/fs/NativeBuffers; allocNativeBuffer (I)Lsun/nio/fs/NativeBuffer; size
StackMapTable getNativeBufferFromCache buffer Lsun/nio/fs/NativeBuffer; i buffers [Lsun/nio/fs/NativeBuffer; getNativeBuffer releaseNativeBuffer (Lsun/nio/fs/NativeBuffer;)V existing copyCStringToNativeBuffer ([BLsun/nio/fs/NativeBuffer;)V cstr [B offset J len asNativeBuffer ([B)Lsun/nio/fs/NativeBuffer;
SourceFile NativeBuffers.java ) * sun/nio/fs/NativeBuffer ) e # $ f g sun/nio/fs/NativeBuffers 2 h 4 1 i j 0 1 k j l * m n ' ( java/lang/AssertionError o p q r s t : 1 > ? u v w x y java/lang/ThreadLocal java/lang/Object (I)V get ()Ljava/lang/Object; ()I setOwner (Ljava/lang/Object;)V set free jdk/internal/misc/Unsafe ARRAY_BYTE_BASE_OFFSET address ()J
copyMemory *(Ljava/lang/Object;JLjava/lang/Object;JJ)V putByte (JB)V java/lang/Class desiredAssertionStatus ()Z getUnsafe ()Ljdk/internal/misc/Unsafe; ! "
# $ % & ' ( ) * + / *? ? , # - . / 0 1 + K ? ;? Y? ? ,
0 1 - 2 3 4 1 + ? 3? ? ? L+? &=? +2N-? -? ? +S-?????? , &