HatariWii/doc/images/callgraph.svg
2018-05-25 20:45:09 +02:00

716 lines
61 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.26.3 (20100126.1600)
-->
<!-- Title: profile Pages: 1 -->
<svg width="842pt" height="595pt"
viewBox="314.28 72.00 527.72 523.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(0.137082 0.137082) rotate(0) translate(2296.65 3811.23)">
<title>profile</title>
<polygon fill="white" stroke="white" points="-4,5 -4,-3286 1554,-3286 1554,5 -4,5"/>
<text text-anchor="middle" x="774.5" y="-3265.4" font-family="Times Roman,serif" font-size="14.00">Executed instructions</text>
<text text-anchor="middle" x="774.5" y="-3247.4" font-family="Times Roman,serif" font-size="14.00">for badmood&#45;1&#45;frame&#45;CPU.txt</text>
<text text-anchor="middle" x="774.5" y="-3229.4" font-family="Times Roman,serif" font-size="14.00">(Hatari v1.6.2+ (May &#160;4 2013), WinUAE CPU core)</text>
<text text-anchor="middle" x="774.5" y="-3195.4" font-family="Times Roman,serif" font-size="14.00">own cost emphasis (gray bg) &amp; total cost emphasis (red) limit = 2.00%</text>
<text text-anchor="middle" x="774.5" y="-3177.4" font-family="Times Roman,serif" font-size="14.00">nodes which are subroutines and have accurate total costs, have diamond shape</text>
<text text-anchor="middle" x="774.5" y="-3159.4" font-family="Times Roman,serif" font-size="14.00">24 leaf and/or intermediate nodes below 0.20% were removed</text>
<!-- N_48100 -->
<g id="node1" class="node"><title>N_48100</title>
<polygon fill="none" stroke="red" stroke-width="2" points="844,-2742 710,-2644 844,-2546 978,-2644 844,-2742"/>
<text text-anchor="middle" x="844" y="-2676.4" font-family="Times Roman,serif" font-size="14.00">4.30%</text>
<text text-anchor="middle" x="844" y="-2658.4" font-family="Times Roman,serif" font-size="14.00">(own: 0.25%)</text>
<text text-anchor="middle" x="844" y="-2640.4" font-family="Times Roman,serif" font-size="14.00">5819</text>
<text text-anchor="middle" x="844" y="-2622.4" font-family="Times Roman,serif" font-size="14.00">visplane_tryflush</text>
<text text-anchor="middle" x="844" y="-2604.4" font-family="Times Roman,serif" font-size="14.00">(15 calls)</text>
</g>
<!-- N_480B2 -->
<g id="node12" class="node"><title>N_480B2</title>
<polygon fill="none" stroke="red" stroke-width="2" points="927,-2438 807,-2340 927,-2242 1047,-2340 927,-2438"/>
<text text-anchor="middle" x="927" y="-2372.4" font-family="Times Roman,serif" font-size="14.00">4.05%</text>
<text text-anchor="middle" x="927" y="-2354.4" font-family="Times Roman,serif" font-size="14.00">(own: 0.05%)</text>
<text text-anchor="middle" x="927" y="-2336.4" font-family="Times Roman,serif" font-size="14.00">5486</text>
<text text-anchor="middle" x="927" y="-2318.4" font-family="Times Roman,serif" font-size="14.00">flush_visplanes</text>
<text text-anchor="middle" x="927" y="-2300.4" font-family="Times Roman,serif" font-size="14.00">(7 calls)</text>
</g>
<!-- N_48100&#45;&gt;N_480B2 -->
<g id="edge64" class="edge"><title>N_48100&#45;&gt;N_480B2</title>
<path fill="none" stroke="red" stroke-width="2" d="M866.352,-2562.13C876.664,-2524.36 888.998,-2479.19 899.841,-2439.47"/>
<polygon fill="red" stroke="red" points="906.596,-2441.31 905.111,-2420.17 893.091,-2437.62 906.596,-2441.31"/>
<text text-anchor="middle" x="967" y="-2497.4" font-family="Times Roman,serif" font-size="14.00">visplane_tryflush+86</text>
<text text-anchor="middle" x="967" y="-2479.4" font-family="Times Roman,serif" font-size="14.00">($48156)</text>
</g>
<!-- N_48780 -->
<g id="node2" class="node"><title>N_48780</title>
<ellipse fill="none" stroke="black" cx="748" cy="-57" rx="125.865" ry="56.5685"/>
<text text-anchor="middle" x="748" y="-80.4" font-family="Times Roman,serif" font-size="14.00">0.98%</text>
<text text-anchor="middle" x="748" y="-62.4" font-family="Times Roman,serif" font-size="14.00">1326</text>
<text text-anchor="middle" x="748" y="-44.4" font-family="Times Roman,serif" font-size="14.00">R_BSPHyperPlane_RHS</text>
<text text-anchor="middle" x="748" y="-26.4" font-family="Times Roman,serif" font-size="14.00">(587 calls)</text>
</g>
<!-- N_48780&#45;&gt;N_48780 -->
<g id="edge26" class="edge"><title>N_48780&#45;&gt;N_48780</title>
<path fill="none" stroke="black" d="M867.729,-74.8442C882.389,-71.6492 892,-65.7012 892,-57 892,-51.9696 888.788,-47.8594 883.245,-44.6694"/>
<ellipse fill="black" stroke="black" cx="875.267" cy="-41.8346" rx="8.00001" ry="8.00001"/>
<text text-anchor="middle" x="983.5" y="-80.4" font-family="Times Roman,serif" font-size="14.00">R_BSPHyperPlane_RHS+4</text>
<text text-anchor="middle" x="983.5" y="-62.4" font-family="Times Roman,serif" font-size="14.00">($48784)</text>
<text text-anchor="middle" x="983.5" y="-44.4" font-family="Times Roman,serif" font-size="14.00">567 calls</text>
<text text-anchor="middle" x="983.5" y="-26.4" font-family="Times Roman,serif" font-size="14.00">=96.59%</text>
</g>
<!-- N_48728 -->
<g id="node8" class="node"><title>N_48728</title>
<ellipse fill="none" stroke="black" cx="419" cy="-588" rx="85.7684" ry="56.5685"/>
<text text-anchor="middle" x="419" y="-611.4" font-family="Times Roman,serif" font-size="14.00">0.03%</text>
<text text-anchor="middle" x="419" y="-593.4" font-family="Times Roman,serif" font-size="14.00">46</text>
<text text-anchor="middle" x="419" y="-575.4" font-family="Times Roman,serif" font-size="14.00">R_PopBSPNode</text>
<text text-anchor="middle" x="419" y="-557.4" font-family="Times Roman,serif" font-size="14.00">(23 calls)</text>
</g>
<!-- N_48780&#45;&gt;N_48728 -->
<g id="edge98" class="edge"><title>N_48780&#45;&gt;N_48728</title>
<path fill="none" stroke="black" d="M818.547,-104.367C826.395,-112.63 833.255,-121.87 838,-132 851.573,-160.979 859.381,-180.191 838,-204 813.061,-231.772 701.515,-200.504 671,-222 570.084,-293.089 624.549,-373.612 550,-472 532.594,-494.973 510.096,-516.851 488.671,-535.29"/>
<ellipse fill="black" stroke="black" cx="482.355" cy="-540.59" rx="8.00002" ry="8.00002"/>
<text text-anchor="middle" x="767" y="-325.4" font-family="Times Roman,serif" font-size="14.00">R_BSPHyperPlane_RHS+18</text>
<text text-anchor="middle" x="767" y="-307.4" font-family="Times Roman,serif" font-size="14.00">($48792)</text>
<text text-anchor="middle" x="767" y="-289.4" font-family="Times Roman,serif" font-size="14.00">3 calls</text>
<text text-anchor="middle" x="767" y="-271.4" font-family="Times Roman,serif" font-size="14.00">=13.04%</text>
</g>
<!-- N_4872E -->
<g id="node11" class="node"><title>N_4872E</title>
<ellipse fill="lightgray" stroke="red" cx="419" cy="-302" rx="99.201" ry="56.5685"/>
<text text-anchor="middle" x="419" y="-325.4" font-family="Times Roman,serif" font-size="14.00">3.82%</text>
<text text-anchor="middle" x="419" y="-307.4" font-family="Times Roman,serif" font-size="14.00">5170</text>
<text text-anchor="middle" x="419" y="-289.4" font-family="Times Roman,serif" font-size="14.00">R_BSPHyperPlane</text>
<text text-anchor="middle" x="419" y="-271.4" font-family="Times Roman,serif" font-size="14.00">(36 calls)</text>
</g>
<!-- N_48780&#45;&gt;N_4872E -->
<g id="edge14" class="edge"><title>N_48780&#45;&gt;N_4872E</title>
<path fill="none" stroke="red" stroke-width="2" d="M673.714,-102.737C663.386,-111.48 653.695,-121.289 646,-132 626.4,-159.282 645.052,-178.658 623,-204 596.708,-234.215 559.009,-255.906 523.156,-271.07"/>
<ellipse fill="red" stroke="red" cx="515.366" cy="-274.196" rx="8.00001" ry="8.00001"/>
<text text-anchor="middle" x="742" y="-191.4" font-family="Times Roman,serif" font-size="14.00">R_BSPHyperPlane_RHS+24</text>
<text text-anchor="middle" x="742" y="-173.4" font-family="Times Roman,serif" font-size="14.00">($48798)</text>
<text text-anchor="middle" x="742" y="-155.4" font-family="Times Roman,serif" font-size="14.00">11 calls</text>
<text text-anchor="middle" x="742" y="-137.4" font-family="Times Roman,serif" font-size="14.00">=30.56%</text>
</g>
<!-- N_481F8 -->
<g id="node31" class="node"><title>N_481F8</title>
<ellipse fill="none" stroke="black" cx="86" cy="-3093" rx="75.1594" ry="56.5685"/>
<text text-anchor="middle" x="86" y="-3116.4" font-family="Times Roman,serif" font-size="14.00">0.06%</text>
<text text-anchor="middle" x="86" y="-3098.4" font-family="Times Roman,serif" font-size="14.00">77</text>
<text text-anchor="middle" x="86" y="-3080.4" font-family="Times Roman,serif" font-size="14.00">ssector_node</text>
<text text-anchor="middle" x="86" y="-3062.4" font-family="Times Roman,serif" font-size="14.00">(16 calls)</text>
</g>
<!-- N_48780&#45;&gt;N_481F8 -->
<g id="edge28" class="edge"><title>N_48780&#45;&gt;N_481F8</title>
<path fill="none" stroke="black" d="M831.03,-99.7083C842.137,-108.884 852.068,-119.622 859,-132 886.149,-180.478 886.016,-331.429 863,-382 777.79,-569.226 687.127,-574.907 514,-686 415.897,-748.951 341.882,-698.533 275,-794 211.063,-885.263 256,-932.568 256,-1044 256,-1464 256,-1464 256,-1464 256,-1548.18 244.173,-1568.57 233,-1652 225.012,-1711.65 234.437,-1875.43 194,-1920 171.548,-1944.75 143.385,-1913.19 121,-1938 45.8411,-2021.3 86,-2075.81 86,-2188 86,-2907 86,-2907 86,-2907 86,-2944.32 86,-2985.86 86,-3020.2"/>
<ellipse fill="black" stroke="black" cx="86" cy="-3028.43" rx="8" ry="8"/>
<text text-anchor="middle" x="341" y="-1639.4" font-family="Times Roman,serif" font-size="14.00">R_BSPHyperPlane_RHS+26</text>
<text text-anchor="middle" x="341" y="-1621.4" font-family="Times Roman,serif" font-size="14.00">($4879a)</text>
<text text-anchor="middle" x="341" y="-1603.4" font-family="Times Roman,serif" font-size="14.00">6 calls</text>
<text text-anchor="middle" x="341" y="-1585.4" font-family="Times Roman,serif" font-size="14.00">=37.50%</text>
</g>
<!-- N_48206 -->
<g id="node3" class="node"><title>N_48206</title>
<ellipse fill="none" stroke="black" cx="448" cy="-2907" rx="74.9533" ry="56.5685"/>
<text text-anchor="middle" x="448" y="-2930.4" font-family="Times Roman,serif" font-size="14.00">0.41%</text>
<text text-anchor="middle" x="448" y="-2912.4" font-family="Times Roman,serif" font-size="14.00">550</text>
<text text-anchor="middle" x="448" y="-2894.4" font-family="Times Roman,serif" font-size="14.00">build_ssector</text>
<text text-anchor="middle" x="448" y="-2876.4" font-family="Times Roman,serif" font-size="14.00">(15 calls)</text>
</g>
<!-- N_48206&#45;&gt;N_48100 -->
<g id="edge34" class="edge"><title>N_48206&#45;&gt;N_48100</title>
<path fill="none" stroke="red" stroke-width="2" d="M521.844,-2896.22C573.251,-2886.02 641.539,-2866.87 693,-2832 732.192,-2805.44 766.224,-2765.66 792.008,-2729.52"/>
<polygon fill="red" stroke="red" points="798.024,-2733.13 803.625,-2712.69 786.503,-2725.17 798.024,-2733.13"/>
<text text-anchor="middle" x="829.5" y="-2801.4" font-family="Times Roman,serif" font-size="14.00">build_ssector+116</text>
<text text-anchor="middle" x="829.5" y="-2783.4" font-family="Times Roman,serif" font-size="14.00">($4827a)</text>
</g>
<!-- N_482A0 -->
<g id="node7" class="node"><title>N_482A0</title>
<ellipse fill="lightgray" stroke="red" cx="336" cy="-2644" rx="79.196" ry="56.5685"/>
<text text-anchor="middle" x="336" y="-2667.4" font-family="Times Roman,serif" font-size="14.00">2.04%</text>
<text text-anchor="middle" x="336" y="-2649.4" font-family="Times Roman,serif" font-size="14.00">2766</text>
<text text-anchor="middle" x="336" y="-2631.4" font-family="Times Roman,serif" font-size="14.00">segment_loop</text>
<text text-anchor="middle" x="336" y="-2613.4" font-family="Times Roman,serif" font-size="14.00">(50 calls)</text>
</g>
<!-- N_48206&#45;&gt;N_482A0 -->
<g id="edge68" class="edge"><title>N_48206&#45;&gt;N_482A0</title>
<path fill="none" stroke="red" stroke-width="2" d="M419.781,-2854.5C416.026,-2847.01 412.328,-2839.35 409,-2832 391.648,-2793.65 374.495,-2749.87 361.181,-2714.2"/>
<ellipse fill="red" stroke="red" cx="358.312" cy="-2706.45" rx="8.00001" ry="8.00001"/>
<text text-anchor="middle" x="473.5" y="-2819.4" font-family="Times Roman,serif" font-size="14.00">build_ssector+150</text>
<text text-anchor="middle" x="473.5" y="-2801.4" font-family="Times Roman,serif" font-size="14.00">($4829c)</text>
<text text-anchor="middle" x="473.5" y="-2783.4" font-family="Times Roman,serif" font-size="14.00">15 calls</text>
<text text-anchor="middle" x="473.5" y="-2765.4" font-family="Times Roman,serif" font-size="14.00">=30.00%</text>
</g>
<!-- N_4A3E8 -->
<g id="node26" class="node"><title>N_4A3E8</title>
<polygon fill="none" stroke="black" points="560,-2724 433,-2644 560,-2564 687,-2644 560,-2724"/>
<text text-anchor="middle" x="560" y="-2667.4" font-family="Times Roman,serif" font-size="14.00">0.47%</text>
<text text-anchor="middle" x="560" y="-2649.4" font-family="Times Roman,serif" font-size="14.00">630</text>
<text text-anchor="middle" x="560" y="-2631.4" font-family="Times Roman,serif" font-size="14.00">process_lighting</text>
<text text-anchor="middle" x="560" y="-2613.4" font-family="Times Roman,serif" font-size="14.00">(15 calls)</text>
</g>
<!-- N_48206&#45;&gt;N_4A3E8 -->
<g id="edge96" class="edge"><title>N_48206&#45;&gt;N_4A3E8</title>
<path fill="none" stroke="black" d="M505.674,-2870.08C518.265,-2859.32 530.156,-2846.49 538,-2832 552.691,-2804.87 559.565,-2772.35 562.38,-2742.05"/>
<polygon fill="black" stroke="black" points="569.369,-2742.45 563.706,-2722.03 555.4,-2741.52 569.369,-2742.45"/>
<text text-anchor="middle" x="624.5" y="-2801.4" font-family="Times Roman,serif" font-size="14.00">build_ssector+112</text>
<text text-anchor="middle" x="624.5" y="-2783.4" font-family="Times Roman,serif" font-size="14.00">($48276)</text>
</g>
<!-- N_48716 -->
<g id="node4" class="node"><title>N_48716</title>
<ellipse fill="none" stroke="black" cx="755" cy="-892" rx="103.238" ry="56.5685"/>
<text text-anchor="middle" x="755" y="-915.4" font-family="Times Roman,serif" font-size="14.00">0.07%</text>
<text text-anchor="middle" x="755" y="-897.4" font-family="Times Roman,serif" font-size="14.00">96</text>
<text text-anchor="middle" x="755" y="-879.4" font-family="Times Roman,serif" font-size="14.00">R_RenderBSPNode</text>
<text text-anchor="middle" x="755" y="-861.4" font-family="Times Roman,serif" font-size="14.00">(16 calls)</text>
</g>
<!-- N_48716&#45;&gt;N_48728 -->
<g id="edge30" class="edge"><title>N_48716&#45;&gt;N_48728</title>
<path fill="none" stroke="black" d="M701.388,-843.494C641.636,-789.433 545.12,-702.108 481.86,-644.873"/>
<ellipse fill="black" stroke="black" cx="475.604" cy="-639.213" rx="8.00002" ry="8.00002"/>
<text text-anchor="middle" x="698" y="-763.4" font-family="Times Roman,serif" font-size="14.00">R_RenderBSPNode+16</text>
<text text-anchor="middle" x="698" y="-745.4" font-family="Times Roman,serif" font-size="14.00">($48726)</text>
<text text-anchor="middle" x="698" y="-727.4" font-family="Times Roman,serif" font-size="14.00">16 calls</text>
<text text-anchor="middle" x="698" y="-709.4" font-family="Times Roman,serif" font-size="14.00">=69.57%</text>
</g>
<!-- N_4819C -->
<g id="node5" class="node"><title>N_4819C</title>
<ellipse fill="none" stroke="black" cx="1320" cy="-2340" rx="62.9325" ry="56.5685"/>
<text text-anchor="middle" x="1320" y="-2363.4" font-family="Times Roman,serif" font-size="14.00">0.01%</text>
<text text-anchor="middle" x="1320" y="-2345.4" font-family="Times Roman,serif" font-size="14.00">20</text>
<text text-anchor="middle" x="1320" y="-2327.4" font-family="Times Roman,serif" font-size="14.00">finish_tree</text>
<text text-anchor="middle" x="1320" y="-2309.4" font-family="Times Roman,serif" font-size="14.00">(1 calls)</text>
</g>
<!-- N_48BDC -->
<g id="node9" class="node"><title>N_48BDC</title>
<polygon fill="none" stroke="black" points="1180,-2134 1069,-2036 1180,-1938 1291,-2036 1180,-2134"/>
<text text-anchor="middle" x="1180" y="-2068.4" font-family="Times Roman,serif" font-size="14.00">0.63%</text>
<text text-anchor="middle" x="1180" y="-2050.4" font-family="Times Roman,serif" font-size="14.00">(own: 0.05%)</text>
<text text-anchor="middle" x="1180" y="-2032.4" font-family="Times Roman,serif" font-size="14.00">857</text>
<text text-anchor="middle" x="1180" y="-2014.4" font-family="Times Roman,serif" font-size="14.00">get_flat_floor</text>
<text text-anchor="middle" x="1180" y="-1996.4" font-family="Times Roman,serif" font-size="14.00">(2 calls)</text>
</g>
<!-- N_4819C&#45;&gt;N_48BDC -->
<g id="edge56" class="edge"><title>N_4819C&#45;&gt;N_48BDC</title>
<path fill="none" stroke="black" d="M1317.49,-2283.23C1314.68,-2236.5 1308.98,-2174.43 1298,-2152 1287.69,-2130.95 1271.97,-2111.53 1255.33,-2094.84"/>
<polygon fill="black" stroke="black" points="1259.93,-2089.56 1240.58,-2080.91 1250.31,-2099.73 1259.93,-2089.56"/>
<text text-anchor="middle" x="1363.5" y="-2211.4" font-family="Times Roman,serif" font-size="14.00">finish_tree+64</text>
<text text-anchor="middle" x="1363.5" y="-2193.4" font-family="Times Roman,serif" font-size="14.00">($481dc)</text>
<text text-anchor="middle" x="1363.5" y="-2175.4" font-family="Times Roman,serif" font-size="14.00">1 calls</text>
<text text-anchor="middle" x="1363.5" y="-2157.4" font-family="Times Roman,serif" font-size="14.00">=50.00%</text>
</g>
<!-- N_48B74 -->
<g id="node15" class="node"><title>N_48B74</title>
<polygon fill="none" stroke="black" points="1429,-2134 1309,-2036 1429,-1938 1549,-2036 1429,-2134"/>
<text text-anchor="middle" x="1429" y="-2068.4" font-family="Times Roman,serif" font-size="14.00">0.35%</text>
<text text-anchor="middle" x="1429" y="-2050.4" font-family="Times Roman,serif" font-size="14.00">(own: 0.08%)</text>
<text text-anchor="middle" x="1429" y="-2032.4" font-family="Times Roman,serif" font-size="14.00">470</text>
<text text-anchor="middle" x="1429" y="-2014.4" font-family="Times Roman,serif" font-size="14.00">get_flat_ceiling</text>
<text text-anchor="middle" x="1429" y="-1996.4" font-family="Times Roman,serif" font-size="14.00">(3 calls)</text>
</g>
<!-- N_4819C&#45;&gt;N_48B74 -->
<g id="edge52" class="edge"><title>N_4819C&#45;&gt;N_48B74</title>
<path fill="none" stroke="black" d="M1366.98,-2301.85C1388.59,-2281.3 1412.05,-2254.03 1424,-2224 1433.62,-2199.82 1437.74,-2172.48 1438.84,-2146.29"/>
<polygon fill="black" stroke="black" points="1445.84,-2146.18 1439.14,-2126.08 1431.85,-2145.98 1445.84,-2146.18"/>
<text text-anchor="middle" x="1489.5" y="-2211.4" font-family="Times Roman,serif" font-size="14.00">finish_tree+40</text>
<text text-anchor="middle" x="1489.5" y="-2193.4" font-family="Times Roman,serif" font-size="14.00">($481c4)</text>
<text text-anchor="middle" x="1489.5" y="-2175.4" font-family="Times Roman,serif" font-size="14.00">1 calls</text>
<text text-anchor="middle" x="1489.5" y="-2157.4" font-family="Times Roman,serif" font-size="14.00">=33.33%</text>
</g>
<!-- N_4879E -->
<g id="node6" class="node"><title>N_4879E</title>
<ellipse fill="none" stroke="black" cx="124" cy="-57" rx="123.951" ry="56.5685"/>
<text text-anchor="middle" x="124" y="-80.4" font-family="Times Roman,serif" font-size="14.00">0.75%</text>
<text text-anchor="middle" x="124" y="-62.4" font-family="Times Roman,serif" font-size="14.00">1015</text>
<text text-anchor="middle" x="124" y="-44.4" font-family="Times Roman,serif" font-size="14.00">R_BSPHyperPlane_LHS</text>
<text text-anchor="middle" x="124" y="-26.4" font-family="Times Roman,serif" font-size="14.00">(449 calls)</text>
</g>
<!-- N_4879E&#45;&gt;N_4879E -->
<g id="edge62" class="edge"><title>N_4879E&#45;&gt;N_4879E</title>
<path fill="none" stroke="black" d="M241.798,-74.9031C256.405,-71.7226 266,-65.7549 266,-57 266,-51.9386 262.793,-47.8087 257.265,-44.6104"/>
<ellipse fill="black" stroke="black" cx="249.333" cy="-41.7831" rx="8.00001" ry="8.00001"/>
<text text-anchor="middle" x="356.5" y="-80.4" font-family="Times Roman,serif" font-size="14.00">R_BSPHyperPlane_LHS+4</text>
<text text-anchor="middle" x="356.5" y="-62.4" font-family="Times Roman,serif" font-size="14.00">($487a2)</text>
<text text-anchor="middle" x="356.5" y="-44.4" font-family="Times Roman,serif" font-size="14.00">433 calls</text>
<text text-anchor="middle" x="356.5" y="-26.4" font-family="Times Roman,serif" font-size="14.00">=96.44%</text>
</g>
<!-- N_4879E&#45;&gt;N_48728 -->
<g id="edge54" class="edge"><title>N_4879E&#45;&gt;N_48728</title>
<path fill="none" stroke="black" d="M73.2152,-108.58C68.2543,-115.973 63.9683,-123.851 61,-132 21.8903,-239.365 52.2545,-290.726 121,-382 176.875,-456.185 267.44,-513.327 334.086,-548.406"/>
<ellipse fill="black" stroke="black" cx="341.238" cy="-552.099" rx="8.00002" ry="8.00002"/>
<text text-anchor="middle" x="216" y="-325.4" font-family="Times Roman,serif" font-size="14.00">R_BSPHyperPlane_LHS+18</text>
<text text-anchor="middle" x="216" y="-307.4" font-family="Times Roman,serif" font-size="14.00">($487b0)</text>
<text text-anchor="middle" x="216" y="-289.4" font-family="Times Roman,serif" font-size="14.00">4 calls</text>
<text text-anchor="middle" x="216" y="-271.4" font-family="Times Roman,serif" font-size="14.00">=17.39%</text>
</g>
<!-- N_4879E&#45;&gt;N_4872E -->
<g id="edge32" class="edge"><title>N_4879E&#45;&gt;N_4872E</title>
<path fill="none" stroke="red" stroke-width="2" d="M201.571,-101.325C212.915,-110.351 223.588,-120.618 232,-132 251.967,-159.015 234.121,-177.683 255,-204 273.437,-227.239 299.009,-246.202 324.48,-261.04"/>
<ellipse fill="red" stroke="red" cx="331.579" cy="-264.979" rx="8.00002" ry="8.00002"/>
<text text-anchor="middle" x="350" y="-191.4" font-family="Times Roman,serif" font-size="14.00">R_BSPHyperPlane_LHS+26</text>
<text text-anchor="middle" x="350" y="-173.4" font-family="Times Roman,serif" font-size="14.00">($487b8)</text>
<text text-anchor="middle" x="350" y="-155.4" font-family="Times Roman,serif" font-size="14.00">8 calls</text>
<text text-anchor="middle" x="350" y="-137.4" font-family="Times Roman,serif" font-size="14.00">=22.22%</text>
</g>
<!-- N_4879E&#45;&gt;N_481F8 -->
<g id="edge74" class="edge"><title>N_4879E&#45;&gt;N_481F8</title>
<path fill="none" stroke="black" d="M60.061,-105.628C52.6545,-113.701 45.9821,-122.551 41,-132 5.43875,-199.443 18,-225.756 18,-302 18,-1464 18,-1464 18,-1464 18,-1515.57 15.8788,-1528.43 15,-1580 10.3955,-1850.19 10,-1917.77 10,-2188 10,-2907 10,-2907 10,-2907 10,-2949.27 27.0314,-2993.21 44.9692,-3027.75"/>
<ellipse fill="black" stroke="black" cx="48.8531" cy="-3034.92" rx="8.00002" ry="8.00002"/>
<text text-anchor="middle" x="110" y="-1639.4" font-family="Times Roman,serif" font-size="14.00">R_BSPHyperPlane_LHS+30</text>
<text text-anchor="middle" x="110" y="-1621.4" font-family="Times Roman,serif" font-size="14.00">($487bc)</text>
<text text-anchor="middle" x="110" y="-1603.4" font-family="Times Roman,serif" font-size="14.00">4 calls</text>
<text text-anchor="middle" x="110" y="-1585.4" font-family="Times Roman,serif" font-size="14.00">=25.00%</text>
</g>
<!-- N_483BA -->
<g id="node16" class="node"><title>N_483BA</title>
<ellipse fill="none" stroke="black" cx="466" cy="-2340" rx="99.9096" ry="56.5685"/>
<text text-anchor="middle" x="466" y="-2363.4" font-family="Times Roman,serif" font-size="14.00">0.26%</text>
<text text-anchor="middle" x="466" y="-2345.4" font-family="Times Roman,serif" font-size="14.00">357</text>
<text text-anchor="middle" x="466" y="-2327.4" font-family="Times Roman,serif" font-size="14.00">seg_prelight_done</text>
<text text-anchor="middle" x="466" y="-2309.4" font-family="Times Roman,serif" font-size="14.00">(21 calls)</text>
</g>
<!-- N_482A0&#45;&gt;N_483BA -->
<g id="edge44" class="edge"><title>N_482A0&#45;&gt;N_483BA</title>
<path fill="none" stroke="black" d="M372.952,-2593.79C387.379,-2576.84 405.019,-2558.96 424,-2546 442.818,-2533.16 459.022,-2546.73 472,-2528 495.111,-2494.65 494.375,-2449.39 487.496,-2411.63"/>
<ellipse fill="black" stroke="black" cx="485.859" cy="-2403.8" rx="8.00001" ry="8.00001"/>
<text text-anchor="middle" x="562" y="-2515.4" font-family="Times Roman,serif" font-size="14.00">segment_loop+&#45;498</text>
<text text-anchor="middle" x="562" y="-2497.4" font-family="Times Roman,serif" font-size="14.00">($480ae)</text>
<text text-anchor="middle" x="562" y="-2479.4" font-family="Times Roman,serif" font-size="14.00">1 calls</text>
<text text-anchor="middle" x="562" y="-2461.4" font-family="Times Roman,serif" font-size="14.00">=4.76%</text>
</g>
<!-- N_482A0&#45;&gt;N_483BA -->
<g id="edge58" class="edge"><title>N_482A0&#45;&gt;N_483BA</title>
<path fill="none" stroke="black" d="M322.923,-2587.97C316.716,-2549.18 314.218,-2497.3 333,-2456 344.344,-2431.05 363.997,-2409.38 384.767,-2391.73"/>
<ellipse fill="black" stroke="black" cx="391.192" cy="-2386.56" rx="8.00002" ry="8.00002"/>
<text text-anchor="middle" x="400.5" y="-2515.4" font-family="Times Roman,serif" font-size="14.00">segment_loop+278</text>
<text text-anchor="middle" x="400.5" y="-2497.4" font-family="Times Roman,serif" font-size="14.00">($483b6)</text>
<text text-anchor="middle" x="400.5" y="-2479.4" font-family="Times Roman,serif" font-size="14.00">20 calls</text>
<text text-anchor="middle" x="400.5" y="-2461.4" font-family="Times Roman,serif" font-size="14.00">=95.24%</text>
</g>
<!-- N_486CC -->
<g id="node18" class="node"><title>N_486CC</title>
<ellipse fill="none" stroke="black" cx="579" cy="-1750" rx="85.0596" ry="56.5685"/>
<text text-anchor="middle" x="579" y="-1773.4" font-family="Times Roman,serif" font-size="14.00">0.03%</text>
<text text-anchor="middle" x="579" y="-1755.4" font-family="Times Roman,serif" font-size="14.00">36</text>
<text text-anchor="middle" x="579" y="-1737.4" font-family="Times Roman,serif" font-size="14.00">sector_window</text>
<text text-anchor="middle" x="579" y="-1719.4" font-family="Times Roman,serif" font-size="14.00">(36 calls)</text>
</g>
<!-- N_482A0&#45;&gt;N_486CC -->
<g id="edge46" class="edge"><title>N_482A0&#45;&gt;N_486CC</title>
<path fill="none" stroke="black" d="M369.714,-2592.59C384.196,-2574.76 402.711,-2556.6 424,-2546 466.326,-2524.93 601.03,-2559.82 636,-2528 761.604,-2413.71 587.181,-2275.26 704,-2152 727.878,-2126.81 758.468,-2161.23 780,-2134 834.035,-2065.67 814.676,-2017.91 780,-1938 754.553,-1879.36 700.803,-1830.66 655.285,-1797.53"/>
<ellipse fill="black" stroke="black" cx="648.61" cy="-1792.8" rx="8.00002" ry="8.00002"/>
<text text-anchor="middle" x="771.5" y="-2211.4" font-family="Times Roman,serif" font-size="14.00">segment_loop+248</text>
<text text-anchor="middle" x="771.5" y="-2193.4" font-family="Times Roman,serif" font-size="14.00">($48398)</text>
<text text-anchor="middle" x="771.5" y="-2175.4" font-family="Times Roman,serif" font-size="14.00">15 calls</text>
<text text-anchor="middle" x="771.5" y="-2157.4" font-family="Times Roman,serif" font-size="14.00">=41.67%</text>
</g>
<!-- N_486D0 -->
<g id="node20" class="node"><title>N_486D0</title>
<ellipse fill="none" stroke="black" cx="476" cy="-1464" rx="72.832" ry="56.5685"/>
<text text-anchor="middle" x="476" y="-1487.4" font-family="Times Roman,serif" font-size="14.00">0.20%</text>
<text text-anchor="middle" x="476" y="-1469.4" font-family="Times Roman,serif" font-size="14.00">270</text>
<text text-anchor="middle" x="476" y="-1451.4" font-family="Times Roman,serif" font-size="14.00">seg_invisible</text>
<text text-anchor="middle" x="476" y="-1433.4" font-family="Times Roman,serif" font-size="14.00">(50 calls)</text>
</g>
<!-- N_482A0&#45;&gt;N_486D0 -->
<g id="edge70" class="edge"><title>N_482A0&#45;&gt;N_486D0</title>
<path fill="none" stroke="black" d="M310.202,-2590.56C241.361,-2444.35 63.9685,-2041.73 146,-1938 167.532,-1910.77 192.602,-1938.46 222,-1920 343.215,-1843.89 321.863,-1769.24 425,-1670 434.608,-1660.76 442.202,-1663.47 449,-1652 469.336,-1617.68 476.482,-1573.82 478.362,-1537.09"/>
<ellipse fill="black" stroke="black" cx="478.628" cy="-1528.78" rx="8" ry="8"/>
<text text-anchor="middle" x="213.5" y="-2059.4" font-family="Times Roman,serif" font-size="14.00">segment_loop+118</text>
<text text-anchor="middle" x="213.5" y="-2041.4" font-family="Times Roman,serif" font-size="14.00">($48316)</text>
<text text-anchor="middle" x="213.5" y="-2023.4" font-family="Times Roman,serif" font-size="14.00">14 calls</text>
<text text-anchor="middle" x="213.5" y="-2005.4" font-family="Times Roman,serif" font-size="14.00">=28.00%</text>
</g>
<!-- N_48728&#45;&gt;N_4872E -->
<g id="edge92" class="edge"><title>N_48728&#45;&gt;N_4872E</title>
<path fill="none" stroke="red" stroke-width="2" d="M419,-531.496C419,-486.692 419,-423.743 419,-375.103"/>
<ellipse fill="red" stroke="red" cx="419" cy="-366.876" rx="8" ry="8"/>
<text text-anchor="middle" x="482.5" y="-459.4" font-family="Times Roman,serif" font-size="14.00">R_PopBSPNode+2</text>
<text text-anchor="middle" x="482.5" y="-441.4" font-family="Times Roman,serif" font-size="14.00">($4872a)</text>
<text text-anchor="middle" x="482.5" y="-423.4" font-family="Times Roman,serif" font-size="14.00">17 calls</text>
<text text-anchor="middle" x="482.5" y="-405.4" font-family="Times Roman,serif" font-size="14.00">=47.22%</text>
</g>
<!-- N_48728&#45;&gt;N_481F8 -->
<g id="edge38" class="edge"><title>N_48728&#45;&gt;N_481F8</title>
<path fill="none" stroke="black" d="M365.136,-632.418C305.597,-686.837 218,-785.072 218,-892 218,-1330 218,-1330 218,-1330 218,-1473.17 255.048,-1516.44 209,-1652 174.401,-1753.85 103.015,-1746.64 67,-1848 16.3282,-1990.61 48,-2036.65 48,-2188 48,-2907 48,-2907 48,-2907 48,-2945.55 55.9339,-2987.71 64.5512,-3022.12"/>
<ellipse fill="black" stroke="black" cx="66.6417" cy="-3030.11" rx="8.00001" ry="8.00001"/>
<text text-anchor="middle" x="130.5" y="-1907.4" font-family="Times Roman,serif" font-size="14.00">R_PopBSPNode+2</text>
<text text-anchor="middle" x="130.5" y="-1889.4" font-family="Times Roman,serif" font-size="14.00">($4872a)</text>
<text text-anchor="middle" x="130.5" y="-1871.4" font-family="Times Roman,serif" font-size="14.00">6 calls</text>
<text text-anchor="middle" x="130.5" y="-1853.4" font-family="Times Roman,serif" font-size="14.00">=37.50%</text>
</g>
<!-- N_48C74 -->
<g id="node30" class="node"><title>N_48C74</title>
<polygon fill="lightgray" stroke="red" points="1180,-1830 1025,-1750 1180,-1670 1335,-1750 1180,-1830"/>
<text text-anchor="middle" x="1180" y="-1773.4" font-family="Times Roman,serif" font-size="14.00">2.41%</text>
<text text-anchor="middle" x="1180" y="-1755.4" font-family="Times Roman,serif" font-size="14.00">3264</text>
<text text-anchor="middle" x="1180" y="-1737.4" font-family="Times Roman,serif" font-size="14.00">stack_visplane_area</text>
<text text-anchor="middle" x="1180" y="-1719.4" font-family="Times Roman,serif" font-size="14.00">(13 calls)</text>
</g>
<!-- N_48BDC&#45;&gt;N_48C74 -->
<g id="edge78" class="edge"><title>N_48BDC&#45;&gt;N_48C74</title>
<path fill="none" stroke="red" stroke-width="2" d="M1180,-1937.98C1180,-1909.74 1180,-1878.9 1180,-1850.51"/>
<polygon fill="red" stroke="red" points="1187,-1850.35 1180,-1830.35 1173,-1850.35 1187,-1850.35"/>
<text text-anchor="middle" x="1240.5" y="-1907.4" font-family="Times Roman,serif" font-size="14.00">get_flat_floor+90</text>
<text text-anchor="middle" x="1240.5" y="-1889.4" font-family="Times Roman,serif" font-size="14.00">($48c36)</text>
<text text-anchor="middle" x="1240.5" y="-1871.4" font-family="Times Roman,serif" font-size="14.00">2 calls</text>
<text text-anchor="middle" x="1240.5" y="-1853.4" font-family="Times Roman,serif" font-size="14.00">=15.38%</text>
</g>
<!-- N_49C2C -->
<g id="node10" class="node"><title>N_49C2C</title>
<ellipse fill="lightgray" stroke="red" cx="998" cy="-302" rx="92.839" ry="56.5685"/>
<text text-anchor="middle" x="998" y="-325.4" font-family="Times Roman,serif" font-size="14.00">39.97%</text>
<text text-anchor="middle" x="998" y="-307.4" font-family="Times Roman,serif" font-size="14.00">54144</text>
<text text-anchor="middle" x="998" y="-289.4" font-family="Times Roman,serif" font-size="14.00">render_wall_1x1</text>
<text text-anchor="middle" x="998" y="-271.4" font-family="Times Roman,serif" font-size="14.00">(18 calls)</text>
</g>
<!-- N_4872E&#45;&gt;N_48780 -->
<g id="edge94" class="edge"><title>N_4872E&#45;&gt;N_48780</title>
<path fill="none" stroke="black" d="M433.862,-246.033C437.508,-232.289 441.398,-217.613 445,-204 453.466,-172.006 440.6,-155.404 464,-132 485.896,-110.1 550.943,-92.098 613.266,-79.2254"/>
<ellipse fill="black" stroke="black" cx="621.18" cy="-77.6376" rx="8.00001" ry="8.00001"/>
<text text-anchor="middle" x="541.5" y="-191.4" font-family="Times Roman,serif" font-size="14.00">R_BSPHyperPlane+80</text>
<text text-anchor="middle" x="541.5" y="-173.4" font-family="Times Roman,serif" font-size="14.00">($4877e)</text>
<text text-anchor="middle" x="541.5" y="-155.4" font-family="Times Roman,serif" font-size="14.00">20 calls</text>
<text text-anchor="middle" x="541.5" y="-137.4" font-family="Times Roman,serif" font-size="14.00">=3.41%</text>
</g>
<!-- N_4872E&#45;&gt;N_4879E -->
<g id="edge8" class="edge"><title>N_4872E&#45;&gt;N_4879E</title>
<path fill="none" stroke="black" d="M350.304,-261.002C322.551,-246.292 289.645,-231.104 258,-222 219.155,-210.824 104.131,-233.963 77,-204 57.3349,-182.282 63.0443,-152.298 76.0392,-125.071"/>
<ellipse fill="black" stroke="black" cx="79.8992" cy="-117.79" rx="8.00002" ry="8.00002"/>
<text text-anchor="middle" x="154.5" y="-191.4" font-family="Times Roman,serif" font-size="14.00">R_BSPHyperPlane+80</text>
<text text-anchor="middle" x="154.5" y="-173.4" font-family="Times Roman,serif" font-size="14.00">($4877e)</text>
<text text-anchor="middle" x="154.5" y="-155.4" font-family="Times Roman,serif" font-size="14.00">16 calls</text>
<text text-anchor="middle" x="154.5" y="-137.4" font-family="Times Roman,serif" font-size="14.00">=3.56%</text>
</g>
<!-- N_480B2&#45;&gt;N_48BDC -->
<g id="edge100" class="edge"><title>N_480B2&#45;&gt;N_48BDC</title>
<path fill="none" stroke="black" d="M962.908,-2271.14C970.315,-2255.81 977.753,-2239.51 984,-2224 996.553,-2192.84 983.463,-2175.97 1007,-2152 1024.43,-2134.25 1038.24,-2146.06 1060,-2134 1077.29,-2124.42 1094.53,-2112.26 1110.34,-2099.8"/>
<polygon fill="black" stroke="black" points="1115.19,-2104.88 1126.24,-2086.8 1106.33,-2094.05 1115.19,-2104.88"/>
<text text-anchor="middle" x="1074" y="-2211.4" font-family="Times Roman,serif" font-size="14.00">flush_visplanes+42</text>
<text text-anchor="middle" x="1074" y="-2193.4" font-family="Times Roman,serif" font-size="14.00">($480dc)</text>
<text text-anchor="middle" x="1074" y="-2175.4" font-family="Times Roman,serif" font-size="14.00">1 calls</text>
<text text-anchor="middle" x="1074" y="-2157.4" font-family="Times Roman,serif" font-size="14.00">=50.00%</text>
</g>
<!-- N_480B2&#45;&gt;N_48B74 -->
<g id="edge50" class="edge"><title>N_480B2&#45;&gt;N_48B74</title>
<path fill="none" stroke="black" d="M1013.19,-2312.15C1057.4,-2293.71 1108.62,-2265.2 1141,-2224 1161.45,-2197.98 1135.13,-2173.83 1160,-2152 1207.15,-2110.62 1241.95,-2157.78 1300,-2134 1319.92,-2125.84 1339.47,-2113.8 1357.08,-2100.92"/>
<polygon fill="black" stroke="black" points="1361.4,-2106.43 1372.99,-2088.69 1352.86,-2095.33 1361.4,-2106.43"/>
<text text-anchor="middle" x="1227" y="-2211.4" font-family="Times Roman,serif" font-size="14.00">flush_visplanes+62</text>
<text text-anchor="middle" x="1227" y="-2193.4" font-family="Times Roman,serif" font-size="14.00">($480f0)</text>
<text text-anchor="middle" x="1227" y="-2175.4" font-family="Times Roman,serif" font-size="14.00">2 calls</text>
<text text-anchor="middle" x="1227" y="-2157.4" font-family="Times Roman,serif" font-size="14.00">=66.67%</text>
</g>
<!-- N_48B00 -->
<g id="node23" class="node"><title>N_48B00</title>
<polygon fill="none" stroke="red" stroke-width="2" points="940,-2134 829,-2036 940,-1938 1051,-2036 940,-2134"/>
<text text-anchor="middle" x="940" y="-2068.4" font-family="Times Roman,serif" font-size="14.00">3.25%</text>
<text text-anchor="middle" x="940" y="-2050.4" font-family="Times Roman,serif" font-size="14.00">(own: 1.69%)</text>
<text text-anchor="middle" x="940" y="-2032.4" font-family="Times Roman,serif" font-size="14.00">4401</text>
<text text-anchor="middle" x="940" y="-2014.4" font-family="Times Roman,serif" font-size="14.00">get_ssector</text>
<text text-anchor="middle" x="940" y="-1996.4" font-family="Times Roman,serif" font-size="14.00">(4 calls)</text>
</g>
<!-- N_480B2&#45;&gt;N_48B00 -->
<g id="edge4" class="edge"><title>N_480B2&#45;&gt;N_48B00</title>
<path fill="none" stroke="red" stroke-width="2" d="M878.576,-2281.41C866.913,-2263.98 856.074,-2244.13 850,-2224 840.757,-2193.36 839.633,-2182.27 850,-2152 855.76,-2135.18 865.062,-2118.91 875.549,-2104.15"/>
<polygon fill="red" stroke="red" points="881.181,-2108.31 887.767,-2088.17 870.059,-2099.81 881.181,-2108.31"/>
<text text-anchor="middle" x="917" y="-2193.4" font-family="Times Roman,serif" font-size="14.00">flush_visplanes+10</text>
<text text-anchor="middle" x="917" y="-2175.4" font-family="Times Roman,serif" font-size="14.00">($480bc)</text>
</g>
<!-- N_494B4 -->
<g id="node13" class="node"><title>N_494B4</title>
<polygon fill="lightgray" stroke="red" points="1125,-1294 1005,-1196 1125,-1098 1245,-1196 1125,-1294"/>
<text text-anchor="middle" x="1125" y="-1228.4" font-family="Times Roman,serif" font-size="14.00">34.82%</text>
<text text-anchor="middle" x="1125" y="-1210.4" font-family="Times Roman,serif" font-size="14.00">(own: 27.62%)</text>
<text text-anchor="middle" x="1125" y="-1192.4" font-family="Times Roman,serif" font-size="14.00">47161</text>
<text text-anchor="middle" x="1125" y="-1174.4" font-family="Times Roman,serif" font-size="14.00">render_flats</text>
<text text-anchor="middle" x="1125" y="-1156.4" font-family="Times Roman,serif" font-size="14.00">(1 calls)</text>
</g>
<!-- N_494CC -->
<g id="node19" class="node"><title>N_494CC</title>
<ellipse fill="lightgray" stroke="red" cx="1276" cy="-892" rx="94.0452" ry="56.5685"/>
<text text-anchor="middle" x="1276" y="-915.4" font-family="Times Roman,serif" font-size="14.00">27.56%</text>
<text text-anchor="middle" x="1276" y="-897.4" font-family="Times Roman,serif" font-size="14.00">37335</text>
<text text-anchor="middle" x="1276" y="-879.4" font-family="Times Roman,serif" font-size="14.00">render_flats_1x1</text>
<text text-anchor="middle" x="1276" y="-861.4" font-family="Times Roman,serif" font-size="14.00">(1 calls)</text>
</g>
<!-- N_494B4&#45;&gt;N_494CC -->
<g id="edge76" class="edge"><title>N_494B4&#45;&gt;N_494CC</title>
<path fill="none" stroke="red" stroke-width="2" d="M1159.64,-1126.26C1184.31,-1076.58 1217.32,-1010.14 1241.87,-960.707"/>
<ellipse fill="red" stroke="red" cx="1245.48" cy="-953.437" rx="8.00002" ry="8.00002"/>
<text text-anchor="middle" x="1270.5" y="-1049.4" font-family="Times Roman,serif" font-size="14.00">render_flats+20</text>
<text text-anchor="middle" x="1270.5" y="-1031.4" font-family="Times Roman,serif" font-size="14.00">($494c8)</text>
</g>
<!-- N_47438 -->
<g id="node14" class="node"><title>N_47438</title>
<polygon fill="none" stroke="black" points="1277,-382 1155,-302 1277,-222 1399,-302 1277,-382"/>
<text text-anchor="middle" x="1277" y="-325.4" font-family="Times Roman,serif" font-size="14.00">0.28%</text>
<text text-anchor="middle" x="1277" y="-307.4" font-family="Times Roman,serif" font-size="14.00">378</text>
<text text-anchor="middle" x="1277" y="-289.4" font-family="Times Roman,serif" font-size="14.00">cache_resource</text>
<text text-anchor="middle" x="1277" y="-271.4" font-family="Times Roman,serif" font-size="14.00">(21 calls)</text>
</g>
<!-- N_48B74&#45;&gt;N_48C74 -->
<g id="edge16" class="edge"><title>N_48B74&#45;&gt;N_48C74</title>
<path fill="none" stroke="red" stroke-width="2" d="M1391.64,-1968.27C1369.18,-1930.71 1338.51,-1884.38 1305,-1848 1292.31,-1834.22 1277.55,-1820.86 1262.72,-1808.66"/>
<polygon fill="red" stroke="red" points="1266.69,-1802.88 1246.68,-1795.91 1257.98,-1813.83 1266.69,-1802.88"/>
<text text-anchor="middle" x="1425" y="-1907.4" font-family="Times Roman,serif" font-size="14.00">get_flat_ceiling+86</text>
<text text-anchor="middle" x="1425" y="-1889.4" font-family="Times Roman,serif" font-size="14.00">($48bca)</text>
<text text-anchor="middle" x="1425" y="-1871.4" font-family="Times Roman,serif" font-size="14.00">3 calls</text>
<text text-anchor="middle" x="1425" y="-1853.4" font-family="Times Roman,serif" font-size="14.00">=23.08%</text>
</g>
<!-- N_483BA&#45;&gt;N_486CC -->
<g id="edge66" class="edge"><title>N_483BA&#45;&gt;N_486CC</title>
<path fill="none" stroke="black" d="M532.392,-2297.67C556.5,-2278.41 580.995,-2253.34 594,-2224 627.862,-2147.61 600.339,-1931.31 594,-1848 593.363,-1839.63 592.425,-1830.9 591.323,-1822.24"/>
<ellipse fill="black" stroke="black" cx="590.215" cy="-1814.24" rx="8.00001" ry="8.00001"/>
<text text-anchor="middle" x="693.5" y="-2059.4" font-family="Times Roman,serif" font-size="14.00">seg_prelight_done+456</text>
<text text-anchor="middle" x="693.5" y="-2041.4" font-family="Times Roman,serif" font-size="14.00">($48582)</text>
<text text-anchor="middle" x="693.5" y="-2023.4" font-family="Times Roman,serif" font-size="14.00">6 calls</text>
<text text-anchor="middle" x="693.5" y="-2005.4" font-family="Times Roman,serif" font-size="14.00">=16.67%</text>
</g>
<!-- N_48650 -->
<g id="node24" class="node"><title>N_48650</title>
<ellipse fill="none" stroke="black" cx="505" cy="-2036" rx="67.1751" ry="56.5685"/>
<text text-anchor="middle" x="505" y="-2059.4" font-family="Times Roman,serif" font-size="14.00">0.33%</text>
<text text-anchor="middle" x="505" y="-2041.4" font-family="Times Roman,serif" font-size="14.00">450</text>
<text text-anchor="middle" x="505" y="-2023.4" font-family="Times Roman,serif" font-size="14.00">sector_wall</text>
<text text-anchor="middle" x="505" y="-2005.4" font-family="Times Roman,serif" font-size="14.00">(15 calls)</text>
</g>
<!-- N_483BA&#45;&gt;N_48650 -->
<g id="edge48" class="edge"><title>N_483BA&#45;&gt;N_48650</title>
<path fill="none" stroke="black" d="M446.004,-2284.62C435.202,-2246.81 426.253,-2195.83 438,-2152 442.961,-2133.49 451.67,-2114.88 461.2,-2098.15"/>
<ellipse fill="black" stroke="black" cx="465.405" cy="-2091.14" rx="8.00002" ry="8.00002"/>
<text text-anchor="middle" x="516" y="-2193.4" font-family="Times Roman,serif" font-size="14.00">seg_prelight_done+64</text>
<text text-anchor="middle" x="516" y="-2175.4" font-family="Times Roman,serif" font-size="14.00">($483fa)</text>
</g>
<!-- N_48C44 -->
<g id="node17" class="node"><title>N_48C44</title>
<polygon fill="lightgray" stroke="red" points="859,-1276 731,-1196 859,-1116 987,-1196 859,-1276"/>
<text text-anchor="middle" x="859" y="-1219.4" font-family="Times Roman,serif" font-size="14.00">2.28%</text>
<text text-anchor="middle" x="859" y="-1201.4" font-family="Times Roman,serif" font-size="14.00">3086</text>
<text text-anchor="middle" x="859" y="-1183.4" font-family="Times Roman,serif" font-size="14.00">init_stategroups</text>
<text text-anchor="middle" x="859" y="-1165.4" font-family="Times Roman,serif" font-size="14.00">(1 calls)</text>
</g>
<!-- N_486CC&#45;&gt;N_486D0 -->
<g id="edge88" class="edge"><title>N_486CC&#45;&gt;N_486D0</title>
<path fill="none" stroke="black" d="M559.141,-1694.86C542.594,-1648.91 518.934,-1583.21 501.081,-1533.64"/>
<ellipse fill="black" stroke="black" cx="498.334" cy="-1526.02" rx="8.00001" ry="8.00001"/>
<text text-anchor="middle" x="595.5" y="-1630.4" font-family="Times Roman,serif" font-size="14.00">sector_window</text>
<text text-anchor="middle" x="595.5" y="-1612.4" font-family="Times Roman,serif" font-size="14.00">36 calls</text>
<text text-anchor="middle" x="595.5" y="-1594.4" font-family="Times Roman,serif" font-size="14.00">=72.00%</text>
</g>
<!-- N_494CC&#45;&gt;N_47438 -->
<g id="edge36" class="edge"><title>N_494CC&#45;&gt;N_47438</title>
<path fill="none" stroke="black" d="M1334.85,-847.532C1355.77,-828.13 1376.89,-803.513 1388,-776 1405.77,-732.003 1408.65,-611.309 1375,-490 1363.91,-450.014 1343.58,-408.786 1324.3,-375.165"/>
<polygon fill="black" stroke="black" points="1330.26,-371.492 1314.07,-357.826 1318.2,-378.608 1330.26,-371.492"/>
<text text-anchor="middle" x="1473.5" y="-611.4" font-family="Times Roman,serif" font-size="14.00">render_flats_1x1+62</text>
<text text-anchor="middle" x="1473.5" y="-593.4" font-family="Times Roman,serif" font-size="14.00">($4950a)</text>
<text text-anchor="middle" x="1473.5" y="-575.4" font-family="Times Roman,serif" font-size="14.00">3 calls</text>
<text text-anchor="middle" x="1473.5" y="-557.4" font-family="Times Roman,serif" font-size="14.00">=14.29%</text>
</g>
<!-- N_49438 -->
<g id="node21" class="node"><title>N_49438</title>
<polygon fill="lightgray" stroke="red" points="1242,-668 1118,-588 1242,-508 1366,-588 1242,-668"/>
<text text-anchor="middle" x="1242" y="-611.4" font-family="Times Roman,serif" font-size="14.00">7.16%</text>
<text text-anchor="middle" x="1242" y="-593.4" font-family="Times Roman,serif" font-size="14.00">9701</text>
<text text-anchor="middle" x="1242" y="-575.4" font-family="Times Roman,serif" font-size="14.00">stream_texture</text>
<text text-anchor="middle" x="1242" y="-557.4" font-family="Times Roman,serif" font-size="14.00">(3 calls)</text>
</g>
<!-- N_494CC&#45;&gt;N_49438 -->
<g id="edge40" class="edge"><title>N_494CC&#45;&gt;N_49438</title>
<path fill="none" stroke="red" stroke-width="2" d="M1255.71,-836.702C1249.73,-817.729 1243.98,-796.186 1241,-776 1236.67,-746.627 1235.54,-714.391 1235.88,-685.035"/>
<polygon fill="red" stroke="red" points="1242.89,-684.906 1236.36,-664.749 1228.89,-684.581 1242.89,-684.906"/>
<text text-anchor="middle" x="1314.5" y="-745.4" font-family="Times Roman,serif" font-size="14.00">render_flats_1x1+66</text>
<text text-anchor="middle" x="1314.5" y="-727.4" font-family="Times Roman,serif" font-size="14.00">($4950e)</text>
</g>
<!-- N_486D0&#45;&gt;N_482A0 -->
<g id="edge90" class="edge"><title>N_486D0&#45;&gt;N_482A0</title>
<path fill="none" stroke="red" stroke-width="2" d="M481.942,-1520.34C484.341,-1558.12 484.467,-1608.69 474,-1652 453.221,-1737.97 429.639,-1753.64 385,-1830 355.76,-1880.02 328.966,-1882.6 312,-1938 273.604,-2063.37 305.539,-2397.39 317,-2528 318.251,-2542.25 320.241,-2557.4 322.473,-2571.88"/>
<ellipse fill="red" stroke="red" cx="323.786" cy="-2579.97" rx="8.00001" ry="8.00001"/>
<text text-anchor="middle" x="370.5" y="-2059.4" font-family="Times Roman,serif" font-size="14.00">seg_invisible+18</text>
<text text-anchor="middle" x="370.5" y="-2041.4" font-family="Times Roman,serif" font-size="14.00">($486e2)</text>
<text text-anchor="middle" x="370.5" y="-2023.4" font-family="Times Roman,serif" font-size="14.00">35 calls</text>
<text text-anchor="middle" x="370.5" y="-2005.4" font-family="Times Roman,serif" font-size="14.00">=70.00%</text>
</g>
<!-- N_486E6 -->
<g id="node25" class="node"><title>N_486E6</title>
<ellipse fill="none" stroke="black" cx="410" cy="-1196" rx="62.9325" ry="56.5685"/>
<text text-anchor="middle" x="410" y="-1219.4" font-family="Times Roman,serif" font-size="14.00">0.21%</text>
<text text-anchor="middle" x="410" y="-1201.4" font-family="Times Roman,serif" font-size="14.00">278</text>
<text text-anchor="middle" x="410" y="-1183.4" font-family="Times Roman,serif" font-size="14.00">do_ssector</text>
<text text-anchor="middle" x="410" y="-1165.4" font-family="Times Roman,serif" font-size="14.00">(15 calls)</text>
</g>
<!-- N_486D0&#45;&gt;N_486E6 -->
<g id="edge24" class="edge"><title>N_486D0&#45;&gt;N_486E6</title>
<path fill="none" stroke="black" d="M462.325,-1408.47C452.236,-1367.51 438.428,-1311.43 427.529,-1267.18"/>
<ellipse fill="black" stroke="black" cx="425.571" cy="-1259.23" rx="8.00001" ry="8.00001"/>
<text text-anchor="middle" x="505.5" y="-1335.4" font-family="Times Roman,serif" font-size="14.00">seg_invisible+12</text>
<text text-anchor="middle" x="505.5" y="-1317.4" font-family="Times Roman,serif" font-size="14.00">($486dc)</text>
</g>
<!-- N_4815C -->
<g id="node22" class="node"><title>N_4815C</title>
<polygon fill="lightgray" stroke="red" points="602,-1294 491,-1196 602,-1098 713,-1196 602,-1294"/>
<text text-anchor="middle" x="602" y="-1228.4" font-family="Times Roman,serif" font-size="14.00">59.72%</text>
<text text-anchor="middle" x="602" y="-1210.4" font-family="Times Roman,serif" font-size="14.00">(own: 9.63%)</text>
<text text-anchor="middle" x="602" y="-1192.4" font-family="Times Roman,serif" font-size="14.00">80888</text>
<text text-anchor="middle" x="602" y="-1174.4" font-family="Times Roman,serif" font-size="14.00">descend_bsp</text>
<text text-anchor="middle" x="602" y="-1156.4" font-family="Times Roman,serif" font-size="14.00">(1 calls)</text>
</g>
<!-- N_4815C&#45;&gt;N_48716 -->
<g id="edge20" class="edge"><title>N_4815C&#45;&gt;N_48716</title>
<path fill="none" stroke="black" d="M656.517,-1145.74C676.215,-1129.17 699.229,-1111.54 722,-1098 740.159,-1087.2 754.223,-1097.54 766,-1080 788.643,-1046.27 786.715,-1001 778.733,-963.33"/>
<ellipse fill="black" stroke="black" cx="776.858" cy="-955.489" rx="8.00001" ry="8.00001"/>
<text text-anchor="middle" x="843.5" y="-1067.4" font-family="Times Roman,serif" font-size="14.00">descend_bsp+60</text>
<text text-anchor="middle" x="843.5" y="-1049.4" font-family="Times Roman,serif" font-size="14.00">($48198)</text>
<text text-anchor="middle" x="843.5" y="-1031.4" font-family="Times Roman,serif" font-size="14.00">1 calls</text>
<text text-anchor="middle" x="843.5" y="-1013.4" font-family="Times Roman,serif" font-size="14.00">=6.25%</text>
</g>
<!-- N_48B00&#45;&gt;N_48C74 -->
<g id="edge22" class="edge"><title>N_48B00&#45;&gt;N_48C74</title>
<path fill="none" stroke="red" stroke-width="2" d="M974.906,-1968.75C996.168,-1931.11 1025.46,-1884.56 1058,-1848 1070.01,-1834.51 1084.01,-1821.42 1098.15,-1809.42"/>
<polygon fill="red" stroke="red" points="1103.04,-1814.47 1114.09,-1796.39 1094.17,-1803.63 1103.04,-1814.47"/>
<text text-anchor="middle" x="1118" y="-1907.4" font-family="Times Roman,serif" font-size="14.00">get_ssector+100</text>
<text text-anchor="middle" x="1118" y="-1889.4" font-family="Times Roman,serif" font-size="14.00">($48b64)</text>
<text text-anchor="middle" x="1118" y="-1871.4" font-family="Times Roman,serif" font-size="14.00">8 calls</text>
<text text-anchor="middle" x="1118" y="-1853.4" font-family="Times Roman,serif" font-size="14.00">=61.54%</text>
</g>
<!-- N_48650&#45;&gt;N_486CC -->
<g id="edge84" class="edge"><title>N_48650&#45;&gt;N_486CC</title>
<path fill="none" stroke="black" d="M481.732,-1982.59C468.384,-1943.85 457.582,-1890.95 476,-1848 483.299,-1830.98 495.166,-1815.52 508.296,-1802.17"/>
<ellipse fill="black" stroke="black" cx="514.274" cy="-1796.49" rx="8.00002" ry="8.00002"/>
<text text-anchor="middle" x="535" y="-1907.4" font-family="Times Roman,serif" font-size="14.00">sector_wall+120</text>
<text text-anchor="middle" x="535" y="-1889.4" font-family="Times Roman,serif" font-size="14.00">($486c8)</text>
<text text-anchor="middle" x="535" y="-1871.4" font-family="Times Roman,serif" font-size="14.00">15 calls</text>
<text text-anchor="middle" x="535" y="-1853.4" font-family="Times Roman,serif" font-size="14.00">=41.67%</text>
</g>
<!-- N_486E6&#45;&gt;N_48716 -->
<g id="edge60" class="edge"><title>N_486E6&#45;&gt;N_48716</title>
<path fill="none" stroke="black" d="M440.369,-1146.27C452.04,-1129.65 466.353,-1111.86 482,-1098 494.216,-1087.18 503.691,-1092.65 514,-1080 535.222,-1053.96 511.632,-1030.02 537,-1008 573.086,-976.675 599.838,-1010.51 643,-990 662.248,-980.856 680.719,-967.431 696.915,-953.434"/>
<ellipse fill="black" stroke="black" cx="702.893" cy="-948.04" rx="8.00002" ry="8.00002"/>
<text text-anchor="middle" x="588.5" y="-1067.4" font-family="Times Roman,serif" font-size="14.00">do_ssector+46</text>
<text text-anchor="middle" x="588.5" y="-1049.4" font-family="Times Roman,serif" font-size="14.00">($48714)</text>
<text text-anchor="middle" x="588.5" y="-1031.4" font-family="Times Roman,serif" font-size="14.00">15 calls</text>
<text text-anchor="middle" x="588.5" y="-1013.4" font-family="Times Roman,serif" font-size="14.00">=93.75%</text>
</g>
<!-- N_49B28 -->
<g id="node29" class="node"><title>N_49B28</title>
<polygon fill="none" stroke="red" stroke-width="2" points="1020,-990 876,-892 1020,-794 1164,-892 1020,-990"/>
<text text-anchor="middle" x="1020" y="-924.4" font-family="Times Roman,serif" font-size="14.00">42.19%</text>
<text text-anchor="middle" x="1020" y="-906.4" font-family="Times Roman,serif" font-size="14.00">(own: 1.70%)</text>
<text text-anchor="middle" x="1020" y="-888.4" font-family="Times Roman,serif" font-size="14.00">57144</text>
<text text-anchor="middle" x="1020" y="-870.4" font-family="Times Roman,serif" font-size="14.00">add_wall_segment</text>
<text text-anchor="middle" x="1020" y="-852.4" font-family="Times Roman,serif" font-size="14.00">(18 calls)</text>
</g>
<!-- N_486E6&#45;&gt;N_49B28 -->
<g id="edge42" class="edge"><title>N_486E6&#45;&gt;N_49B28</title>
<path fill="none" stroke="red" stroke-width="2" d="M436.252,-1144.51C447.856,-1126.9 463.186,-1108.9 482,-1098 543.147,-1062.56 586.545,-1126.24 640,-1080 665.031,-1058.35 633.678,-1029.31 659,-1008 694.498,-978.127 823.078,-1004.95 867,-990 890.917,-981.861 914.844,-969.223 936.434,-955.697"/>
<polygon fill="red" stroke="red" points="940.297,-961.535 953.203,-944.729 932.633,-949.819 940.297,-961.535"/>
<text text-anchor="middle" x="710.5" y="-1049.4" font-family="Times Roman,serif" font-size="14.00">do_ssector+20</text>
<text text-anchor="middle" x="710.5" y="-1031.4" font-family="Times Roman,serif" font-size="14.00">($486fa)</text>
</g>
<!-- N_49ACC -->
<g id="node32" class="node"><title>N_49ACC</title>
<polygon fill="lightgray" stroke="red" points="459,-972 284,-892 459,-812 634,-892 459,-972"/>
<text text-anchor="middle" x="459" y="-915.4" font-family="Times Roman,serif" font-size="14.00">2.84%</text>
<text text-anchor="middle" x="459" y="-897.4" font-family="Times Roman,serif" font-size="14.00">3851</text>
<text text-anchor="middle" x="459" y="-879.4" font-family="Times Roman,serif" font-size="14.00">add_partition_segment</text>
<text text-anchor="middle" x="459" y="-861.4" font-family="Times Roman,serif" font-size="14.00">(6 calls)</text>
</g>
<!-- N_486E6&#45;&gt;N_49ACC -->
<g id="edge72" class="edge"><title>N_486E6&#45;&gt;N_49ACC</title>
<path fill="none" stroke="red" stroke-width="2" d="M404.674,-1139.49C402.498,-1101.85 402.232,-1051.51 411,-1008 413.099,-997.583 416.14,-986.926 419.687,-976.498"/>
<polygon fill="red" stroke="red" points="426.353,-978.657 426.769,-957.471 413.232,-973.773 426.353,-978.657"/>
<text text-anchor="middle" x="462.5" y="-1049.4" font-family="Times Roman,serif" font-size="14.00">do_ssector+20</text>
<text text-anchor="middle" x="462.5" y="-1031.4" font-family="Times Roman,serif" font-size="14.00">($486fa)</text>
</g>
<!-- N_49BEA -->
<g id="node27" class="node"><title>N_49BEA</title>
<polygon fill="lightgray" stroke="red" points="980,-686 860,-588 980,-490 1100,-588 980,-686"/>
<text text-anchor="middle" x="980" y="-620.4" font-family="Times Roman,serif" font-size="14.00">40.49%</text>
<text text-anchor="middle" x="980" y="-602.4" font-family="Times Roman,serif" font-size="14.00">(own: 40.25%)</text>
<text text-anchor="middle" x="980" y="-584.4" font-family="Times Roman,serif" font-size="14.00">54844</text>
<text text-anchor="middle" x="980" y="-566.4" font-family="Times Roman,serif" font-size="14.00">render_wall</text>
<text text-anchor="middle" x="980" y="-548.4" font-family="Times Roman,serif" font-size="14.00">(18 calls)</text>
</g>
<!-- N_49BEA&#45;&gt;N_49C2C -->
<g id="edge82" class="edge"><title>N_49BEA&#45;&gt;N_49C2C</title>
<path fill="none" stroke="red" stroke-width="2" d="M985.869,-494.749C988.316,-455.875 991.115,-411.398 993.407,-374.971"/>
<ellipse fill="red" stroke="red" cx="993.919" cy="-366.834" rx="8" ry="8"/>
<text text-anchor="middle" x="1048" y="-441.4" font-family="Times Roman,serif" font-size="14.00">render_wall+62</text>
<text text-anchor="middle" x="1048" y="-423.4" font-family="Times Roman,serif" font-size="14.00">($49c28)</text>
</g>
<!-- N_49BEA&#45;&gt;N_47438 -->
<g id="edge18" class="edge"><title>N_49BEA&#45;&gt;N_47438</title>
<path fill="none" stroke="black" d="M1037.61,-536.946C1059.84,-516.945 1085.33,-493.643 1108,-472 1144.12,-437.513 1183.51,-398.006 1215.17,-365.761"/>
<polygon fill="black" stroke="black" points="1220.59,-370.225 1229.58,-351.037 1210.59,-360.431 1220.59,-370.225"/>
<text text-anchor="middle" x="1234" y="-459.4" font-family="Times Roman,serif" font-size="14.00">render_wall+26</text>
<text text-anchor="middle" x="1234" y="-441.4" font-family="Times Roman,serif" font-size="14.00">($49c04)</text>
<text text-anchor="middle" x="1234" y="-423.4" font-family="Times Roman,serif" font-size="14.00">18 calls</text>
<text text-anchor="middle" x="1234" y="-405.4" font-family="Times Roman,serif" font-size="14.00">=85.71%</text>
</g>
<!-- N_47A6C -->
<g id="node28" class="node"><title>N_47A6C</title>
<polygon fill="none" stroke="red" stroke-width="2" points="992,-1562 874,-1464 992,-1366 1110,-1464 992,-1562"/>
<text text-anchor="middle" x="992" y="-1496.4" font-family="Times Roman,serif" font-size="14.00">100.00%</text>
<text text-anchor="middle" x="992" y="-1478.4" font-family="Times Roman,serif" font-size="14.00">(own: 0.09%)</text>
<text text-anchor="middle" x="992" y="-1460.4" font-family="Times Roman,serif" font-size="14.00">135449</text>
<text text-anchor="middle" x="992" y="-1442.4" font-family="Times Roman,serif" font-size="14.00">display_engine</text>
<text text-anchor="middle" x="992" y="-1424.4" font-family="Times Roman,serif" font-size="14.00">(1 calls)</text>
</g>
<!-- N_47A6C&#45;&gt;N_494B4 -->
<g id="edge6" class="edge"><title>N_47A6C&#45;&gt;N_494B4</title>
<path fill="none" stroke="red" stroke-width="2" d="M1026.6,-1394.29C1043.31,-1360.61 1063.55,-1319.83 1081.31,-1284.03"/>
<polygon fill="red" stroke="red" points="1087.72,-1286.86 1090.35,-1265.83 1075.18,-1280.63 1087.72,-1286.86"/>
<text text-anchor="middle" x="1137.5" y="-1335.4" font-family="Times Roman,serif" font-size="14.00">display_engine+302</text>
<text text-anchor="middle" x="1137.5" y="-1317.4" font-family="Times Roman,serif" font-size="14.00">($47b9a)</text>
</g>
<!-- N_47A6C&#45;&gt;N_48C44 -->
<g id="edge10" class="edge"><title>N_47A6C&#45;&gt;N_48C44</title>
<path fill="none" stroke="red" stroke-width="2" d="M943.276,-1406.32C929.853,-1388.44 916.197,-1368.13 906,-1348 896.111,-1328.48 887.842,-1306.49 881.137,-1285.42"/>
<polygon fill="red" stroke="red" points="887.767,-1283.16 875.302,-1266.02 874.36,-1287.19 887.767,-1283.16"/>
<text text-anchor="middle" x="976.5" y="-1335.4" font-family="Times Roman,serif" font-size="14.00">display_engine+286</text>
<text text-anchor="middle" x="976.5" y="-1317.4" font-family="Times Roman,serif" font-size="14.00">($47b8a)</text>
</g>
<!-- N_47A6C&#45;&gt;N_4815C -->
<g id="edge102" class="edge"><title>N_47A6C&#45;&gt;N_4815C</title>
<path fill="none" stroke="red" stroke-width="2" d="M909.733,-1434.21C859.833,-1414.02 796.299,-1384.41 746,-1348 715.087,-1325.62 685.311,-1296.04 660.939,-1268.92"/>
<polygon fill="red" stroke="red" points="666.07,-1264.15 647.615,-1253.74 655.549,-1273.39 666.07,-1264.15"/>
<text text-anchor="middle" x="816.5" y="-1335.4" font-family="Times Roman,serif" font-size="14.00">display_engine+294</text>
<text text-anchor="middle" x="816.5" y="-1317.4" font-family="Times Roman,serif" font-size="14.00">($47b92)</text>
</g>
<!-- N_491EA -->
<g id="node33" class="node"><title>N_491EA</title>
<polygon fill="lightgray" stroke="red" points="1406,-1276 1263,-1196 1406,-1116 1549,-1196 1406,-1276"/>
<text text-anchor="middle" x="1406" y="-1219.4" font-family="Times Roman,serif" font-size="14.00">3.04%</text>
<text text-anchor="middle" x="1406" y="-1201.4" font-family="Times Roman,serif" font-size="14.00">4120</text>
<text text-anchor="middle" x="1406" y="-1183.4" font-family="Times Roman,serif" font-size="14.00">initialise_freetable</text>
<text text-anchor="middle" x="1406" y="-1165.4" font-family="Times Roman,serif" font-size="14.00">(2 calls)</text>
</g>
<!-- N_47A6C&#45;&gt;N_491EA -->
<g id="edge2" class="edge"><title>N_47A6C&#45;&gt;N_491EA</title>
<path fill="none" stroke="red" stroke-width="2" d="M1067.47,-1428.41C1110.83,-1406.94 1165.71,-1377.99 1212,-1348 1254.04,-1320.76 1298.2,-1286.65 1333.75,-1257.64"/>
<polygon fill="red" stroke="red" points="1338.45,-1262.84 1349.44,-1244.72 1329.55,-1252.03 1338.45,-1262.84"/>
<text text-anchor="middle" x="1336" y="-1335.4" font-family="Times Roman,serif" font-size="14.00">display_engine+6010</text>
<text text-anchor="middle" x="1336" y="-1317.4" font-family="Times Roman,serif" font-size="14.00">($491e6)</text>
</g>
<!-- N_49B28&#45;&gt;N_49BEA -->
<g id="edge12" class="edge"><title>N_49B28&#45;&gt;N_49BEA</title>
<path fill="none" stroke="red" stroke-width="2" d="M1008.16,-802.024C1003.81,-768.947 998.834,-731.14 994.289,-696.598"/>
<polygon fill="red" stroke="red" points="1001.22,-695.613 991.671,-676.697 987.34,-697.439 1001.22,-695.613"/>
<text text-anchor="middle" x="1087.5" y="-745.4" font-family="Times Roman,serif" font-size="14.00">add_wall_segment+186</text>
<text text-anchor="middle" x="1087.5" y="-727.4" font-family="Times Roman,serif" font-size="14.00">($49be2)</text>
</g>
<!-- N_481F8&#45;&gt;N_48206 -->
<g id="edge80" class="edge"><title>N_481F8&#45;&gt;N_48206</title>
<path fill="none" stroke="black" d="M148.23,-3061.03C210.061,-3029.26 305,-2980.48 371.423,-2946.35"/>
<ellipse fill="black" stroke="black" cx="378.862" cy="-2942.52" rx="8.00002" ry="8.00002"/>
<text text-anchor="middle" x="360.5" y="-3005.4" font-family="Times Roman,serif" font-size="14.00">ssector_node+12</text>
<text text-anchor="middle" x="360.5" y="-2987.4" font-family="Times Roman,serif" font-size="14.00">($48204)</text>
</g>
<!-- N_481F8&#45;&gt;N_4819C -->
<g id="edge86" class="edge"><title>N_481F8&#45;&gt;N_4819C</title>
<path fill="none" stroke="black" d="M159.833,-3082.9C309.764,-3059.61 656.148,-2991.43 898,-2832 1072.94,-2716.68 1216.64,-2508.85 1282,-2404.08"/>
<ellipse fill="black" stroke="black" cx="1286.31" cy="-2397.11" rx="8.00002" ry="8.00002"/>
<text text-anchor="middle" x="1046" y="-2801.4" font-family="Times Roman,serif" font-size="14.00">ssector_node+2</text>
<text text-anchor="middle" x="1046" y="-2783.4" font-family="Times Roman,serif" font-size="14.00">($481fa)</text>
</g>
</g>
</svg>