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

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

There is a newer version: 2024-05-10
Show newest version
????:?
java/lang/Object()V		
sun/nio/ch/InvokermyGroupAndInvokeCountLjava/lang/ThreadLocal;&sun/nio/ch/Invoker$GroupAndInvokeCount

,(Lsun/nio/ch/AsynchronousChannelGroupImpl;)V
java/lang/ThreadLocalset(Ljava/lang/Object;)V
get()Ljava/lang/Object;

group+()Lsun/nio/ch/AsynchronousChannelGroupImpl;

!"#invokeCount()I	%&'maxHandlerInvokeCountI)*+,-#java/nio/channels/CompletionHandler	completed'(Ljava/lang/Object;Ljava/lang/Object;)V)/01failed*(Ljava/lang/Throwable;Ljava/lang/Object;)V
34567java/lang/Threadinterrupted()Z
9:;<=java/lang/SystemgetSecurityManager()Ljava/lang/SecurityManager;
3?@A
currentThread()Ljava/lang/Thread;C!jdk/internal/misc/InnocuousThread
BEFeraseThreadLocals

HIincrementInvokeCount
KLMinvokeUncheckeda(Ljava/nio/channels/CompletionHandler;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)VOsun/nio/ch/GroupableN
RSTinvokeDirect?(Lsun/nio/ch/Invoker$GroupAndInvokeCount;Ljava/nio/channels/CompletionHandler;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
VWXinvokeIndirectly?(Ljava/nio/channels/AsynchronousChannel;Ljava/nio/channels/CompletionHandler;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)VZ/java/util/concurrent/RejectedExecutionException\/java/nio/channels/ShutdownChannelGroupException
[_sun/nio/ch/Invoker$2
^aM
cdefg'sun/nio/ch/AsynchronousChannelGroupImplexecuteOnPooledThread(Ljava/lang/Runnable;)Visun/nio/ch/Invoker$3
halmnogjava/util/concurrent/Executorexecute	
qr)Lsun/nio/ch/AsynchronousChannelGroupImpl;tuvwjava/lang/Runnablerun	yz{$assertionsDisabledZ
}~?7sun/nio/ch/PendingFutureisDone?java/lang/AssertionError
?
}???handler'()Ljava/nio/channels/CompletionHandler;
}??
attachment
}??value
}???	exception()Ljava/lang/Throwable;
}???channel)()Ljava/nio/channels/AsynchronousChannel;
??Xinvoke
????7java/lang/ClassdesiredAssertionStatus?$sun/security/action/GetIntegerAction?'sun.nio.ch.maxCompletionHandlersOnStack
???(Ljava/lang/String;I)V
?????java/security/AccessControllerdoPrivileged4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;?java/lang/Integer
???#intValue?sun/nio/ch/Invoker$1
?	SignatureALjava/lang/ThreadLocal;CodeLineNumberTableLocalVariableTablethisLsun/nio/ch/Invoker;bindToGroupgetGroupAndInvokeCount*()Lsun/nio/ch/Invoker$GroupAndInvokeCount;isBoundToAnyGroup
StackMapTablemayInvokeDirectT(Lsun/nio/ch/Invoker$GroupAndInvokeCount;Lsun/nio/ch/AsynchronousChannelGroupImpl;)Z(Lsun/nio/ch/Invoker$GroupAndInvokeCount;thisGroupAndInvokeCountmeLjava/lang/Thread;%Ljava/nio/channels/CompletionHandler;Ljava/lang/Object;excLjava/lang/Throwable;LocalVariableTypeTable.Ljava/nio/channels/CompletionHandler;TA;TV;v(Ljava/nio/channels/CompletionHandler;TA;TV;Ljava/lang/Throwable;)Vresult?(Lsun/nio/ch/Invoker$GroupAndInvokeCount;Ljava/nio/channels/CompletionHandler;TA;TV;Ljava/lang/Throwable;)Vree1Ljava/util/concurrent/RejectedExecutionException;'Ljava/nio/channels/AsynchronousChannel;identityOkay?(Ljava/nio/channels/AsynchronousChannel;Ljava/nio/channels/CompletionHandler;TA;TV;Ljava/lang/Throwable;)V?(Ljava/nio/channels/CompletionHandler;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;Ljava/util/concurrent/Executor;)VexecutorLjava/util/concurrent/Executor;?(Ljava/nio/channels/CompletionHandler;TA;TV;Ljava/lang/Throwable;Ljava/util/concurrent/Executor;)VinvokeOnThreadInThreadPool-(Lsun/nio/ch/Groupable;Ljava/lang/Runnable;)VLsun/nio/ch/Groupable;taskLjava/lang/Runnable;targetGroup(Lsun/nio/ch/PendingFuture;)VfutureLsun/nio/ch/PendingFuture;"Lsun/nio/ch/PendingFuture;O(Lsun/nio/ch/PendingFuture;)V
SourceFileInvoker.javaNestMembersInnerClassesGroupAndInvokeCount &'??z{?/*???'?????=??
Y*????
ST?r???"
???
??Z?7?2??????a?
@???g*?*?+?*? ?$????lm
npr??r?LM?O-?*,+?(?*-+?.?2W?8?0?>:?B?#???
:?B?D?????2~???!?&?.?9?A?F?N??>9??&(??O??O??O??O??? O??O??O???6??ST??
*?G+,-?J??????4
?
??
??
??
??? 
??
??
?????X??	x66???
:?*?*?N?P?6?? ?$?6?+,-?Q?+*+,-?U?:?+,-?Q??[Y?]??OX[Y?J?????'?*?1?:?=?B?O?X?[?]?b?o?w??\	]??x??x??x??x??x??uS{r?{g??? x??x??x????*
KY?Y???WX??&*?N?P?^Y+,-?`?b?
:?[Y?]??Y?????%??>??&??&??&??&??&??? &??&??&???[Y	??W??? ?hY*+,-?j?k?
:?[Y?]??Y???????>?? ?? ?? ?? ?? ???  ?? ?? ???UY	?????K???
N*?P:-?=?-?p??=?+?s?	+?b?
:?[Y?]??*=@Y?2
*.	7=@
BJ?HS{B??K??K??*!S{
A??9?r?*?
c@?Nt
cBY	L???/?x?*?|???Y???*??L+?+*??*??*???J??&	 $(+.?/?????/?????	?)??????3?x?*?|???Y???*??L+?*??+*??*??*??????&	'()*$,(-,./*20?3?????3?????	?)??W???3?x?*?|???Y???*??L+?*??+*??*??*???U??&	789:$<(=,>/:2@?3?????3?????	?)????]2?????x??Y??????????$??Y?????&,'H?@???

h^??"
?^h?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy