digraph "/usr/bin/ruby; 2043 samples" { node [width=0.375,height=0.25]; Legend [shape=box,fontsize=24,shape=plaintext,label="/usr/bin/ruby\lTotal samples: 2043\lFocusing on: 2035\lDropped nodes with <= 10 abs(samples)\lDropped edges with <= 2 samples\l"]; N1 [label="garbage_collector\n1298 (63.5%)\r",shape=box,fontsize=47.9]; N2 [label="XmlSimple#xml_in\n0 (0.0%)\rof 507 (24.8%)\r",shape=box,fontsize=8.0]; N3 [label="XmlSimple.xml_in\n0 (0.0%)\rof 469 (23.0%)\r",shape=box,fontsize=8.0]; N4 [label="AWS\nResponse.parse\n0 (0.0%)\rof 442 (21.6%)\r",shape=box,fontsize=8.0]; N5 [label="AWS\nBase#response_generator\n0 (0.0%)\rof 431 (21.1%)\r",shape=box,fontsize=8.0]; N6 [label="AWS\nEC2\nBase#describe_images\n0 (0.0%)\rof 422 (20.7%)\r",shape=box,fontsize=8.0]; N7 [label="Class#new\n142 (7.0%)\rof 371 (18.2%)\r",shape=box,fontsize=21.2]; N8 [label="REXML\nDocument#build\n14 (0.7%)\rof 370 (18.1%)\r",shape=box,fontsize=12.1]; N9 [label="REXML\nDocument#initialize\n0 (0.0%)\rof 370 (18.1%)\r",shape=box,fontsize=8.0]; N10 [label="XmlSimple#parse\n0 (0.0%)\rof 370 (18.1%)\r",shape=box,fontsize=8.0]; N11 [label="REXML\nParsers\nTreeParser#parse\n65 (3.2%)\rof 355 (17.4%)\r",shape=box,fontsize=16.9]; N12 [label="REXML\nElement#each_element\n5 (0.2%)\rof 338 (16.5%)\r",shape=box,fontsize=10.5]; N13 [label="REXML\nElements#each\n11 (0.5%)\rof 338 (16.5%)\r",shape=box,fontsize=11.7]; N14 [label="REXML\nXPath.each\n4 (0.2%)\rof 338 (16.5%)\r",shape=box,fontsize=10.2]; N15 [label="XmlSimple#collapse\n45 (2.2%)\rof 338 (16.5%)\r",shape=box,fontsize=15.4]; N16 [label="REXML\nParsers\nBaseParser#pull\n14 (0.7%)\rof 107 (5.2%)\r",shape=box,fontsize=12.1]; N17 [label="XmlSimple#collapse_text_node\n20 (1.0%)\rof 97 (4.7%)\r",shape=box,fontsize=13.0]; N18 [label="REXML\nElement#add_element\n2 (0.1%)\rof 94 (4.6%)\r",shape=box,fontsize=9.6]; N19 [label="REXML\nElements#add\n2 (0.1%)\rof 92 (4.5%)\r",shape=box,fontsize=9.6]; N20 [label="REXML\nElement#initialize\n18 (0.9%)\rof 81 (4.0%)\r",shape=box,fontsize=12.7]; N21 [label="XmlSimple#node_to_text\n6 (0.3%)\rof 76 (3.7%)\r",shape=box,fontsize=10.7]; N22 [label="REXML\nText#value\n19 (0.9%)\rof 74 (3.6%)\r",shape=box,fontsize=12.8]; N23 [label="REXML\nElement#has_elements?\n0 (0.0%)\rof 55 (2.7%)\r",shape=box,fontsize=8.0]; N24 [label="REXML\nElement#has_text?\n3 (0.1%)\rof 55 (2.7%)\r",shape=box,fontsize=9.9]; N25 [label="REXML\nElements#empty?\n2 (0.1%)\rof 55 (2.7%)\r",shape=box,fontsize=9.6]; N26 [label="REXML\nChild#find\n50 (2.4%)\rof 54 (2.6%)\r",shape=box,fontsize=15.8]; N27 [label="REXML\nElement#text\n5 (0.2%)\rof 52 (2.5%)\r",shape=box,fontsize=10.5]; N28 [label="REXML\nElement#texts\n5 (0.2%)\rof 45 (2.2%)\r",shape=box,fontsize=10.5]; N29 [label="REXML\nSource#match\n44 (2.2%)\r",shape=box,fontsize=15.4]; N30 [label="REXML\nChild#find_all\n37 (1.8%)\rof 40 (2.0%)\r",shape=box,fontsize=14.7]; N31 [label="Array#map\n2 (0.1%)\rof 36 (1.8%)\r",shape=box,fontsize=9.6]; N32 [label="Array#each\n7 (0.3%)\rof 33 (1.6%)\r",shape=box,fontsize=10.9]; N33 [label="REXML\nElement#document\n11 (0.5%)\rof 29 (1.4%)\r",shape=box,fontsize=11.7]; N34 [label="XmlSimple#has_mixed_content?\n3 (0.1%)\rof 29 (1.4%)\r",shape=box,fontsize=9.9]; N35 [label="REXML\nXPathParser#parse\n0 (0.0%)\rof 23 (1.1%)\r",shape=box,fontsize=8.0]; N36 [label="REXML\nParent#initialize\n17 (0.8%)\rof 22 (1.1%)\r",shape=box,fontsize=12.6]; N37 [label="Set#initialize\n2 (0.1%)\rof 22 (1.1%)\r",shape=box,fontsize=9.6]; N38 [label="XmlSimple#merge\n13 (0.6%)\rof 21 (1.0%)\r",shape=box,fontsize=12.0]; N39 [label="AWS\nBase#make_request\n0 (0.0%)\rof 20 (1.0%)\r",shape=box,fontsize=8.0]; N40 [label="Net\nHTTP#request\n0 (0.0%)\rof 20 (1.0%)\r",shape=box,fontsize=8.0]; N41 [label="Net\nHTTP#start\n0 (0.0%)\rof 20 (1.0%)\r",shape=box,fontsize=8.0]; N42 [label="Net\nHTTPResponse#body\n0 (0.0%)\rof 20 (1.0%)\r",shape=box,fontsize=8.0]; N43 [label="Net\nHTTPResponse#read_body\n0 (0.0%)\rof 20 (1.0%)\r",shape=box,fontsize=8.0]; N44 [label="Net\nHTTPResponse#read_body_0\n0 (0.0%)\rof 20 (1.0%)\r",shape=box,fontsize=8.0]; N45 [label="Net\nHTTPResponse#read_chunked\n0 (0.0%)\rof 20 (1.0%)\r",shape=box,fontsize=8.0]; N46 [label="Net\nHTTPResponse#reading_body\n0 (0.0%)\rof 20 (1.0%)\r",shape=box,fontsize=8.0]; N47 [label="Net\nBufferedIO#read\n5 (0.2%)\rof 19 (0.9%)\r",shape=box,fontsize=10.5]; N48 [label="REXML\nText#initialize\n17 (0.8%)\rof 19 (0.9%)\r",shape=box,fontsize=12.6]; N49 [label="REXML\nElement#root\n18 (0.9%)\r",shape=box,fontsize=12.7]; N50 [label="REXML\nText.unnormalize\n16 (0.8%)\rof 18 (0.9%)\r",shape=box,fontsize=12.4]; N51 [label="REXML\nParent#each\n2 (0.1%)\rof 16 (0.8%)\r",shape=box,fontsize=9.6]; N52 [label="REXML\nParsers\nXPathParser#parse\n4 (0.2%)\rof 15 (0.7%)\r",shape=box,fontsize=10.2]; N53 [label="Net\nBufferedIO#rbuf_fill\n13 (0.6%)\rof 14 (0.7%)\r",shape=box,fontsize=12.0]; N54 [label="Object#timeout\n0 (0.0%)\rof 14 (0.7%)\r",shape=box,fontsize=8.0]; N55 [label="Timeout.timeout\n1 (0.0%)\rof 14 (0.7%)\r",shape=box,fontsize=9.1]; N56 [label="REXML\nParsers\nXPathParser#OrExpr\n2 (0.1%)\rof 11 (0.5%)\r",shape=box,fontsize=9.6]; N22 -> N50 [label=18, weight=7, style="setlinewidth(0.053071)"]; N13 -> N14 [label=911, weight=117, style="setlinewidth(2.000000)"]; N20 -> N7 [label=32, weight=11, style="setlinewidth(0.094349)"]; N21 -> N31 [label=36, weight=12, style="setlinewidth(0.106143)"]; N14 -> N13 [label=904, weight=117, style="setlinewidth(2.000000)"]; N7 -> N48 [label=19, weight=7, style="setlinewidth(0.056020)"]; N22 -> N33 [label=29, weight=10, style="setlinewidth(0.085504)"]; N44 -> N45 [label=20, weight=8, style="setlinewidth(0.058968)"]; N51 -> N32 [label=14, weight=6, style="setlinewidth(0.041278)"]; N16 -> N7 [label=43, weight=13, style="setlinewidth(0.126781)"]; N20 -> N36 [label=22, weight=8, style="setlinewidth(0.064865)"]; N7 -> N20 [label=81, weight=21, style="setlinewidth(0.238821)"]; N34 -> N28 [label=7, weight=3, style="setlinewidth(0.020639)"]; N15 -> N34 [label=29, weight=10, style="setlinewidth(0.085504)"]; N16 -> N29 [label=44, weight=14, style="setlinewidth(0.129730)"]; N27 -> N22 [label=44, weight=14, style="setlinewidth(0.129730)"]; N32 -> N26 [label=7, weight=3, style="setlinewidth(0.020639)"]; N25 -> N26 [label=54, weight=16, style="setlinewidth(0.159214)"]; N15 -> N17 [label=97, weight=24, style="setlinewidth(0.285995)"]; N26 -> N51 [label=10, weight=5, style="setlinewidth(0.029484)"]; N4 -> N3 [label=442, weight=71, style="setlinewidth(1.303194)"]; N54 -> N55 [label=14, weight=6, style="setlinewidth(0.041278)"]; N15 -> N23 [label=46, weight=14, style="setlinewidth(0.135627)"]; N45 -> N47 [label=19, weight=7, style="setlinewidth(0.056020)"]; N9 -> N8 [label=370, weight=62, style="setlinewidth(1.090909)"]; N7 -> N9 [label=370, weight=62, style="setlinewidth(1.090909)"]; N37 -> N7 [label=20, weight=8, style="setlinewidth(0.058968)"]; N55 -> N53 [label=13, weight=6, style="setlinewidth(0.038329)"]; N24 -> N27 [label=52, weight=15, style="setlinewidth(0.153317)"]; N11 -> N7 [label=77, weight=20, style="setlinewidth(0.227027)"]; N40 -> N46 [label=20, weight=8, style="setlinewidth(0.058968)"]; N21 -> N28 [label=38, weight=12, style="setlinewidth(0.112039)"]; N43 -> N44 [label=20, weight=8, style="setlinewidth(0.058968)"]; N5 -> N39 [label=20, weight=8, style="setlinewidth(0.058968)"]; N13 -> N15 [label=922, weight=118, style="setlinewidth(2.000000)"]; N10 -> N7 [label=370, weight=62, style="setlinewidth(1.090909)"]; N5 -> N4 [label=411, weight=67, style="setlinewidth(1.211794)"]; N15 -> N15 [label=892, weight=116, style="setlinewidth(2.000000)"]; N15 -> N12 [label=801, weight=107, style="setlinewidth(2.000000)"]; N17 -> N21 [label=76, weight=20, style="setlinewidth(0.224079)"]; N14 -> N35 [label=23, weight=8, style="setlinewidth(0.067813)"]; N30 -> N51 [label=6, weight=3, style="setlinewidth(0.017690)"]; N52 -> N56 [label=11, weight=5, style="setlinewidth(0.032432)"]; N39 -> N40 [label=20, weight=8, style="setlinewidth(0.058968)"]; N8 -> N11 [label=355, weight=60, style="setlinewidth(1.046683)"]; N2 -> N15 [label=137, weight=31, style="setlinewidth(0.403931)"]; N34 -> N23 [label=9, weight=4, style="setlinewidth(0.026536)"]; N39 -> N41 [label=20, weight=8, style="setlinewidth(0.058968)"]; N12 -> N13 [label=857, weight=113, style="setlinewidth(2.000000)"]; N11 -> N16 [label=107, weight=26, style="setlinewidth(0.315479)"]; N2 -> N10 [label=370, weight=62, style="setlinewidth(1.090909)"]; N19 -> N7 [label=91, weight=23, style="setlinewidth(0.268305)"]; N34 -> N24 [label=9, weight=4, style="setlinewidth(0.026536)"]; N15 -> N38 [label=21, weight=8, style="setlinewidth(0.061916)"]; N21 -> N22 [label=30, weight=10, style="setlinewidth(0.088452)"]; N53 -> N54 [label=14, weight=6, style="setlinewidth(0.041278)"]; N46 -> N42 [label=20, weight=8, style="setlinewidth(0.058968)"]; N31 -> N21 [label=34, weight=11, style="setlinewidth(0.100246)"]; N41 -> N39 [label=20, weight=8, style="setlinewidth(0.058968)"]; N23 -> N25 [label=55, weight=16, style="setlinewidth(0.162162)"]; N7 -> N37 [label=22, weight=8, style="setlinewidth(0.064865)"]; N3 -> N2 [label=469, weight=74, style="setlinewidth(1.382801)"]; N35 -> N52 [label=15, weight=6, style="setlinewidth(0.044226)"]; N47 -> N53 [label=14, weight=6, style="setlinewidth(0.041278)"]; N6 -> N5 [label=422, weight=68, style="setlinewidth(1.244226)"]; N32 -> N30 [label=3, weight=2, style="setlinewidth(0.008845)"]; N42 -> N43 [label=20, weight=8, style="setlinewidth(0.058968)"]; N33 -> N49 [label=18, weight=7, style="setlinewidth(0.053071)"]; N11 -> N18 [label=94, weight=24, style="setlinewidth(0.277150)"]; N28 -> N30 [label=40, weight=13, style="setlinewidth(0.117936)"]; N18 -> N19 [label=92, weight=23, style="setlinewidth(0.271253)"]; N15 -> N24 [label=46, weight=14, style="setlinewidth(0.135627)"]; }