class sun.nio.ch.WindowsAsynchronousFileChannelImpl$DefaultIocpHolder
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: sun.nio.ch.WindowsAsynchronousFileChannelImpl$DefaultIocpHolder
super_class: java.lang.Object
{
static final sun.nio.ch.Iocp defaultIocp;
descriptor: Lsun/nio/ch/Iocp;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic sun.nio.ch.WindowsAsynchronousFileChannelImpl$DefaultIocpHolder.defaultIocp:()Lsun/nio/ch/Iocp;
putstatic sun.nio.ch.WindowsAsynchronousFileChannelImpl$DefaultIocpHolder.defaultIocp:Lsun/nio/ch/Iocp;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/nio/ch/WindowsAsynchronousFileChannelImpl$DefaultIocpHolder;
private static sun.nio.ch.Iocp defaultIocp();
descriptor: ()Lsun/nio/ch/Iocp;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=2, args_size=0
0: new sun.nio.ch.Iocp
dup
aconst_null
invokestatic sun.nio.ch.ThreadPool.createDefault:()Lsun/nio/ch/ThreadPool;
invokespecial sun.nio.ch.Iocp.<init>:(Ljava/nio/channels/spi/AsynchronousChannelProvider;Lsun/nio/ch/ThreadPool;)V
invokevirtual sun.nio.ch.Iocp.start:()Lsun/nio/ch/Iocp;
1: areturn
2: StackMap locals:
StackMap stack: java.io.IOException
astore 0
start local 0 3: new java.lang.InternalError
dup
invokespecial java.lang.InternalError.<init>:()V
astore 1
start local 1 4: aload 1
aload 0
invokevirtual java.lang.InternalError.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable;
pop
5: aload 1
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
3 6 0 ioe Ljava/io/IOException;
4 6 1 e Ljava/lang/InternalError;
Exception table:
from to target type
0 1 2 Class java.io.IOException
}
SourceFile: "WindowsAsynchronousFileChannelImpl.java"
NestHost: sun.nio.ch.WindowsAsynchronousFileChannelImpl
InnerClasses:
private DefaultIocpHolder = sun.nio.ch.WindowsAsynchronousFileChannelImpl$DefaultIocpHolder of sun.nio.ch.WindowsAsynchronousFileChannelImpl