examples/graph.dot in ruby-prof-0.15.7 vs examples/graph.dot in ruby-prof-0.15.8

- old
+ new

@@ -1,106 +1,84 @@ digraph "Profile" { -label="WALL_TIME >=0%\nTotal: 1.382985"; labelloc=t; labeljust=l; -subgraph "Thread 2148237740" { -2159427600 [label="[]=\n(0%)"]; -2159427680 [label="%\n(15%)"]; -2159427760 [label="run_primes\n(100%)"]; -2159427760 -> 2159428600 [label="2/2" fontsize=10 fontcolor="#666666"]; -2159427760 -> 2159428300 [label="2/2" fontsize=10 fontcolor="#666666"]; -2159427840 [label="new\n(0%)"]; -2159427840 -> 2159428080 [label="2/2" fontsize=10 fontcolor="#666666"]; -2159427840 -> 2159428760 [label="2/2" fontsize=10 fontcolor="#666666"]; -2159427920 [label="rand\n(0%)"]; -2159428000 [label="-\n(0%)"]; -2159428080 [label="initialize\n(0%)"]; -2159428160 [label="each_index\n(1%)"]; -2159428160 -> 2159427920 [label="20000/20000" fontsize=10 fontcolor="#666666"]; -2159428160 -> 2159427600 [label="20000/20000" fontsize=10 fontcolor="#666666"]; -2159428220 [label="go\n(49%)"]; -2159428220 -> 2159427760 [label="1/2" fontsize=10 fontcolor="#666666"]; -2159428300 [label="make_random_array\n(1%)"]; -2159428300 -> 2159428160 [label="2/2" fontsize=10 fontcolor="#666666"]; -2159428300 -> 2159427840 [label="2/2" fontsize=10 fontcolor="#666666"]; -2159428360 [label="setup\n(100%)"]; -2159428360 -> 2159427760 [label="1/2" fontsize=10 fontcolor="#666666"]; -2159428360 -> 2159428220 [label="1/1" fontsize=10 fontcolor="#666666"]; -2159428440 [label="select\n(99%)"]; -2159428440 -> 2159428520 [label="20000/20000" fontsize=10 fontcolor="#666666"]; -2159428520 [label="is_prime\n(98%)"]; -2159428520 -> 2159428680 [label="20000/20000" fontsize=10 fontcolor="#666666"]; -2159428520 -> 2159428000 [label="20000/20000" fontsize=10 fontcolor="#666666"]; -2159428600 [label="find_primes\n(99%)"]; -2159428600 -> 2159428440 [label="2/2" fontsize=10 fontcolor="#666666"]; -2159428680 [label="upto\n(97%)"]; -2159428680 -> 2159427680 [label="1562487/1562487" fontsize=10 fontcolor="#666666"]; -2159428680 -> 2159428920 [label="1562487/1562487" fontsize=10 fontcolor="#666666"]; -2159428760 [label="allocate\n(0%)"]; -2159428920 [label="==\n(12%)"]; +subgraph "Thread 70140045951280" { +70140046535720 [label="setup\n(100%)"]; +70140046535720 -> 70140046535660 [label="1/1" fontsize=10 fontcolor="#666666"]; +70140046535660 [label="run_primes\n(100%)"]; +70140046535660 -> 70140046534940 [label="1/1" fontsize=10 fontcolor="#666666"]; +70140046535660 -> 70140046535640 [label="1/1" fontsize=10 fontcolor="#666666"]; +70140046535660 -> 70140046534640 [label="1/1" fontsize=10 fontcolor="#666666"]; +70140046534940 [label="find_primes\n(93%)"]; +70140046534940 -> 70140046534920 [label="1/1" fontsize=10 fontcolor="#666666"]; +70140046534920 [label="select\n(93%)"]; +70140046534920 -> 70140046534840 [label="200/200" fontsize=10 fontcolor="#666666"]; +70140046534840 [label="is_prime\n(90%)"]; +70140046534840 -> 70140046534820 [label="200/201" fontsize=10 fontcolor="#666666"]; +70140046534820 [label="upto\n(87%)"]; +70140046535640 [label="make_random_array\n(7%)"]; +70140046535640 -> 70140046535500 [label="1/1" fontsize=10 fontcolor="#666666"]; +70140046535640 -> 70140046535600 [label="1/1" fontsize=10 fontcolor="#666666"]; +70140046535500 [label="each_index\n(6%)"]; +70140046535500 -> 70140046535140 [label="200/200" fontsize=10 fontcolor="#666666"]; +70140046535140 [label="rand\n(4%)"]; +70140046535140 -> 70140046535100 [label="200/200" fontsize=10 fontcolor="#666666"]; +70140046535100 [label="respond_to_missing?\n(1%)"]; +70140046534640 [label="find_largest\n(1%)"]; +70140046534640 -> 70140046534820 [label="1/201" fontsize=10 fontcolor="#666666"]; +70140046534640 -> 70140046534620 [label="1/1" fontsize=10 fontcolor="#666666"]; +70140046535600 [label="new\n(0%)"]; +70140046535600 -> 70140046535580 [label="1/1" fontsize=10 fontcolor="#666666"]; +70140046535580 [label="initialize\n(0%)"]; +70140046534620 [label="first\n(0%)"]; } -subgraph cluster_2159103200 { -label = "Object"; +subgraph cluster_70140046962360 { +label = "PrintersTest"; fontcolor = "#666666"; fontsize = 16; color = "#666666"; -2159428600; -2159428520; -2159428300; -2159427760; +70140046535720; } -subgraph cluster_2159103260 { -label = "Integer"; +subgraph cluster_70140046962240 { +label = "Object"; fontcolor = "#666666"; fontsize = 16; color = "#666666"; -2159428680; +70140046535660; +70140046535640; +70140046534940; +70140046534840; +70140046534640; } -subgraph cluster_2159103060 { -label = "PrintersTest"; +subgraph cluster_70140046962040 { +label = "Class"; fontcolor = "#666666"; fontsize = 16; color = "#666666"; -2159428360; -2159428220; +70140046535600; } -subgraph cluster_2159103120 { +subgraph cluster_70140046961920 { label = "Array"; fontcolor = "#666666"; fontsize = 16; color = "#666666"; -2159428440; -2159428160; -2159428080; -2159427600; +70140046535580; +70140046535500; +70140046534920; +70140046534620; } -subgraph cluster_2159103340 { -label = "<Class::Array>"; -fontcolor = "#666666"; -fontsize = 16; -color = "#666666"; -2159428760; -} -subgraph cluster_2159102840 { -label = "Class"; -fontcolor = "#666666"; -fontsize = 16; -color = "#666666"; -2159427840; -} -subgraph cluster_2159102980 { +subgraph cluster_70140046961720 { label = "Kernel"; fontcolor = "#666666"; fontsize = 16; color = "#666666"; -2159427920; +70140046535140; +70140046535100; } -subgraph cluster_2159103400 { -label = "Fixnum"; +subgraph cluster_70140046961280 { +label = "Integer"; fontcolor = "#666666"; fontsize = 16; color = "#666666"; -2159428920; -2159428000; -2159427680; +70140046534820; } }