com.groupbyinc.flux.common.apache.lucene.store.NativePosixUtil.class Maven / Gradle / Ivy
???? 4 R >com/groupbyinc/flux/common/apache/lucene/store/NativePosixUtil java/lang/Object NativePosixUtil.java NORMAL I
SEQUENTIAL RANDOM WILLNEED DONTNEED NOREUSE ()V
this @Lcom/groupbyinc/flux/common/apache/lucene/store/NativePosixUtil;
posix_fadvise (Ljava/io/FileDescriptor;JJI)I java/io/IOException
posix_madvise (Ljava/nio/ByteBuffer;I)I madvise open_direct -(Ljava/lang/String;Z)Ljava/io/FileDescriptor; pread 1(Ljava/io/FileDescriptor;JLjava/nio/ByteBuffer;)J advise (Ljava/io/FileDescriptor;JJI)V
& java/lang/RuntimeException ( java/lang/StringBuilder *
+ posix_fadvise failed code= - append -(Ljava/lang/String;)Ljava/lang/StringBuilder; / 0
+ 1 (I)Ljava/lang/StringBuilder; / 3
+ 4 toString ()Ljava/lang/String; 6 7
+ 8 (Ljava/lang/String;)V :
) ; fd Ljava/io/FileDescriptor; offset J len code NativePosixUtil D java/lang/System F loadLibrary H :
G I
ConstantValue Code LocalVariableTable LineNumberTable
Exceptions
StackMapTable
SourceFile 1 K K
K
K K K L / *? ? M N
O O O ! O " # O $ % L ? ,*!? '6? ? )Y? +Y? ,.? 2? 5? 9? ? M 4 , = > , ? @ , A @ , $
" B N .
/ 0 + 2 P ? + O C L " E? J? N
$ % Q