public class org.jruby.runtime.profile.builtin.GraphProfilePrinter extends org.jruby.runtime.profile.builtin.ProfilePrinter
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.jruby.runtime.profile.builtin.GraphProfilePrinter
super_class: org.jruby.runtime.profile.builtin.ProfilePrinter
{
public void <init>(org.jruby.runtime.profile.builtin.ProfileData);
descriptor: (Lorg/jruby/runtime/profile/builtin/ProfileData;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.jruby.runtime.profile.builtin.ProfilePrinter.<init>:(Lorg/jruby/runtime/profile/builtin/ProfileData;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/runtime/profile/builtin/GraphProfilePrinter;
0 2 1 profileData Lorg/jruby/runtime/profile/builtin/ProfileData;
MethodParameters:
Name Flags
profileData
void <init>(org.jruby.runtime.profile.builtin.ProfileData, org.jruby.runtime.profile.builtin.Invocation);
descriptor: (Lorg/jruby/runtime/profile/builtin/ProfileData;Lorg/jruby/runtime/profile/builtin/Invocation;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokespecial org.jruby.runtime.profile.builtin.ProfilePrinter.<init>:(Lorg/jruby/runtime/profile/builtin/ProfileData;Lorg/jruby/runtime/profile/builtin/Invocation;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/runtime/profile/builtin/GraphProfilePrinter;
0 2 1 profileData Lorg/jruby/runtime/profile/builtin/ProfileData;
0 2 2 topInvocation Lorg/jruby/runtime/profile/builtin/Invocation;
MethodParameters:
Name Flags
profileData
topInvocation
public void (java.io.PrintStream);
descriptor: (Ljava/io/PrintStream;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ldc "\n%s profile results:\n"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
invokevirtual org.jruby.runtime.profile.builtin.GraphProfilePrinter.getThreadName:()Ljava/lang/String;
aastore
invokevirtual java.io.PrintStream.printf:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/runtime/profile/builtin/GraphProfilePrinter;
0 2 1 out Ljava/io/PrintStream;
MethodParameters:
Name Flags
out
public void printProfile(java.io.PrintStream, boolean);
descriptor: (Ljava/io/PrintStream;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=20, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.jruby.runtime.profile.builtin.GraphProfilePrinter.getTopInvocation:()Lorg/jruby/runtime/profile/builtin/Invocation;
astore 3
start local 3 1: iload 2
ifne 3
2: aload 1
invokevirtual java.io.PrintStream.println:()V
3: StackMap locals: org.jruby.runtime.profile.builtin.Invocation
StackMap stack:
aload 1
ldc "Total time: %s\n\n"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 3
invokevirtual org.jruby.runtime.profile.builtin.Invocation.getDuration:()J
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.nanoString:(J)Ljava/lang/String;
aastore
invokevirtual java.io.PrintStream.printf:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream;
pop
4: aload 1
ldc " %total %self total self children calls name"
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
5: aload 3
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.methodData:(Lorg/jruby/runtime/profile/builtin/Invocation;)Lorg/jruby/util/collections/IntHashMap;
astore 4
start local 4 6: aload 4
invokevirtual org.jruby.util.collections.IntHashMap.values:()Ljava/util/Collection;
aload 4
invokevirtual org.jruby.util.collections.IntHashMap.size:()I
anewarray org.jruby.runtime.profile.builtin.MethodData
invokeinterface java.util.Collection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
checkcast org.jruby.runtime.profile.builtin.MethodData[]
astore 5
start local 5 7: aload 5
new org.jruby.runtime.profile.builtin.GraphProfilePrinter$1
dup
aload 0
invokespecial org.jruby.runtime.profile.builtin.GraphProfilePrinter$1.<init>:(Lorg/jruby/runtime/profile/builtin/GraphProfilePrinter;)V
invokestatic java.util.Arrays.sort:([Ljava/lang/Object;Ljava/util/Comparator;)V
8: aload 5
dup
astore 9
arraylength
istore 8
iconst_0
istore 7
goto 87
StackMap locals: org.jruby.runtime.profile.builtin.GraphProfilePrinter java.io.PrintStream int org.jruby.runtime.profile.builtin.Invocation org.jruby.util.collections.IntHashMap org.jruby.runtime.profile.builtin.MethodData[] top int int org.jruby.runtime.profile.builtin.MethodData[]
StackMap stack:
9: aload 9
iload 7
aaload
astore 6
start local 6 10: aload 0
aload 6
getfield org.jruby.runtime.profile.builtin.MethodData.invocations:Ljava/util/List;
iconst_0
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast org.jruby.runtime.profile.builtin.Invocation
invokevirtual org.jruby.runtime.profile.builtin.GraphProfilePrinter.isProfilerInvocation:(Lorg/jruby/runtime/profile/builtin/Invocation;)Z
ifne 86
11: aload 1
ldc "---------------------------------------------------------------------------------------------------------"
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
12: aload 6
getfield org.jruby.runtime.profile.builtin.MethodData.serialNumber:I
istore 10
start local 10 13: iload 10
ifeq 40
14: aload 6
invokevirtual org.jruby.runtime.profile.builtin.MethodData.parents:()[I
astore 11
start local 11 15: aload 11
arraylength
anewarray java.lang.Integer
astore 12
start local 12 16: iconst_0
istore 13
start local 13 17: goto 20
18: StackMap locals: org.jruby.runtime.profile.builtin.GraphProfilePrinter java.io.PrintStream int org.jruby.runtime.profile.builtin.Invocation org.jruby.util.collections.IntHashMap org.jruby.runtime.profile.builtin.MethodData[] org.jruby.runtime.profile.builtin.MethodData int int org.jruby.runtime.profile.builtin.MethodData[] int int[] java.lang.Integer[] int
StackMap stack:
aload 12
iload 13
aload 11
iload 13
iaload
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
19: iinc 13 1
StackMap locals:
StackMap stack:
20: iload 13
aload 11
arraylength
if_icmplt 18
end local 13 21: aload 12
new org.jruby.runtime.profile.builtin.GraphProfilePrinter$2
dup
aload 0
aload 6
invokespecial org.jruby.runtime.profile.builtin.GraphProfilePrinter$2.<init>:(Lorg/jruby/runtime/profile/builtin/GraphProfilePrinter;Lorg/jruby/runtime/profile/builtin/MethodData;)V
invokestatic java.util.Arrays.sort:([Ljava/lang/Object;Ljava/util/Comparator;)V
22: aload 12
arraylength
ifle 40
23: aload 12
dup
astore 16
arraylength
istore 15
iconst_0
istore 14
goto 39
StackMap locals: org.jruby.runtime.profile.builtin.GraphProfilePrinter java.io.PrintStream int org.jruby.runtime.profile.builtin.Invocation org.jruby.util.collections.IntHashMap org.jruby.runtime.profile.builtin.MethodData[] org.jruby.runtime.profile.builtin.MethodData int int org.jruby.runtime.profile.builtin.MethodData[] int int[] java.lang.Integer[] top int int java.lang.Integer[]
StackMap stack:
24: aload 16
iload 14
aaload
invokevirtual java.lang.Integer.intValue:()I
istore 13
start local 13 25: aload 0
iload 13
invokevirtual org.jruby.runtime.profile.builtin.GraphProfilePrinter.methodName:(I)Ljava/lang/String;
astore 17
start local 17 26: aload 6
iload 13
invokevirtual org.jruby.runtime.profile.builtin.MethodData.rootInvocationsFromParent:(I)Lorg/jruby/runtime/profile/builtin/InvocationSet;
astore 18
start local 18 27: aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
28: aload 1
bipush 10
aload 18
invokevirtual org.jruby.runtime.profile.builtin.InvocationSet.totalTime:()J
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.nanoString:(J)Ljava/lang/String;
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.pad:(Ljava/io/PrintStream;ILjava/lang/String;)V
29: aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
30: aload 1
bipush 10
aload 18
invokevirtual org.jruby.runtime.profile.builtin.InvocationSet.selfTime:()J
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.nanoString:(J)Ljava/lang/String;
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.pad:(Ljava/io/PrintStream;ILjava/lang/String;)V
31: aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
32: aload 1
bipush 10
aload 18
invokevirtual org.jruby.runtime.profile.builtin.InvocationSet.childTime:()J
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.nanoString:(J)Ljava/lang/String;
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.pad:(Ljava/io/PrintStream;ILjava/lang/String;)V
33: aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
34: aload 1
bipush 20
new java.lang.StringBuilder
dup
aload 6
iload 13
invokevirtual org.jruby.runtime.profile.builtin.MethodData.invocationsFromParent:(I)Lorg/jruby/runtime/profile/builtin/InvocationSet;
invokevirtual org.jruby.runtime.profile.builtin.InvocationSet.totalCalls:()I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "/"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 6
invokevirtual org.jruby.runtime.profile.builtin.MethodData.totalCalls:()I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.pad:(Ljava/io/PrintStream;ILjava/lang/String;)V
35: aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
36: aload 1
aload 17
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
37: aload 1
ldc ""
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
end local 18 end local 17 end local 13 38: iinc 14 1
StackMap locals:
StackMap stack:
39: iload 14
iload 15
if_icmplt 24
end local 12 end local 11 40: StackMap locals: org.jruby.runtime.profile.builtin.GraphProfilePrinter java.io.PrintStream int org.jruby.runtime.profile.builtin.Invocation org.jruby.util.collections.IntHashMap org.jruby.runtime.profile.builtin.MethodData[] org.jruby.runtime.profile.builtin.MethodData int int org.jruby.runtime.profile.builtin.MethodData[] int
StackMap stack:
aload 0
iload 10
invokevirtual org.jruby.runtime.profile.builtin.GraphProfilePrinter.methodName:(I)Ljava/lang/String;
astore 11
start local 11 41: aload 3
invokevirtual org.jruby.runtime.profile.builtin.Invocation.getDuration:()J
lconst_0
lcmp
ifne 44
42: aload 1
ldc " 100% 100% "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
43: goto 49
44: StackMap locals: java.lang.String
StackMap stack:
aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
45: aload 1
iconst_4
aload 6
invokevirtual org.jruby.runtime.profile.builtin.MethodData.totalTime:()J
ldc 100
lmul
aload 3
invokevirtual org.jruby.runtime.profile.builtin.Invocation.getDuration:()J
ldiv
invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.pad:(Ljava/io/PrintStream;ILjava/lang/String;)V
46: aload 1
ldc "% "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
47: aload 1
iconst_4
aload 6
invokevirtual org.jruby.runtime.profile.builtin.MethodData.selfTime:()J
ldc 100
lmul
aload 3
invokevirtual org.jruby.runtime.profile.builtin.Invocation.getDuration:()J
ldiv
invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.pad:(Ljava/io/PrintStream;ILjava/lang/String;)V
48: aload 1
ldc "% "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
49: StackMap locals:
StackMap stack:
aload 1
bipush 10
aload 6
invokevirtual org.jruby.runtime.profile.builtin.MethodData.totalTime:()J
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.nanoString:(J)Ljava/lang/String;
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.pad:(Ljava/io/PrintStream;ILjava/lang/String;)V
50: aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
51: aload 1
bipush 10
aload 6
invokevirtual org.jruby.runtime.profile.builtin.MethodData.selfTime:()J
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.nanoString:(J)Ljava/lang/String;
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.pad:(Ljava/io/PrintStream;ILjava/lang/String;)V
52: aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
53: aload 1
bipush 10
aload 6
invokevirtual org.jruby.runtime.profile.builtin.MethodData.childTime:()J
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.nanoString:(J)Ljava/lang/String;
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.pad:(Ljava/io/PrintStream;ILjava/lang/String;)V
54: aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
55: aload 1
bipush 20
aload 6
invokevirtual org.jruby.runtime.profile.builtin.MethodData.totalCalls:()I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.pad:(Ljava/io/PrintStream;ILjava/lang/String;)V
56: aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
57: aload 1
aload 11
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
58: aload 1
ldc ""
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
59: aload 6
invokevirtual org.jruby.runtime.profile.builtin.MethodData.children:()[I
astore 12
start local 12 60: aload 12
arraylength
anewarray java.lang.Integer
astore 13
start local 13 61: iconst_0
istore 14
start local 14 62: goto 65
63: StackMap locals: int[] java.lang.Integer[] int
StackMap stack:
aload 13
iload 14
aload 12
iload 14
iaload
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
64: iinc 14 1
StackMap locals:
StackMap stack:
65: iload 14
aload 12
arraylength
if_icmplt 63
end local 14 66: aload 13
new org.jruby.runtime.profile.builtin.GraphProfilePrinter$3
dup
aload 0
aload 6
invokespecial org.jruby.runtime.profile.builtin.GraphProfilePrinter$3.<init>:(Lorg/jruby/runtime/profile/builtin/GraphProfilePrinter;Lorg/jruby/runtime/profile/builtin/MethodData;)V
invokestatic java.util.Arrays.sort:([Ljava/lang/Object;Ljava/util/Comparator;)V
67: aload 13
arraylength
ifle 86
68: aload 13
dup
astore 17
arraylength
istore 16
iconst_0
istore 15
goto 85
StackMap locals: org.jruby.runtime.profile.builtin.GraphProfilePrinter java.io.PrintStream int org.jruby.runtime.profile.builtin.Invocation org.jruby.util.collections.IntHashMap org.jruby.runtime.profile.builtin.MethodData[] org.jruby.runtime.profile.builtin.MethodData int int org.jruby.runtime.profile.builtin.MethodData[] int java.lang.String int[] java.lang.Integer[] top int int java.lang.Integer[]
StackMap stack:
69: aload 17
iload 15
aaload
invokevirtual java.lang.Integer.intValue:()I
istore 14
start local 14 70: aload 0
iload 14
invokevirtual org.jruby.runtime.profile.builtin.GraphProfilePrinter.isThisProfilerInvocation:(I)Z
ifne 84
71: aload 0
iload 14
invokevirtual org.jruby.runtime.profile.builtin.GraphProfilePrinter.methodName:(I)Ljava/lang/String;
astore 18
start local 18 72: aload 6
iload 14
invokevirtual org.jruby.runtime.profile.builtin.MethodData.rootInvocationsOfChild:(I)Lorg/jruby/runtime/profile/builtin/InvocationSet;
astore 19
start local 19 73: aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
74: aload 1
bipush 10
aload 19
invokevirtual org.jruby.runtime.profile.builtin.InvocationSet.totalTime:()J
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.nanoString:(J)Ljava/lang/String;
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.pad:(Ljava/io/PrintStream;ILjava/lang/String;)V
75: aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
76: aload 1
bipush 10
aload 19
invokevirtual org.jruby.runtime.profile.builtin.InvocationSet.selfTime:()J
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.nanoString:(J)Ljava/lang/String;
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.pad:(Ljava/io/PrintStream;ILjava/lang/String;)V
77: aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
78: aload 1
bipush 10
aload 19
invokevirtual org.jruby.runtime.profile.builtin.InvocationSet.childTime:()J
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.nanoString:(J)Ljava/lang/String;
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.pad:(Ljava/io/PrintStream;ILjava/lang/String;)V
79: aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
80: aload 1
bipush 20
new java.lang.StringBuilder
dup
aload 6
iload 14
invokevirtual org.jruby.runtime.profile.builtin.MethodData.invocationsOfChild:(I)Lorg/jruby/runtime/profile/builtin/InvocationSet;
invokevirtual org.jruby.runtime.profile.builtin.InvocationSet.totalCalls:()I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "/"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 4
iload 14
invokevirtual org.jruby.util.collections.IntHashMap.get:(I)Ljava/lang/Object;
checkcast org.jruby.runtime.profile.builtin.MethodData
invokevirtual org.jruby.runtime.profile.builtin.MethodData.totalCalls:()I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokestatic org.jruby.runtime.profile.builtin.GraphProfilePrinter.pad:(Ljava/io/PrintStream;ILjava/lang/String;)V
81: aload 1
ldc " "
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
82: aload 1
aload 18
invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
83: aload 1
ldc ""
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
end local 19 end local 18 end local 14 84: StackMap locals:
StackMap stack:
iinc 15 1
StackMap locals:
StackMap stack:
85: iload 15
iload 16
if_icmplt 69
end local 13 end local 12 end local 11 end local 10 end local 6 86: StackMap locals: org.jruby.runtime.profile.builtin.GraphProfilePrinter java.io.PrintStream int org.jruby.runtime.profile.builtin.Invocation org.jruby.util.collections.IntHashMap org.jruby.runtime.profile.builtin.MethodData[] top int int org.jruby.runtime.profile.builtin.MethodData[]
StackMap stack:
iinc 7 1
StackMap locals:
StackMap stack:
87: iload 7
iload 8
if_icmplt 9
88: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 89 0 this Lorg/jruby/runtime/profile/builtin/GraphProfilePrinter;
0 89 1 out Ljava/io/PrintStream;
0 89 2 first Z
1 89 3 topInvocation Lorg/jruby/runtime/profile/builtin/Invocation;
6 89 4 methods Lorg/jruby/util/collections/IntHashMap<Lorg/jruby/runtime/profile/builtin/MethodData;>;
7 89 5 sortedMethods [Lorg/jruby/runtime/profile/builtin/MethodData;
10 86 6 data Lorg/jruby/runtime/profile/builtin/MethodData;
13 86 10 serial I
15 40 11 parentSerialsInts [I
16 40 12 parentSerials [Ljava/lang/Integer;
17 21 13 i I
25 38 13 parentSerial I
26 38 17 callerName Ljava/lang/String;
27 38 18 invs Lorg/jruby/runtime/profile/builtin/InvocationSet;
41 86 11 displayName Ljava/lang/String;
60 86 12 childSerialsInts [I
61 86 13 childSerials [Ljava/lang/Integer;
62 66 14 i I
70 84 14 childSerial I
72 84 18 callerName Ljava/lang/String;
73 84 19 invs Lorg/jruby/runtime/profile/builtin/InvocationSet;
MethodParameters:
Name Flags
out
first
}
SourceFile: "GraphProfilePrinter.java"
NestMembers:
org.jruby.runtime.profile.builtin.GraphProfilePrinter$1 org.jruby.runtime.profile.builtin.GraphProfilePrinter$2 org.jruby.runtime.profile.builtin.GraphProfilePrinter$3
InnerClasses:
org.jruby.runtime.profile.builtin.GraphProfilePrinter$1
org.jruby.runtime.profile.builtin.GraphProfilePrinter$2
org.jruby.runtime.profile.builtin.GraphProfilePrinter$3