class java.lang.Process$PipeInputStream extends java.io.FileInputStream
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: java.lang.Process$PipeInputStream
super_class: java.io.FileInputStream
{
void <init>(java.io.FileDescriptor);
descriptor: (Ljava/io/FileDescriptor;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial java.io.FileInputStream.<init>:(Ljava/io/FileDescriptor;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljava/lang/Process$PipeInputStream;
0 2 1 fd Ljava/io/FileDescriptor;
MethodParameters:
Name Flags
fd
public long skip(long);
descriptor: (J)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=8, args_size=2
start local 0 start local 1 0: lload 1
lstore 3
start local 3 1: lload 1
lconst_0
lcmp
ifgt 3
2: lconst_0
lreturn
3: StackMap locals: long
StackMap stack:
ldc 2048
lload 3
invokestatic java.lang.Math.min:(JJ)J
l2i
istore 6
start local 6 4: iload 6
newarray 8
astore 7
start local 7 5: goto 10
6: StackMap locals: java.lang.Process$PipeInputStream long long top int byte[]
StackMap stack:
aload 0
aload 7
iconst_0
iload 6
i2l
lload 3
invokestatic java.lang.Math.min:(JJ)J
l2i
invokevirtual java.lang.Process$PipeInputStream.read:([BII)I
istore 5
start local 5 7: iload 5
ifge 9
8: goto 11
9: StackMap locals: java.lang.Process$PipeInputStream long long int int byte[]
StackMap stack:
lload 3
iload 5
i2l
lsub
lstore 3
end local 5 10: StackMap locals: java.lang.Process$PipeInputStream long long top int byte[]
StackMap stack:
lload 3
lconst_0
lcmp
ifgt 6
11: StackMap locals:
StackMap stack:
lload 1
lload 3
lsub
lreturn
end local 7 end local 6 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Ljava/lang/Process$PipeInputStream;
0 12 1 n J
1 12 3 remaining J
7 10 5 nr I
4 12 6 size I
5 12 7 skipBuffer [B
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
n
}
SourceFile: "Process.java"
NestHost: java.lang.Process
InnerClasses:
PipeInputStream = java.lang.Process$PipeInputStream of java.lang.Process