META-INF.modules.java.base.classes.sun.nio.ch.Util.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
???? 8I
0 ? ?
? ?
? ? ???????? K ?
?
K ?
? K ?
? ? ?
?
?
?
K ?
?
?
K ?
K ? K ? ?
?
?
? ? ?
? ? ? ?
! ? K ?
? ?
? ? ?
? ? K ?
K ?
? ? ?
+ ?
? ? K ?
K ? ?
? ?
?
? ? ? ? ? ? ?
8 ? ?
: ? K ?
K ? ? ?
? ? ?
?
?
?
>
?
K
K
P ?
? BufferCache InnerClasses TEMP_BUF_POOL_SIZE I MAX_CACHED_BUFFER_SIZE J bufferCache Ljava/lang/ThreadLocal; Signature 6Ljava/lang/ThreadLocal; unsafe Ljdk/internal/misc/Unsafe; pageSize directByteBufferConstructor Ljava/lang/reflect/Constructor; "Ljava/lang/reflect/Constructor<*>; directByteBufferRConstructor $assertionsDisabled Z ()V Code LineNumberTable LocalVariableTable this Lsun/nio/ch/Util; getMaxCachedBufferSize ()J m s Ljava/lang/String;
StackMapTable isBufferTooLarge (I)Z size (Ljava/nio/ByteBuffer;)Z buf Ljava/nio/ByteBuffer; getTemporaryDirectBuffer (I)Ljava/nio/ByteBuffer; cache Lsun/nio/ch/Util$BufferCache; getTemporaryAlignedDirectBuffer (II)Ljava/nio/ByteBuffer; alignment releaseTemporaryDirectBuffer (Ljava/nio/ByteBuffer;)V offerFirstTemporaryDirectBuffer offerLastTemporaryDirectBuffer free subsequence 0([Ljava/nio/ByteBuffer;II)[Ljava/nio/ByteBuffer; i bs [Ljava/nio/ByteBuffer; offset length n bs2 ?
ungrowableSet (Ljava/util/Set;)Ljava/util/Set; Ljava/util/Set; LocalVariableTypeTable Ljava/util/Set; @(Ljava/util/Set;)Ljava/util/Set; _get (J)B a _put (JB)V b B erase bb ()Ljdk/internal/misc/Unsafe; ()I initDBBConstructor newMappedByteBuffer K(IJLjava/io/FileDescriptor;Ljava/lang/Runnable;)Ljava/nio/MappedByteBuffer; dbb Ljava/nio/MappedByteBuffer; e (Ljava/lang/ReflectiveOperationException; addr fd Ljava/io/FileDescriptor; unmapper Ljava/lang/Runnable; initDBBRConstructor newMappedByteBufferR checkBufferPositionAligned (Ljava/nio/ByteBuffer;II)V pos
Exceptions checkRemainingBufferSizeAligned (II)V rem checkChannelPositionAligned (JI)V position
SourceFile Util.java NestMembers f g jdk.nio.maxCachedBufferSize java/lang/NumberFormatException java/lang/Long W X ? t u { Y Z sun/nio/ch/Util$BufferCache { ! ? ?" {#$ ? ? t w d e java/lang/AssertionError% w&