digraph "Profile" {
rankdir=TB;
bgcolor="#FAFAFA";
node [fontname="Helvetica" fontsize=11 style="filled,rounded" shape=box fillcolor="#FFFFFF" color="#CCCCCC" penwidth=1.2];
edge [fontname="Helvetica" fontsize=9 color="#5B7DB1" arrowsize=0.7];
labelloc=t;
labeljust=l;
subgraph "Thread 464" {
624 [label="take\n(0%)"];
632 [label="-@\n(0%)"];
640 [label="each\n(0%)"];
640 -> 632 [label="25/25" penwidth=0.5];
648 [label="sort_by\n(0%)"];
648 -> 640 [label="1/1" penwidth=0.5];
656 [label="top_words\n(0%)"];
656 -> 648 [label="1/1" penwidth=0.5];
656 -> 624 [label="1/1" penwidth=0.5];
664 [label="[]=\n(13%)" fillcolor="#2E86C1" fontcolor="#FFFFFF"];
672 [label="+\n(9%)" fillcolor="#D4E6F1" fontcolor="#333333"];
680 [label="[]\n(11%)" fillcolor="#2E86C1" fontcolor="#FFFFFF"];
688 [label="each\n(72%)" fillcolor="#0D2483" fontcolor="#FFFFFF"];
688 -> 664 [label="5800/5800" penwidth=1.1];
688 -> 680 [label="5800/5800" penwidth=1.1];
688 -> 672 [label="5800/5800" penwidth=0.9];
696 [label="initialize\n(0%)"];
704 [label="count_words\n(72%)" fillcolor="#0D2483" fontcolor="#FFFFFF"];
704 -> 688 [label="1/1" penwidth=4.0];
704 -> 696 [label="1/1" penwidth=0.5];
712 [label="split\n(19%)" fillcolor="#2E86C1" fontcolor="#FFFFFF"];
720 [label="tokenize\n(19%)" fillcolor="#2E86C1" fontcolor="#FFFFFF"];
720 -> 712 [label="1/1" penwidth=1.5];
728 [label="gsub\n(8%)" fillcolor="#D4E6F1" fontcolor="#333333"];
736 [label="downcase\n(0%)"];
744 [label="normalize\n(8%)" fillcolor="#D4E6F1" fontcolor="#333333"];
744 -> 728 [label="1/1" penwidth=0.9];
744 -> 736 [label="1/1" penwidth=0.5];
752 [label="*\n(0%)"];
760 [label="run_example\n(100%)" fillcolor="#0D2483" fontcolor="#FFFFFF"];
760 -> 704 [label="1/1" penwidth=4.0];
760 -> 720 [label="1/1" penwidth=1.5];
760 -> 744 [label="1/1" penwidth=0.9];
760 -> 656 [label="1/1" penwidth=0.5];
760 -> 752 [label="1/1" penwidth=0.5];
768 [label="[global]\n(100%)" fillcolor="#0D2483" fontcolor="#FFFFFF"];
768 -> 760 [label="1/1" penwidth=4.0];
}
subgraph cluster_776 {
label = "[global]";
fontname = "Helvetica";
fontcolor = "#1A35A6";
fontsize = 14;
color = "#1A35A6";
style = "rounded,dashed";
penwidth = 1.5;
768;
}
subgraph cluster_784 {
label = "Object";
fontname = "Helvetica";
fontcolor = "#2E86C1";
fontsize = 14;
color = "#2E86C1";
style = "rounded,dashed";
penwidth = 1.5;
760;
744;
720;
704;
656;
}
subgraph cluster_792 {
label = "String";
fontname = "Helvetica";
fontcolor = "#1ABC9C";
fontsize = 14;
color = "#1ABC9C";
style = "rounded,dashed";
penwidth = 1.5;
752;
736;
728;
712;
}
subgraph cluster_800 {
label = "Hash";
fontname = "Helvetica";
fontcolor = "#5B2C8E";
fontsize = 14;
color = "#5B2C8E";
style = "rounded,dashed";
penwidth = 1.5;
696;
680;
664;
640;
}
subgraph cluster_808 {
label = "Array";
fontname = "Helvetica";
fontcolor = "#2471A3";
fontsize = 14;
color = "#2471A3";
style = "rounded,dashed";
penwidth = 1.5;
688;
624;
}
subgraph cluster_816 {
label = "Integer";
fontname = "Helvetica";
fontcolor = "#148F77";
fontsize = 14;
color = "#148F77";
style = "rounded,dashed";
penwidth = 1.5;
672;
632;
}
subgraph cluster_824 {
label = "Enumerable";
fontname = "Helvetica";
fontcolor = "#1F618D";
fontsize = 14;
color = "#1F618D";
style = "rounded,dashed";
penwidth = 1.5;
648;
}
}
