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

META-INF.modules.java.base.classes.sun.nio.ch.FileChannelImpl.class Maven / Gradle / Ivy

There is a newer version: 2024-05-10
Show newest version
????7?
???
?	??
?	?	?	?	?	?	?	??
?	?	??
?
??	?
???
?
??	??
?
??
?	?
?
?
??	?
???????
)?
)?
)?
???
.?
??1????
4?	???
??
9?
?
??
?
?
?
?
E?????????
???
E??
G?
E?
??????????
E??
N?
??
????
??
???
U??
U?
??
??
??
??
??????????	?	?????????	???
??f?
??
?
??
??	g?
?6?
??6?
??
t
?
?
?




?	
?
???



 \\?


??
?

?
e?
??	g	g
E
y? 
??
?!
?"	#
$%
&'d
?()
?*
?+,
y-
?.
/0
?12
??3
?4
.5
6
?7
?89
??
?:;
?<
.?
.?
=
>?
@A
?B
CDUnmapperInnerClassesCloserallocationGranularityJfdAccess.Ljdk/internal/misc/JavaIOFileDescriptorAccess;ndLsun/nio/ch/FileDispatcher;fdLjava/io/FileDescriptor;writableZreadableparentLjava/lang/Object;pathLjava/lang/String;threadsLsun/nio/ch/NativeThreadSet;positionLockuninterruptibledirect	alignmentIcloserE	Cleanable!Ljava/lang/ref/Cleaner$Cleanable;transferSupported
pipeSupported
fileSupportedMAPPED_TRANSFER_SIZE
ConstantValue
TRANSFER_SIZE MAP_ROMAP_RWMAP_PV
fileLockTableLsun/nio/ch/FileLockTable;$assertionsDisabledB(Ljava/io/FileDescriptor;Ljava/lang/String;ZZZLjava/lang/Object;)VCodeLineNumberTableLocalVariableTablethisLsun/nio/ch/FileChannelImpl;
StackMapTableFopen`(Ljava/io/FileDescriptor;Ljava/lang/String;ZZZLjava/lang/Object;)Ljava/nio/channels/FileChannel;
ensureOpen()V
ExceptionssetUninterruptible
beginBlockingendBlocking(Z)V	completedGimplCloseChannelflLjava/nio/channels/FileLock;uioeLjava/io/UncheckedIOException;Hread(Ljava/nio/ByteBuffer;)IntidstLjava/nio/ByteBuffer;I([Ljava/nio/ByteBuffer;II)Jdsts[Ljava/nio/ByteBuffer;offsetlengthwritesrcsrcsposition()Jappendp"(J)Ljava/nio/channels/FileChannel;newPositionsizestruncatervrpnewSizeforcemetaDatatransferToDirectlyInternalD(JILjava/nio/channels/WritableByteChannel;Ljava/io/FileDescriptor;)Jicounttarget'Ljava/nio/channels/WritableByteChannel;targetFDJtransferToDirectly,(JILjava/nio/channels/WritableByteChannel;)Jsc%Ljava/nio/channels/SelectableChannel;pos	thisFDValtargetFDValtransferToTrustedChannel,(JJLjava/nio/channels/WritableByteChannel;)JdbbLjava/nio/MappedByteBuffer;
suppressedLjava/lang/Throwable;e.Ljava/nio/channels/ClosedByInterruptException;ioeLjava/io/IOException;countisSelChImpl	remainingKtransferToArbitraryChannelnrnwxcbbtw
transferTosztransferFromFileChannel!(Lsun/nio/ch/FileChannelImpl;JJ)JmaxnwrittentransferFromArbitraryChannel,(Ljava/nio/channels/ReadableByteChannel;JJ)J'Ljava/nio/channels/ReadableByteChannel;LtransferFrom(Ljava/nio/ByteBuffer;J)IreadInternal
writeInternalunmap(Ljava/nio/MappedByteBuffer;)VclLjdk/internal/ref/Cleaner;MmapNMapModeF(Ljava/nio/channels/FileChannel$MapMode;JJ)Ljava/nio/MappedByteBuffer;dummyy Ljava/lang/InterruptedException;Ljava/lang/OutOfMemoryError;filesizemapPositionmapSizepagePositionmfdisizeum%Lsun/nio/ch/FileChannelImpl$Unmapper;mode'Ljava/nio/channels/FileChannel$MapMode;imodeaddrgetMappedBufferPoolP
BufferPool.()Ljdk/internal/misc/JavaNioAccess$BufferPool;()Lsun/nio/ch/FileLockTable;lock!(JJZ)Ljava/nio/channels/FileLock;fli2Lsun/nio/ch/FileLockImpl;sharedfliflttryLockresultrelease(Lsun/nio/ch/FileLockImpl;)Vmap0(IJJ)Junmap0(JJ)ItransferTo05(Ljava/io/FileDescriptor;JJLjava/io/FileDescriptor;)JinitIDs*(J)Ljava/nio/channels/SeekableByteChannel;
SourceFileFileChannelImpl.javaNestMembers?sun/nio/ch/NativeThreadSet?Q??java/lang/Object??????????????sun/nio/ch/FileDispatcherImpl????java/lang/AssertionErrorRS??TUV!sun/nio/ch/FileChannelImpl$Closer?WXYZ??sun/nio/ch/FileChannelImpl??[\(java/nio/channels/ClosedChannelException??]^	_\??`abcde\fgjava/nio/channels/FileLockh\"#(#?isun/nio/ch/FileLockImpljkjava/io/Closeablelmjava/io/UncheckedIOExceptionno??plW-java/nio/channels/NonReadableChannelExceptionqrstuvQ	wxyzsun/nio/ch/IOStatus{|#java/lang/IndexOutOfBoundsExceptionw}~{-java/nio/channels/NonWritableChannelExceptionz~??(???"java/lang/IllegalArgumentException
Negative size??*?.??\?????sun/nio/ch/SinkChannelImpl??????sun/nio/ch/SelChImpl#java/nio/channels/SelectableChannel??????01"&????wfiab,java/nio/channels/ClosedByInterruptExceptionjava/lang/Throwable??java/io/IOException????????^??????java/lang/Integer78>?L8^UVYZjava/lang/NullPointerExceptionNegative position?\_^`^sun/nio/ch/DirectBufferU?Mode is nullPosition + size overflowSize exceeds Integer.MAX_VALUE?w?w?}BChannel not open for writing - cannot extend file to required sizejava/io/FileDescriptor????????java/lang/OutOfMemoryError????java/lang/InterruptedException???
Map failed??????#sun/nio/ch/FileChannelImpl$Unmapper??sun/nio/ch/FileChannelImpl$1sun/nio/ch/FileLockTable?????~t?v?/java/nio/channels/FileLockInterruptionException?sun/nio/ch/FileDispatcher??*&??\?????#java/nio/channels/FileChanneljava/lang/ref/Cleaner$Cleanablejava/lang/String,java/nio/channels/AsynchronousCloseExceptionjava/util/Iteratorjava/nio/ByteBuffer%java/nio/channels/WritableByteChanneljava/nio/MappedByteBuffer%java/nio/channels/ReadableByteChanneljdk/internal/ref/Cleaner%java/nio/channels/FileChannel$MapMode?*jdk/internal/misc/JavaNioAccess$BufferPool(I)VsetDirectIO-(Ljava/io/FileDescriptor;Ljava/lang/String;)Ijdk/internal/ref/CleanerFactorycleaner()Ljava/lang/ref/Cleaner;(Ljava/io/FileDescriptor;)Vjava/lang/ref/CleanerregisterI(Ljava/lang/Object;Ljava/lang/Runnable;)Ljava/lang/ref/Cleaner$Cleanable;isOpen()Zbeginendvalid	removeAll()Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;isValid(Ljava/io/FileDescriptor;JJ)V
invalidate
signalAndWaitclosecleangetCause()Ljava/io/IOException;,jdk/internal/misc/JavaIOFileDescriptorAccesssun/nio/ch/UtilcheckChannelPositionAligned(JI)Vadd()Iremovecheck(I)Zsun/nio/ch/IOUtilP(Ljava/io/FileDescriptor;Ljava/nio/ByteBuffer;JZILsun/nio/ch/NativeDispatcher;)I	normalize(I)I(J)ZR(Ljava/io/FileDescriptor;[Ljava/nio/ByteBuffer;IIZILsun/nio/ch/NativeDispatcher;)J(J)J	getAppend(Ljava/io/FileDescriptor;)Z(Ljava/io/FileDescriptor;)Jseek(Ljava/io/FileDescriptor;J)J(Ljava/lang/String;)V(Ljava/io/FileDescriptor;J)I(Ljava/io/FileDescriptor;Z)I#transferToDirectlyNeedsPositionLockjava/lang/Thread	holdsLock(Ljava/lang/Object;)ZcanTransferToDirectly((Ljava/nio/channels/SelectableChannel;)ZgetFD()Ljava/io/FileDescriptor;fdVal(Ljava/io/FileDescriptor;)Ijava/lang/Mathmin(JJ)J	READ_ONLY
addSuppressed(Ljava/lang/Throwable;)V(II)IgetTemporaryDirectBuffer(I)Ljava/nio/ByteBuffer;erase(Ljava/nio/ByteBuffer;)Vlimitflip()Ljava/nio/ByteBuffer;clearreleaseTemporaryDirectBufferneedsPositionLock()Ljdk/internal/ref/Cleaner;
READ_WRITEPRIVATEcheckAllnewMappedByteBufferRK(IJLjava/io/FileDescriptor;Ljava/lang/Runnable;)Ljava/nio/MappedByteBuffer;newMappedByteBufferjava/lang/Systemgcsleep(J)V
currentThread()Ljava/lang/Thread;	interrupt*(Ljava/lang/String;Ljava/lang/Throwable;)VduplicateForMapping2(Ljava/io/FileDescriptor;)Ljava/io/FileDescriptor;(JJILjava/io/FileDescriptor;)V6(Ljava/nio/channels/Channel;Ljava/io/FileDescriptor;)V%(Ljava/nio/channels/FileChannel;JJZ)V(Ljava/nio/channels/FileLock;)V(Ljava/io/FileDescriptor;ZJJZ)Ireplace;(Ljava/nio/channels/FileLock;Ljava/nio/channels/FileLock;)Vjava/lang/ClassdesiredAssertionStatusjdk/internal/misc/SharedSecretsgetJavaIOFileDescriptorAccess0()Ljdk/internal/misc/JavaIOFileDescriptorAccess;loadjdk/internal/misc/JavaNioAccess!?????????????????????B????????J??J??J?????m????????????????B????*???v?*?*?Y??*?Y??*+?*?	*?
*?*,?*?
*?Y???%??,??Y??**?+,???*?*???*?Y+?????FtPSu v%w+x1y6z<{G|L}^~n?s?}????H??????????????????????:?^?I???	?l?Y*+?????>?????????????K*???Y???????????y?4*? ??
??????C*? ?*?!??
??????	?N
*? ?*?"??
???
??

???t?*??#??*?$?W*?$?%?&L+?'?A+?(?)M,YN?,?*?*?*?,?+,?,?-,?.?/-ç
:-?????*??0*??*??1?2?(*??*??3?L+?5??6*??7?6Y\\`\???4?R?
???2?6?=?P?W?c?f?m?t???????????????? 21
?????#
??7)Dw??R4y??
*?8*?	??9Y?:?*?YM?*?
?*?;*??<>6*?=*??>6*??66*???*???@???A??Y??,??*?+B*?
*?*??D>??
*?????F6*???*???@???A??Y??,??:*???*???@???A??Y???:,??1H?x?????ux???r?????!?,?.?1?5?>?E?H?Q?^?u?x??????????????????????*.??1??
??
????-??$???w?w?w?wy?7??+?d??GY?H?*?8*?	??9Y?:?*?Y:?*?
?*?;*??<	76*?=*??>6*??;	7*???*	????@???I??Y????*?+*?
*?*??J7K??
*?????M7*???*	????@???I??Y????:
*???*	????@???I??Y??
?:??Kb???????3?/??/?4/?z????#?+?3?:?E?H?K?O?X?_?bk{????????????,/?>H??K??7??77?7?????1??'???w?
w?
w?wy??
*?8*?
??NY?O?*?YM?*?
?*?;*??<>6*?=*??>6*??66*???*???@???A??Y??,??*?+B*?
*?*??P>??
*?????F6*???*???@???A??Y??,??:*???*???@???A??Y???:,??1H?x?????ux???r

!,.15>EHQ^ux????????? ?*.??1??
??
 ????-??$???w?w?w?wy?7??+?d??GY?H?*?8*?
??NY?O?*?Y:?*?
?*?;*??<	76*?=*??>6*??;	7*???*	????@???I??Y????*?+*?
*?*??Q7K??
*?????M7*???*	????@???I??Y????:
*???*	????@???I??Y??
?:??Kb???????3?/??/?4/?z&'()#*++3,:-E.H/K1O2X3_4b;k<{=?4?6?8?9?;?<?=?9?;<=,>/??>H??K??7??7!7?7?????1??'???w?
w?
w?wy"#??
*?8*?YL?BA6*?=*??>6*??:	7*???* B????@?? ?I??Y??+???6*??R6?*?*??S?*?*?B?TA K??
*???? ?M7*???* B????@?? ?I??Y??+??:*???* B????@?? ?I??Y???:	+?	?)?]?????Z
]?
?
?fEFGHJKL&M)U2VCWZM]NkQ?R?S?U?V?W?S?U?V?WX
Y?*kk$??%????????????
M???w?w?w?wy"&??
*?8	???UY?V?*?YN?B76*?=*??>6*??<:*???*B????@???I??Y??-??*?*??T7K??
*????*:*???*B????@???I??Y??-??:*???*B????@???I??Y???:	-?	?!8?n?????k?n??????j]^
_`ab!d%e.f5g8mAnSokgni|j?k?m?n?o?k?m?n?o?p?q?*?%?!????'????<?????????w?w?w?wy(#?g	?*?8*?YL?BA6*?=*??>6*??<B7*???* B????@?? ?I??Y??+??*?*??SA K??
*???? ?M7*???* B????@?? ?I??Y??+??:*???* B????@?? ?I??Y???:+??+?_?????\?_??????buvwxz{|&}+?4?E?\}_k?z???????????????????? ?)????????
?A?????w?w?w?wy*&?sI*?8	??
?UYW?X?*?
??NY?O?*?YN?6B76B7*?=*??>6*??9:
*???*???@???A??Y??-?
?*?*??S7

K??
*????*??9:*???*???@???A??Y??-??*?*?B?T7K??
*????*??9:*???*???@???A??Y??-????	???Y??
??\*?*??Y6??
*????*??9:*???*???@???A??Y??-????7*?*??T7K??
*????*:*???*???@???A??Y??-??:
*???*???@???A??Y??
?:-??:Q???;}??*?B??B?8B;?B?BFB??:??
???#?*?-?2?5?:?>?G?N?Q?Z?i???????????????????????????? ?8?;?P?W?e?s?z?}??????????????????????????)???B??H?~(?
-+?2%?5
?:,?I??I-??z!?A??????	??	???	??	???	??	??	?	??	??w?w?w?wy.	???*?8=>*?=*??>>*??/*???*???@???A??Y???*?*??Z=??
*????*???*???@??B?A?;?Y??:*???*???@???A??Y?????Ga?????R???????#?1?F?G?T?a?i?w????????????*????/??+????j?-?Q?Ww?w?w?y01?|9??*??[?*??\??Y??B76*?=*??>6*??&B7	*???*B????"	?**???]7K??
*????^??>?`??a???b^7	*???*B????"	?c??*?ec7	*???*B????"	??M7	*???*B????"	?:*???*B????"?*Ca???????$???"?'?*?.?7?>?CL^?a?p??????????????????????????$6?H9??9"?92?93495?'?*??#"?76??6???6??6???(6??6???6??6??6?w?
6?w?
6?wy78?Cݲe?c?:???b?^???:?@?f?8?`?
?a?^??g:*??h?^??f?i:?c?*??j6?j6?c?*??[?>*?Y:?*?;7	*?k7*	?lW??:
*	?lW
?:??*?k??????????????z

,4BFMY]!i$n%r&{'?(?)?+?,?-?/?2?/?2?3?4?6?\	M9:?%;?	????"??2??34
?5?{b<??[=??R
???g???0	6?w?6?w?y>?????f6???c?!7	???m?o7	*?p	?q:?r6????Y???e7??s?p????Y???a@?s?
:
?s
???:???u??Y??*?v?:?x?:!??????F!e?8c?k?????,h?tk??t???w,h?yk??y??!ABCFG"H,J8MCNVO^PcWhRkT~U?W?X?W?X?h?Y?\?^?a?_?`?b?c?e?f?g?i?j?zCA?8^@A?BC?+DE?
FG,?(?	????"??H??34?I??J??]???:K?
6Kw?	Bt?tFw?6y?y?yL8?? ?z6?{:	77	?|???[?e? ?z?}W*	?~6??7?W?r6?a7??	?a7	??W???7???:	??7????:????y????????vr	stuwx#y5z?{D|G}M?X?`?g?j?r?x?{?????????????????????p?9M?X N??OG????"??2??34	?P??Q?R??;?	?D?6?+?"?Ky?y?6wyS??~?*?8?u??Y??*?	??9Y?:?????
??NY?O?	??	!	???UY?V?*??7??	?!??o?6e???
e?6*??\7		??	?*???\7		??	?*????R?????%?8?@?L?T?Z?a?c?m?x???????????H????"??H??34ZXT?mE2??'?	?	???yUV???+?	??9Y?:?+?Y:?+?;7+??e?o7		77
	??vm?o7+?p
?q:* ???7??	???Y??
a7
 aAe7?s?":	????s?:?s????	e7+a?lWí:??Q??yQ??????????????v?????+?/?3?:?D?Q?[?p?w?|???????????????????????????????
[(??FGDf(?QYQA?;?+?W?	/?J?3?%?
?X????? ??"??H??z	?#	?<K?Ky?y?Kw?	?wyYZ????o?6?{:	7 7
?|??Ze??o??}W+??6??6?W*
??6

?a7
??

?a7
??W???7???:	??7
??
??:?????y?????????v??????%?7?A?F?I?O?Y?a?h?k?s?y?|??????????????????????pA8M?Y N?
?OG???? [?"??H??P??Q?R??;?
?D?\?+?!?Ky?y?\wy]Z??`*?8+????Y??*?
??NY?O? 	??
	???UY?V? *????	?+??*+? ???*+ ????2
$1	9
BDK
W?*`??` [`"?`H??
y^?i+???Y??? 	??
?UY??X?*?	??9Y?:?*?
? *??<*?8*????*?Y:?*+ ??ì:??*+ ???PYZZ_Z?:#+2:>HPZ b"? i??ii"???w?y_^?_???*????*??\??Y??66*?=*??>6*??66*???*???@???A??Y???*?+ *?
*?*??D6??
*?????F6*???*???@???A??Y???:*???*???@???A??Y???(??o??????Z'"(%)(,,-5.</?5H6V7l/o1?2?3?5?6?7?3?5?6?7?8?4?????"?%??(????
"?/??$???w?w?wy^?i+???Y??? 	??
?UY??X?*?
??NY?O?*?
? *??<*?8*????*?Y:?*+ ??ì:??*+ ???PYZZ_Z?:<=>?@#A+B2C:D>EHFPGZHbJ? i??i i"???w?y`^?_???*????*??\??Y??66*?=*??>6*??66*???*???@???A??Y???*?+ *?
*?*??P6??
*?????F6*???*???@???A??Y???:*???*???@???A??Y???(??o??????ZO"P%Q(S,T5U<V?\H]V^lVoX?Y?Z?\?]?^?Z?\?]?^?_?4???? ?"?%??(????
"?/??$???w?w?wy
ab?a*????L+?+?????
????QA
	cd??efi?-**?8+?
??Y???? 	??
?UY??X?	??
?UYW?X? a	??
?UY??X????
?UY??X?6+?p?	6?+???	6?
+???6????Y??+?p?*?
??NY?O?*?	??9Y?:?B76	*?=*??>6	*??:
*?	??*???@
?*?Y:
?*?*??S7K??
*????*??:
?*?	??*???@? a??U*?
?
?yY????*?*? a?Y6??
*????*??:
?*?	??*???@?	??_	7??Y??:*?
??%	??:
?*?	??*???@?	??:
?*?	??*???@? ??q?6 ?e7?a7
*
??7?6:??????:????*
??7?:?yY????
ç:
??*?*???:
?:
??W???????Y??????q	???Y???6??Y

??:*?
??)?a
??:*?	??*???@??a
??:*?	??*???@?:*?	??*???@?	?#&?.:=??Q3zQ??Q??Q?NQQVQYfiy???3z??????????c?????"?)?3?<?F?O?Y?\?c?i?p?v?}??????????????????????????????????'0?3?=?D?N?_?m?t?z????????????????????????????	????#?&?(?.?:?=???KYfik	s
v
??????????'??_0+??Pj?(kl?km1OmJn?Jo?	Hp?
?Wq?fr?
kFGY?p?
Y?q?v?r?
?is??Xtu*??*vw*"?*(?\?x??my??j?	??#?	?3?g?!??!??!?!?%g??

g??N??
?gw?	gOy???!?%?%gwy	z}? ??Y????'?~??U*?$?L*YL?*?$?5*??>=*?8*??Y**????$*????N*???-?+ç
:+??*?$?.9FIIMI?2ABCDFG.I6J9IBJDLPN?*?U????9w?
Dw?y??C*?8?*?	??9Y?:??*?
??NY?O??.Y*!??:*??:??66	*?=*??>6	*??1:
?
??*?	??*?@?
:??Y???
?*?*?!??6

?
*????*??9
?0????Y???.Y*!??:??:6?
??*?	??*?@?::
??Y???:?
??*?	??*?@?
:
??Y?????y?t	tMd??*03t??/TUVW$X,Y:Z@[G\J]M_Q`Zaabdrisptyvy?w?x?b?e?f?g?h?i?j?l?m?o?r?s?tvy	wxrs!t*v0y3w5x=z@{??
?DE?
???J?
DE
5DE
C??C"?C(?C??:	??@??J?
?M??	?F?C	.?)Qt	???QtIw?
wQt	?y???r
?*?8?*?	??9Y?:??*?
??NY?O??.Y*!??:*??:??*??>6	*?8*?*?!??6?:
??
????:
*?	??
??=*?8*?*?+??+?Ķ-*????N*???-???*?$??Y??*?$+???*?*
????'?*?3?5?J?R?? S??S??K???*.w
y??y
????
?#A*??0*?Ű?4???yA"??0*?l??4???y??k,?ƚ???dz6?e?a?b?ȸɳ???"4<???"?%?+??@??????2??
?
????	g?h	{O|	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy