github.com/ii64/gouring@v0.4.1/assets/sqpoll.svg (about) 1 <svg width="1228pt" height="1119pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 2 <g id="graph0" class="graph" transform="scale(1.3 1.3) rotate(0) translate(4 1115)"> 3 <title>perf</title> 4 <polygon fill="white" stroke="transparent" points="-4,4 -4,-1115 1223.5,-1115 1223.5,4 -4,4"></polygon> 5 <!-- N1 --> 6 <g id="node1" class="node"> 7 <title>N1</title> 8 <g id="a_node1"><a xlink:title="main.main (71.27s)"> 9 <polygon fill="#eddad5" stroke="#b22300" points="385.5,-1008 237.5,-1008 237.5,-924 385.5,-924 385.5,-1008"></polygon> 10 <text text-anchor="middle" x="311.5" y="-990.4" font-family="Times,serif" font-size="17.00">main</text> 11 <text text-anchor="middle" x="311.5" y="-971.4" font-family="Times,serif" font-size="17.00">main</text> 12 <text text-anchor="middle" x="311.5" y="-952.4" font-family="Times,serif" font-size="17.00">17.80s (11.99%)</text> 13 <text text-anchor="middle" x="311.5" y="-933.4" font-family="Times,serif" font-size="17.00">of 71.27s (48.02%)</text> 14 </a> 15 </g> 16 </g> 17 <!-- N20 --> 18 <g id="node20" class="node"> 19 <title>N20</title> 20 <g id="a_node20"><a xlink:title="github.com/ii64/gouring.(*IoUring).GetSqe (8.58s)"> 21 <polygon fill="#edeae6" stroke="#b29c7e" points="149,-858 66,-858 66,-795 149,-795 149,-858"></polygon> 22 <text text-anchor="middle" x="107.5" y="-846" font-family="Times,serif" font-size="10.00">gouring</text> 23 <text text-anchor="middle" x="107.5" y="-835" font-family="Times,serif" font-size="10.00">(*IoUring)</text> 24 <text text-anchor="middle" x="107.5" y="-824" font-family="Times,serif" font-size="10.00">GetSqe</text> 25 <text text-anchor="middle" x="107.5" y="-813" font-family="Times,serif" font-size="10.00">0.32s (0.22%)</text> 26 <text text-anchor="middle" x="107.5" y="-802" font-family="Times,serif" font-size="10.00">of 8.58s (5.78%)</text> 27 </a> 28 </g> 29 </g> 30 <!-- N1->N20 --> 31 <g id="edge13" class="edge"> 32 <title>N1->N20</title> 33 <g id="a_edge13"><a xlink:title="main.main -> github.com/ii64/gouring.(*IoUring).GetSqe (8.58s)"> 34 <path fill="none" stroke="#b29c7e" d="M237.24,-928.86C224.37,-921.76 211.33,-914.01 199.5,-906 181.59,-893.86 163.19,-878.78 147.6,-865.09"></path> 35 <polygon fill="#b29c7e" stroke="#b29c7e" points="149.52,-862.11 139.72,-858.08 144.87,-867.34 149.52,-862.11"></polygon> 36 </a> 37 </g> 38 <g id="a_edge13-label"><a xlink:title="main.main -> github.com/ii64/gouring.(*IoUring).GetSqe (8.58s)"> 39 <text text-anchor="middle" x="221.5" y="-894.8" font-family="Times,serif" font-size="14.00"> 8.58s</text> 40 <text text-anchor="middle" x="221.5" y="-879.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 41 </a> 42 </g> 43 </g> 44 <!-- N26 --> 45 <g id="node26" class="node"> 46 <title>N26</title> 47 <g id="a_node26"><a xlink:title="github.com/ii64/gouring.(*IoUring).WaitCqe (13.12s)"> 48 <polygon fill="#ede8e2" stroke="#b28c63" points="252.5,-855.5 170.5,-855.5 170.5,-797.5 252.5,-797.5 252.5,-855.5"></polygon> 49 <text text-anchor="middle" x="211.5" y="-844.3" font-family="Times,serif" font-size="9.00">gouring</text> 50 <text text-anchor="middle" x="211.5" y="-834.3" font-family="Times,serif" font-size="9.00">(*IoUring)</text> 51 <text text-anchor="middle" x="211.5" y="-824.3" font-family="Times,serif" font-size="9.00">WaitCqe</text> 52 <text text-anchor="middle" x="211.5" y="-814.3" font-family="Times,serif" font-size="9.00">0.11s (0.074%)</text> 53 <text text-anchor="middle" x="211.5" y="-804.3" font-family="Times,serif" font-size="9.00">of 13.12s (8.84%)</text> 54 </a> 55 </g> 56 </g> 57 <!-- N1->N26 --> 58 <g id="edge11" class="edge"> 59 <title>N1->N26</title> 60 <g id="a_edge11"><a xlink:title="main.main -> github.com/ii64/gouring.(*IoUring).WaitCqe (13.12s)"> 61 <path fill="none" stroke="#b28c63" d="M280.62,-923.82C276.19,-917.86 271.72,-911.78 267.5,-906 257.55,-892.35 246.74,-877.27 237.3,-864"></path> 62 <polygon fill="#b28c63" stroke="#b28c63" points="239.96,-861.7 231.31,-855.58 234.25,-865.76 239.96,-861.7"></polygon> 63 </a> 64 </g> 65 <g id="a_edge11-label"><a xlink:title="main.main -> github.com/ii64/gouring.(*IoUring).WaitCqe (13.12s)"> 66 <text text-anchor="middle" x="287.5" y="-887.3" font-family="Times,serif" font-size="14.00"> 13.12s</text> 67 </a> 68 </g> 69 </g> 70 <!-- N27 --> 71 <g id="node27" class="node"> 72 <title>N27</title> 73 <g id="a_node27"><a xlink:title="github.com/ii64/gouring.(*IoUring).Submit (6.96s)"> 74 <polygon fill="#edeae7" stroke="#b2a188" points="350,-855.5 273,-855.5 273,-797.5 350,-797.5 350,-855.5"></polygon> 75 <text text-anchor="middle" x="311.5" y="-844.3" font-family="Times,serif" font-size="9.00">gouring</text> 76 <text text-anchor="middle" x="311.5" y="-834.3" font-family="Times,serif" font-size="9.00">(*IoUring)</text> 77 <text text-anchor="middle" x="311.5" y="-824.3" font-family="Times,serif" font-size="9.00">Submit</text> 78 <text text-anchor="middle" x="311.5" y="-814.3" font-family="Times,serif" font-size="9.00">0.09s (0.061%)</text> 79 <text text-anchor="middle" x="311.5" y="-804.3" font-family="Times,serif" font-size="9.00">of 6.96s (4.69%)</text> 80 </a> 81 </g> 82 </g> 83 <!-- N1->N27 --> 84 <g id="edge17" class="edge"> 85 <title>N1->N27</title> 86 <g id="a_edge17"><a xlink:title="main.main -> github.com/ii64/gouring.(*IoUring).Submit (6.96s)"> 87 <path fill="none" stroke="#b2a188" d="M311.5,-923.75C311.5,-905.36 311.5,-883.84 311.5,-865.81"></path> 88 <polygon fill="#b2a188" stroke="#b2a188" points="315,-865.65 311.5,-855.65 308,-865.65 315,-865.65"></polygon> 89 </a> 90 </g> 91 <g id="a_edge17-label"><a xlink:title="main.main -> github.com/ii64/gouring.(*IoUring).Submit (6.96s)"> 92 <text text-anchor="middle" x="328.5" y="-887.3" font-family="Times,serif" font-size="14.00"> 6.96s</text> 93 </a> 94 </g> 95 </g> 96 <!-- N31 --> 97 <g id="node31" class="node"> 98 <title>N31</title> 99 <g id="a_node31"><a xlink:title="github.com/ii64/gouring.(*IoUring).SeenCqe (1.65s)"> 100 <polygon fill="#edeceb" stroke="#b2afa8" points="446,-855.5 369,-855.5 369,-797.5 446,-797.5 446,-855.5"></polygon> 101 <text text-anchor="middle" x="407.5" y="-844.3" font-family="Times,serif" font-size="9.00">gouring</text> 102 <text text-anchor="middle" x="407.5" y="-834.3" font-family="Times,serif" font-size="9.00">(*IoUring)</text> 103 <text text-anchor="middle" x="407.5" y="-824.3" font-family="Times,serif" font-size="9.00">SeenCqe</text> 104 <text text-anchor="middle" x="407.5" y="-814.3" font-family="Times,serif" font-size="9.00">0.05s (0.034%)</text> 105 <text text-anchor="middle" x="407.5" y="-804.3" font-family="Times,serif" font-size="9.00">of 1.65s (1.11%)</text> 106 </a> 107 </g> 108 </g> 109 <!-- N1->N31 --> 110 <g id="edge28" class="edge"> 111 <title>N1->N31</title> 112 <g id="a_edge28"><a xlink:title="main.main -> github.com/ii64/gouring.(*IoUring).SeenCqe (1.65s)"> 113 <path fill="none" stroke="#b2afa8" d="M340.3,-923.75C353.5,-904.85 369.01,-882.63 381.8,-864.31"></path> 114 <polygon fill="#b2afa8" stroke="#b2afa8" points="384.99,-865.86 387.84,-855.65 379.25,-861.85 384.99,-865.86"></polygon> 115 </a> 116 </g> 117 <g id="a_edge28-label"><a xlink:title="main.main -> github.com/ii64/gouring.(*IoUring).SeenCqe (1.65s)"> 118 <text text-anchor="middle" x="388.5" y="-887.3" font-family="Times,serif" font-size="14.00"> 1.65s</text> 119 </a> 120 </g> 121 </g> 122 <!-- N32 --> 123 <g id="node32" class="node"> 124 <title>N32</title> 125 <g id="a_node32"><a xlink:title="github.com/ii64/gouring.PrepNop (23.09s)"> 126 <polygon fill="#ede2da" stroke="#b26327" points="565.5,-850.5 479.5,-850.5 479.5,-802.5 565.5,-802.5 565.5,-850.5"></polygon> 127 <text text-anchor="middle" x="522.5" y="-839.3" font-family="Times,serif" font-size="9.00">gouring</text> 128 <text text-anchor="middle" x="522.5" y="-829.3" font-family="Times,serif" font-size="9.00">PrepNop</text> 129 <text text-anchor="middle" x="522.5" y="-819.3" font-family="Times,serif" font-size="9.00">0.01s (0.0067%)</text> 130 <text text-anchor="middle" x="522.5" y="-809.3" font-family="Times,serif" font-size="9.00">of 23.09s (15.56%)</text> 131 </a> 132 </g> 133 </g> 134 <!-- N1->N32 --> 135 <g id="edge9" class="edge"> 136 <title>N1->N32</title> 137 <g id="a_edge9"><a xlink:title="main.main -> github.com/ii64/gouring.PrepNop (23.09s)"> 138 <path fill="none" stroke="#b26327" d="M380.92,-923.98C390.58,-918.04 400.33,-911.94 409.5,-906 433.93,-890.18 460.7,-871.64 482.05,-856.55"></path> 139 <polygon fill="#b26327" stroke="#b26327" points="484.11,-859.38 490.25,-850.74 480.06,-853.67 484.11,-859.38"></polygon> 140 </a> 141 </g> 142 <g id="a_edge9-label"><a xlink:title="main.main -> github.com/ii64/gouring.PrepNop (23.09s)"> 143 <text text-anchor="middle" x="475.5" y="-894.8" font-family="Times,serif" font-size="14.00"> 23.09s</text> 144 <text text-anchor="middle" x="475.5" y="-879.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 145 </a> 146 </g> 147 </g> 148 <!-- N2 --> 149 <g id="node2" class="node"> 150 <title>N2</title> 151 <g id="a_node2"><a xlink:title="runtime.nanotime (62.94s)"> 152 <polygon fill="#eddad5" stroke="#b22800" points="816.5,-292 640.5,-292 640.5,-206 816.5,-206 816.5,-292"></polygon> 153 <text text-anchor="middle" x="728.5" y="-268.8" font-family="Times,serif" font-size="24.00">runtime</text> 154 <text text-anchor="middle" x="728.5" y="-242.8" font-family="Times,serif" font-size="24.00">nanotime</text> 155 <text text-anchor="middle" x="728.5" y="-216.8" font-family="Times,serif" font-size="24.00">62.94s (42.41%)</text> 156 </a> 157 </g> 158 </g> 159 <!-- N3 --> 160 <g id="node3" class="node"> 161 <title>N3</title> 162 <g id="a_node3"><a xlink:title="runtime.goschedImpl (75.91s)"> 163 <polygon fill="#edd9d5" stroke="#b22000" points="804.5,-852.5 710.5,-852.5 710.5,-800.5 804.5,-800.5 804.5,-852.5"></polygon> 164 <text text-anchor="middle" x="757.5" y="-840.5" font-family="Times,serif" font-size="10.00">runtime</text> 165 <text text-anchor="middle" x="757.5" y="-829.5" font-family="Times,serif" font-size="10.00">goschedImpl</text> 166 <text text-anchor="middle" x="757.5" y="-818.5" font-family="Times,serif" font-size="10.00">0.37s (0.25%)</text> 167 <text text-anchor="middle" x="757.5" y="-807.5" font-family="Times,serif" font-size="10.00">of 75.91s (51.15%)</text> 168 </a> 169 </g> 170 </g> 171 <!-- N5 --> 172 <g id="node5" class="node"> 173 <title>N5</title> 174 <g id="a_node5"><a xlink:title="runtime.casgstatus (63.15s)"> 175 <polygon fill="#eddad5" stroke="#b22800" points="779,-427.5 678,-427.5 678,-371.5 779,-371.5 779,-427.5"></polygon> 176 <text text-anchor="middle" x="728.5" y="-414.7" font-family="Times,serif" font-size="11.00">runtime</text> 177 <text text-anchor="middle" x="728.5" y="-402.7" font-family="Times,serif" font-size="11.00">casgstatus</text> 178 <text text-anchor="middle" x="728.5" y="-390.7" font-family="Times,serif" font-size="11.00">2.16s (1.46%)</text> 179 <text text-anchor="middle" x="728.5" y="-378.7" font-family="Times,serif" font-size="11.00">of 63.15s (42.55%)</text> 180 </a> 181 </g> 182 </g> 183 <!-- N3->N5 --> 184 <g id="edge7" class="edge"> 185 <title>N3->N5</title> 186 <g id="a_edge7"><a xlink:title="runtime.goschedImpl -> runtime.casgstatus (31.66s)"> 187 <path fill="none" stroke="#b24200" stroke-width="2" d="M736.38,-800.37C722.32,-781.93 705.08,-755.56 697.5,-729 670.41,-634.13 683.57,-604.68 697.5,-507 700.89,-483.24 708.32,-457.38 715.06,-437.09"></path> 188 <polygon fill="#b24200" stroke="#b24200" stroke-width="2" points="718.38,-438.21 718.29,-427.61 711.75,-435.95 718.38,-438.21"></polygon> 189 </a> 190 </g> 191 <g id="a_edge7-label"><a xlink:title="runtime.goschedImpl -> runtime.casgstatus (31.66s)"> 192 <text text-anchor="middle" x="703.5" y="-619.3" font-family="Times,serif" font-size="14.00"> 31.66s</text> 193 </a> 194 </g> 195 </g> 196 <!-- N8 --> 197 <g id="node8" class="node"> 198 <title>N8</title> 199 <g id="a_node8"><a xlink:title="runtime.schedule (41.60s)"> 200 <polygon fill="#eddcd5" stroke="#b23800" points="808,-720.5 707,-720.5 707,-664.5 808,-664.5 808,-720.5"></polygon> 201 <text text-anchor="middle" x="757.5" y="-707.7" font-family="Times,serif" font-size="11.00">runtime</text> 202 <text text-anchor="middle" x="757.5" y="-695.7" font-family="Times,serif" font-size="11.00">schedule</text> 203 <text text-anchor="middle" x="757.5" y="-683.7" font-family="Times,serif" font-size="11.00">1.94s (1.31%)</text> 204 <text text-anchor="middle" x="757.5" y="-671.7" font-family="Times,serif" font-size="11.00">of 41.60s (28.03%)</text> 205 </a> 206 </g> 207 </g> 208 <!-- N3->N8 --> 209 <g id="edge5" class="edge"> 210 <title>N3->N8</title> 211 <g id="a_edge5"><a xlink:title="runtime.goschedImpl -> runtime.schedule (41.56s)"> 212 <path fill="none" stroke="#b23800" stroke-width="2" d="M757.5,-800.36C757.5,-780.73 757.5,-753.15 757.5,-730.92"></path> 213 <polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="761,-730.82 757.5,-720.82 754,-730.82 761,-730.82"></polygon> 214 </a> 215 </g> 216 <g id="a_edge5-label"><a xlink:title="runtime.goschedImpl -> runtime.schedule (41.56s)"> 217 <text text-anchor="middle" x="777.5" y="-758.3" font-family="Times,serif" font-size="14.00"> 41.56s</text> 218 </a> 219 </g> 220 </g> 221 <!-- N24 --> 222 <g id="node24" class="node"> 223 <title>N24</title> 224 <g id="a_node24"><a xlink:title="runtime.unlock (1.54s)"> 225 <polygon fill="#edeceb" stroke="#b2b0a9" points="1104,-417.5 1027,-417.5 1027,-381.5 1104,-381.5 1104,-417.5"></polygon> 226 <text text-anchor="middle" x="1065.5" y="-406.6" font-family="Times,serif" font-size="8.00">runtime</text> 227 <text text-anchor="middle" x="1065.5" y="-397.6" font-family="Times,serif" font-size="8.00">unlock</text> 228 <text text-anchor="middle" x="1065.5" y="-388.6" font-family="Times,serif" font-size="8.00">0 of 1.54s (1.04%)</text> 229 </a> 230 </g> 231 </g> 232 <!-- N3->N24 --> 233 <g id="edge41" class="edge"> 234 <title>N3->N24</title> 235 <g id="a_edge41"><a xlink:title="runtime.goschedImpl -> runtime.unlock (0.73s)"> 236 <path fill="none" stroke="#b2b1ae" d="M800.43,-800.33C878.43,-751.78 1041.06,-636.82 1103.5,-489 1112.5,-467.69 1100.67,-443.56 1087.9,-425.89"></path> 237 <polygon fill="#b2b1ae" stroke="#b2b1ae" points="1090.52,-423.55 1081.64,-417.77 1084.98,-427.83 1090.52,-423.55"></polygon> 238 </a> 239 </g> 240 <g id="a_edge41-label"><a xlink:title="runtime.goschedImpl -> runtime.unlock (0.73s)"> 241 <text text-anchor="middle" x="1047.5" y="-626.8" font-family="Times,serif" font-size="14.00"> 0.73s</text> 242 <text text-anchor="middle" x="1047.5" y="-611.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 243 </a> 244 </g> 245 </g> 246 <!-- N25 --> 247 <g id="node25" class="node"> 248 <title>N25</title> 249 <g id="a_node25"><a xlink:title="runtime.lock (1.48s)"> 250 <polygon fill="#edeceb" stroke="#b2b0a9" points="1211.5,-423.5 1139.5,-423.5 1139.5,-375.5 1211.5,-375.5 1211.5,-423.5"></polygon> 251 <text text-anchor="middle" x="1175.5" y="-412.3" font-family="Times,serif" font-size="9.00">runtime</text> 252 <text text-anchor="middle" x="1175.5" y="-402.3" font-family="Times,serif" font-size="9.00">lock</text> 253 <text text-anchor="middle" x="1175.5" y="-392.3" font-family="Times,serif" font-size="9.00">0.02s (0.013%)</text> 254 <text text-anchor="middle" x="1175.5" y="-382.3" font-family="Times,serif" font-size="9.00">of 1.48s (1%)</text> 255 </a> 256 </g> 257 </g> 258 <!-- N3->N25 --> 259 <g id="edge38" class="edge"> 260 <title>N3->N25</title> 261 <g id="a_edge38"><a xlink:title="runtime.goschedImpl -> runtime.lock (1.06s)"> 262 <path fill="none" stroke="#b2b1ac" d="M804.75,-810.14C874.07,-785.19 1002.73,-729.23 1073.5,-638 1123.19,-573.95 1153.54,-482.03 1167.11,-433.47"></path> 263 <polygon fill="#b2b1ac" stroke="#b2b1ac" points="1170.49,-434.36 1169.75,-423.79 1163.74,-432.51 1170.49,-434.36"></polygon> 264 </a> 265 </g> 266 <g id="a_edge38-label"><a xlink:title="runtime.goschedImpl -> runtime.lock (1.06s)"> 267 <text text-anchor="middle" x="1114.5" y="-626.8" font-family="Times,serif" font-size="14.00"> 1.06s</text> 268 <text text-anchor="middle" x="1114.5" y="-611.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 269 </a> 270 </g> 271 </g> 272 <!-- N4 --> 273 <g id="node4" class="node"> 274 <title>N4</title> 275 <g id="a_node4"><a xlink:title="runtime.mcall (76.68s)"> 276 <polygon fill="#edd9d5" stroke="#b22000" points="804.5,-1111 710.5,-1111 710.5,-1059 804.5,-1059 804.5,-1111"></polygon> 277 <text text-anchor="middle" x="757.5" y="-1099" font-family="Times,serif" font-size="10.00">runtime</text> 278 <text text-anchor="middle" x="757.5" y="-1088" font-family="Times,serif" font-size="10.00">mcall</text> 279 <text text-anchor="middle" x="757.5" y="-1077" font-family="Times,serif" font-size="10.00">0.54s (0.36%)</text> 280 <text text-anchor="middle" x="757.5" y="-1066" font-family="Times,serif" font-size="10.00">of 76.68s (51.67%)</text> 281 </a> 282 </g> 283 </g> 284 <!-- N21 --> 285 <g id="node21" class="node"> 286 <title>N21</title> 287 <g id="a_node21"><a xlink:title="runtime.gosched_m (76.10s)"> 288 <polygon fill="#edd9d5" stroke="#b22000" points="800.5,-990 714.5,-990 714.5,-942 800.5,-942 800.5,-990"></polygon> 289 <text text-anchor="middle" x="757.5" y="-978.8" font-family="Times,serif" font-size="9.00">runtime</text> 290 <text text-anchor="middle" x="757.5" y="-968.8" font-family="Times,serif" font-size="9.00">gosched_m</text> 291 <text text-anchor="middle" x="757.5" y="-958.8" font-family="Times,serif" font-size="9.00">0.19s (0.13%)</text> 292 <text text-anchor="middle" x="757.5" y="-948.8" font-family="Times,serif" font-size="9.00">of 76.10s (51.28%)</text> 293 </a> 294 </g> 295 </g> 296 <!-- N4->N21 --> 297 <g id="edge1" class="edge"> 298 <title>N4->N21</title> 299 <g id="a_edge1"><a xlink:title="runtime.mcall -> runtime.gosched_m (76.10s)"> 300 <path fill="none" stroke="#b22000" stroke-width="3" d="M757.5,-1058.9C757.5,-1041.76 757.5,-1018.86 757.5,-1000.21"></path> 301 <polygon fill="#b22000" stroke="#b22000" stroke-width="3" points="761,-1000.07 757.5,-990.07 754,-1000.07 761,-1000.07"></polygon> 302 </a> 303 </g> 304 <g id="a_edge1-label"><a xlink:title="runtime.mcall -> runtime.gosched_m (76.10s)"> 305 <text text-anchor="middle" x="777.5" y="-1029.8" font-family="Times,serif" font-size="14.00"> 76.10s</text> 306 </a> 307 </g> 308 </g> 309 <!-- N5->N2 --> 310 <g id="edge4" class="edge"> 311 <title>N5->N2</title> 312 <g id="a_edge4"><a xlink:title="runtime.casgstatus -> runtime.nanotime (60.75s)"> 313 <path fill="none" stroke="#b22900" stroke-width="3" d="M728.5,-371.26C728.5,-352.01 728.5,-325.59 728.5,-302.32"></path> 314 <polygon fill="#b22900" stroke="#b22900" stroke-width="3" points="732,-302.23 728.5,-292.23 725,-302.23 732,-302.23"></polygon> 315 </a> 316 </g> 317 <g id="a_edge4-label"><a xlink:title="runtime.casgstatus -> runtime.nanotime (60.75s)"> 318 <text text-anchor="middle" x="750.5" y="-328.8" font-family="Times,serif" font-size="14.00"> 60.75s</text> 319 <text text-anchor="middle" x="750.5" y="-313.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 320 </a> 321 </g> 322 </g> 323 <!-- N6 --> 324 <g id="node6" class="node"> 325 <title>N6</title> 326 <g id="a_node6"><a xlink:title="runtime.main (71.27s)"> 327 <polygon fill="#eddad5" stroke="#b22300" points="353.5,-1103 269.5,-1103 269.5,-1067 353.5,-1067 353.5,-1103"></polygon> 328 <text text-anchor="middle" x="311.5" y="-1092.1" font-family="Times,serif" font-size="8.00">runtime</text> 329 <text text-anchor="middle" x="311.5" y="-1083.1" font-family="Times,serif" font-size="8.00">main</text> 330 <text text-anchor="middle" x="311.5" y="-1074.1" font-family="Times,serif" font-size="8.00">0 of 71.27s (48.02%)</text> 331 </a> 332 </g> 333 </g> 334 <!-- N6->N1 --> 335 <g id="edge3" class="edge"> 336 <title>N6->N1</title> 337 <g id="a_edge3"><a xlink:title="runtime.main -> main.main (71.27s)"> 338 <path fill="none" stroke="#b22300" stroke-width="3" d="M311.5,-1066.99C311.5,-1054.17 311.5,-1035.87 311.5,-1018.42"></path> 339 <polygon fill="#b22300" stroke="#b22300" stroke-width="3" points="315,-1018.29 311.5,-1008.29 308,-1018.29 315,-1018.29"></polygon> 340 </a> 341 </g> 342 <g id="a_edge3-label"><a xlink:title="runtime.main -> main.main (71.27s)"> 343 <text text-anchor="middle" x="331.5" y="-1029.8" font-family="Times,serif" font-size="14.00"> 71.27s</text> 344 </a> 345 </g> 346 </g> 347 <!-- N7 --> 348 <g id="node7" class="node"> 349 <title>N7</title> 350 <g id="a_node7"><a xlink:title="github.com/ii64/gouring.PrepRW (23.08s)"> 351 <polygon fill="#ede2da" stroke="#b26327" points="605.5,-726.5 469.5,-726.5 469.5,-658.5 605.5,-658.5 605.5,-726.5"></polygon> 352 <text text-anchor="middle" x="537.5" y="-708.1" font-family="Times,serif" font-size="18.00">gouring</text> 353 <text text-anchor="middle" x="537.5" y="-688.1" font-family="Times,serif" font-size="18.00">PrepRW</text> 354 <text text-anchor="middle" x="537.5" y="-668.1" font-family="Times,serif" font-size="18.00">23.08s (15.55%)</text> 355 </a> 356 </g> 357 </g> 358 <!-- N12 --> 359 <g id="node12" class="node"> 360 <title>N12</title> 361 <g id="a_node12"><a xlink:title="runtime.findrunnable (5.12s)"> 362 <polygon fill="#edebe9" stroke="#b2a793" points="986.5,-576.5 896.5,-576.5 896.5,-520.5 986.5,-520.5 986.5,-576.5"></polygon> 363 <text text-anchor="middle" x="941.5" y="-563.7" font-family="Times,serif" font-size="11.00">runtime</text> 364 <text text-anchor="middle" x="941.5" y="-551.7" font-family="Times,serif" font-size="11.00">findrunnable</text> 365 <text text-anchor="middle" x="941.5" y="-539.7" font-family="Times,serif" font-size="11.00">1.31s (0.88%)</text> 366 <text text-anchor="middle" x="941.5" y="-527.7" font-family="Times,serif" font-size="11.00">of 5.12s (3.45%)</text> 367 </a> 368 </g> 369 </g> 370 <!-- N8->N12 --> 371 <g id="edge21" class="edge"> 372 <title>N8->N12</title> 373 <g id="a_edge21"><a xlink:title="runtime.schedule -> runtime.findrunnable (5.12s)"> 374 <path fill="none" stroke="#b2a793" d="M808.03,-668.88C824.81,-660.3 843.13,-649.74 858.5,-638 878.82,-622.48 898.54,-601.77 913.65,-584.29"></path> 375 <polygon fill="#b2a793" stroke="#b2a793" points="916.45,-586.41 920.25,-576.52 911.11,-581.87 916.45,-586.41"></polygon> 376 </a> 377 </g> 378 <g id="a_edge21-label"><a xlink:title="runtime.schedule -> runtime.findrunnable (5.12s)"> 379 <text text-anchor="middle" x="907.5" y="-619.3" font-family="Times,serif" font-size="14.00"> 5.12s</text> 380 </a> 381 </g> 382 </g> 383 <!-- N14 --> 384 <g id="node14" class="node"> 385 <title>N14</title> 386 <g id="a_node14"><a xlink:title="runtime.execute (32.99s)"> 387 <polygon fill="#edded5" stroke="#b24000" points="808,-576.5 707,-576.5 707,-520.5 808,-520.5 808,-576.5"></polygon> 388 <text text-anchor="middle" x="757.5" y="-563.7" font-family="Times,serif" font-size="11.00">runtime</text> 389 <text text-anchor="middle" x="757.5" y="-551.7" font-family="Times,serif" font-size="11.00">execute</text> 390 <text text-anchor="middle" x="757.5" y="-539.7" font-family="Times,serif" font-size="11.00">1.45s (0.98%)</text> 391 <text text-anchor="middle" x="757.5" y="-527.7" font-family="Times,serif" font-size="11.00">of 32.99s (22.23%)</text> 392 </a> 393 </g> 394 </g> 395 <!-- N8->N14 --> 396 <g id="edge6" class="edge"> 397 <title>N8->N14</title> 398 <g id="a_edge6"><a xlink:title="runtime.schedule -> runtime.execute (32.99s)"> 399 <path fill="none" stroke="#b24000" stroke-width="2" d="M757.5,-664.46C757.5,-642.59 757.5,-611.54 757.5,-587.23"></path> 400 <polygon fill="#b24000" stroke="#b24000" stroke-width="2" points="761,-586.93 757.5,-576.93 754,-586.93 761,-586.93"></polygon> 401 </a> 402 </g> 403 <g id="a_edge6-label"><a xlink:title="runtime.schedule -> runtime.execute (32.99s)"> 404 <text text-anchor="middle" x="777.5" y="-619.3" font-family="Times,serif" font-size="14.00"> 32.99s</text> 405 </a> 406 </g> 407 </g> 408 <!-- N15 --> 409 <g id="node15" class="node"> 410 <title>N15</title> 411 <g id="a_node15"><a xlink:title="runtime.checkTimers (2.82s)"> 412 <polygon fill="#edecea" stroke="#b2ada1" points="880,-425.5 797,-425.5 797,-373.5 880,-373.5 880,-425.5"></polygon> 413 <text text-anchor="middle" x="838.5" y="-413.5" font-family="Times,serif" font-size="10.00">runtime</text> 414 <text text-anchor="middle" x="838.5" y="-402.5" font-family="Times,serif" font-size="10.00">checkTimers</text> 415 <text text-anchor="middle" x="838.5" y="-391.5" font-family="Times,serif" font-size="10.00">0.63s (0.42%)</text> 416 <text text-anchor="middle" x="838.5" y="-380.5" font-family="Times,serif" font-size="10.00">of 2.82s (1.90%)</text> 417 </a> 418 </g> 419 </g> 420 <!-- N8->N15 --> 421 <g id="edge37" class="edge"> 422 <title>N8->N15</title> 423 <g id="a_edge37"><a xlink:title="runtime.schedule -> runtime.checkTimers (1.39s)"> 424 <path fill="none" stroke="#b2b0aa" d="M783.09,-664.31C789.73,-656.27 796.44,-647.16 801.5,-638 837.33,-573.18 841.26,-484.09 840.31,-435.53"></path> 425 <polygon fill="#b2b0aa" stroke="#b2b0aa" points="843.8,-435.42 840.03,-425.52 836.81,-435.62 843.8,-435.42"></polygon> 426 </a> 427 </g> 428 <g id="a_edge37-label"><a xlink:title="runtime.schedule -> runtime.checkTimers (1.39s)"> 429 <text text-anchor="middle" x="854.5" y="-544.8" font-family="Times,serif" font-size="14.00"> 1.39s</text> 430 </a> 431 </g> 432 </g> 433 <!-- N9 --> 434 <g id="node9" class="node"> 435 <title>N9</title> 436 <g id="a_node9"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_wait_cqe (13.01s)"> 437 <polygon fill="#ede8e2" stroke="#b28c64" points="255,-729 150,-729 150,-656 255,-656 255,-729"></polygon> 438 <text text-anchor="middle" x="202.5" y="-715.4" font-family="Times,serif" font-size="12.00">gouring</text> 439 <text text-anchor="middle" x="202.5" y="-702.4" font-family="Times,serif" font-size="12.00">(*IoUring)</text> 440 <text text-anchor="middle" x="202.5" y="-689.4" font-family="Times,serif" font-size="12.00">io_uring_wait_cqe</text> 441 <text text-anchor="middle" x="202.5" y="-676.4" font-family="Times,serif" font-size="12.00">2.78s (1.87%)</text> 442 <text text-anchor="middle" x="202.5" y="-663.4" font-family="Times,serif" font-size="12.00">of 13.01s (8.77%)</text> 443 </a> 444 </g> 445 </g> 446 <!-- N10 --> 447 <g id="node10" class="node"> 448 <title>N10</title> 449 <g id="a_node10"><a xlink:title="github.com/ii64/gouring.(*IoUring).__io_uring_peek_cqe (8.28s)"> 450 <polygon fill="#edeae6" stroke="#b29d80" points="269.5,-590 135.5,-590 135.5,-507 269.5,-507 269.5,-590"></polygon> 451 <text text-anchor="middle" x="202.5" y="-574.8" font-family="Times,serif" font-size="14.00">gouring</text> 452 <text text-anchor="middle" x="202.5" y="-559.8" font-family="Times,serif" font-size="14.00">(*IoUring)</text> 453 <text text-anchor="middle" x="202.5" y="-544.8" font-family="Times,serif" font-size="14.00">__io_uring_peek_cqe</text> 454 <text text-anchor="middle" x="202.5" y="-529.8" font-family="Times,serif" font-size="14.00">7.71s (5.20%)</text> 455 <text text-anchor="middle" x="202.5" y="-514.8" font-family="Times,serif" font-size="14.00">of 8.28s (5.58%)</text> 456 </a> 457 </g> 458 </g> 459 <!-- N9->N10 --> 460 <g id="edge16" class="edge"> 461 <title>N9->N10</title> 462 <g id="a_edge16"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_wait_cqe -> github.com/ii64/gouring.(*IoUring).__io_uring_peek_cqe (8.26s)"> 463 <path fill="none" stroke="#b29d80" d="M202.5,-655.67C202.5,-638.9 202.5,-618.63 202.5,-600.32"></path> 464 <polygon fill="#b29d80" stroke="#b29d80" points="206,-600.09 202.5,-590.09 199,-600.09 206,-600.09"></polygon> 465 </a> 466 </g> 467 <g id="a_edge16-label"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_wait_cqe -> github.com/ii64/gouring.(*IoUring).__io_uring_peek_cqe (8.26s)"> 468 <text text-anchor="middle" x="219.5" y="-619.3" font-family="Times,serif" font-size="14.00"> 8.26s</text> 469 </a> 470 </g> 471 </g> 472 <!-- N33 --> 473 <g id="node33" class="node"> 474 <title>N33</title> 475 <g id="a_node33"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_wait_cqe_nr (1.97s)"> 476 <polygon fill="#edeceb" stroke="#b2afa6" points="383,-577.5 288,-577.5 288,-519.5 383,-519.5 383,-577.5"></polygon> 477 <text text-anchor="middle" x="335.5" y="-566.3" font-family="Times,serif" font-size="9.00">gouring</text> 478 <text text-anchor="middle" x="335.5" y="-556.3" font-family="Times,serif" font-size="9.00">(*IoUring)</text> 479 <text text-anchor="middle" x="335.5" y="-546.3" font-family="Times,serif" font-size="9.00">io_uring_wait_cqe_nr</text> 480 <text text-anchor="middle" x="335.5" y="-536.3" font-family="Times,serif" font-size="9.00">0.01s (0.0067%)</text> 481 <text text-anchor="middle" x="335.5" y="-526.3" font-family="Times,serif" font-size="9.00">of 1.97s (1.33%)</text> 482 </a> 483 </g> 484 </g> 485 <!-- N9->N33 --> 486 <g id="edge23" class="edge"> 487 <title>N9->N33</title> 488 <g id="a_edge23"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_wait_cqe -> github.com/ii64/gouring.(*IoUring).io_uring_wait_cqe_nr (1.97s)"> 489 <path fill="none" stroke="#b2afa6" d="M236.06,-655.67C256.3,-634.06 281.98,-606.64 302.18,-585.08"></path> 490 <polygon fill="#b2afa6" stroke="#b2afa6" points="304.79,-587.4 309.07,-577.71 299.68,-582.62 304.79,-587.4"></polygon> 491 </a> 492 </g> 493 <g id="a_edge23-label"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_wait_cqe -> github.com/ii64/gouring.(*IoUring).io_uring_wait_cqe_nr (1.97s)"> 494 <text text-anchor="middle" x="294.5" y="-619.3" font-family="Times,serif" font-size="14.00"> 1.97s</text> 495 </a> 496 </g> 497 </g> 498 <!-- N11 --> 499 <g id="node11" class="node"> 500 <title>N11</title> 501 <g id="a_node11"><a xlink:title="github.com/ii64/gouring.(*IoUring).__io_uring_flush_sq (6.79s)"> 502 <polygon fill="#edeae7" stroke="#b2a289" points="525.5,-441 397.5,-441 397.5,-358 525.5,-358 525.5,-441"></polygon> 503 <text text-anchor="middle" x="461.5" y="-425.8" font-family="Times,serif" font-size="14.00">gouring</text> 504 <text text-anchor="middle" x="461.5" y="-410.8" font-family="Times,serif" font-size="14.00">(*IoUring)</text> 505 <text text-anchor="middle" x="461.5" y="-395.8" font-family="Times,serif" font-size="14.00">__io_uring_flush_sq</text> 506 <text text-anchor="middle" x="461.5" y="-380.8" font-family="Times,serif" font-size="14.00">6.59s (4.44%)</text> 507 <text text-anchor="middle" x="461.5" y="-365.8" font-family="Times,serif" font-size="14.00">of 6.79s (4.58%)</text> 508 </a> 509 </g> 510 </g> 511 <!-- N12->N15 --> 512 <g id="edge36" class="edge"> 513 <title>N12->N15</title> 514 <g id="a_edge36"><a xlink:title="runtime.findrunnable -> runtime.checkTimers (1.43s)"> 515 <path fill="none" stroke="#b2b0a9" d="M920,-520.44C912.41,-510.66 903.92,-499.44 896.5,-489 883.93,-471.31 870.61,-451.11 859.91,-434.47"></path> 516 <polygon fill="#b2b0a9" stroke="#b2b0a9" points="862.59,-432.17 854.26,-425.63 856.7,-435.94 862.59,-432.17"></polygon> 517 </a> 518 </g> 519 <g id="a_edge36-label"><a xlink:title="runtime.findrunnable -> runtime.checkTimers (1.43s)"> 520 <text text-anchor="middle" x="913.5" y="-470.3" font-family="Times,serif" font-size="14.00"> 1.43s</text> 521 </a> 522 </g> 523 </g> 524 <!-- N23 --> 525 <g id="node23" class="node"> 526 <title>N23</title> 527 <g id="a_node23"><a xlink:title="runtime.globrunqget (0.93s)"> 528 <polygon fill="#edecec" stroke="#b2b1ac" points="981,-425.5 898,-425.5 898,-373.5 981,-373.5 981,-425.5"></polygon> 529 <text text-anchor="middle" x="939.5" y="-413.5" font-family="Times,serif" font-size="10.00">runtime</text> 530 <text text-anchor="middle" x="939.5" y="-402.5" font-family="Times,serif" font-size="10.00">globrunqget</text> 531 <text text-anchor="middle" x="939.5" y="-391.5" font-family="Times,serif" font-size="10.00">0.87s (0.59%)</text> 532 <text text-anchor="middle" x="939.5" y="-380.5" font-family="Times,serif" font-size="10.00">of 0.93s (0.63%)</text> 533 </a> 534 </g> 535 </g> 536 <!-- N12->N23 --> 537 <g id="edge39" class="edge"> 538 <title>N12->N23</title> 539 <g id="a_edge39"><a xlink:title="runtime.findrunnable -> runtime.globrunqget (0.93s)"> 540 <path fill="none" stroke="#b2b1ac" d="M938.14,-520.46C937.07,-510.58 936.03,-499.3 935.5,-489 934.6,-471.49 935.3,-452.02 936.35,-435.81"></path> 541 <polygon fill="#b2b1ac" stroke="#b2b1ac" points="939.85,-435.91 937.07,-425.68 932.87,-435.41 939.85,-435.91"></polygon> 542 </a> 543 </g> 544 <g id="a_edge39-label"><a xlink:title="runtime.findrunnable -> runtime.globrunqget (0.93s)"> 545 <text text-anchor="middle" x="952.5" y="-470.3" font-family="Times,serif" font-size="14.00"> 0.93s</text> 546 </a> 547 </g> 548 </g> 549 <!-- N12->N24 --> 550 <g id="edge40" class="edge"> 551 <title>N12->N24</title> 552 <g id="a_edge40"><a xlink:title="runtime.findrunnable -> runtime.unlock (0.78s)"> 553 <path fill="none" stroke="#b2b1ad" d="M953.86,-520.26C962.99,-501.84 976.57,-477.57 992.5,-459 1003.69,-445.96 1018.1,-433.7 1031.16,-423.81"></path> 554 <polygon fill="#b2b1ad" stroke="#b2b1ad" points="1033.52,-426.42 1039.5,-417.67 1029.37,-420.78 1033.52,-426.42"></polygon> 555 </a> 556 </g> 557 <g id="a_edge40-label"><a xlink:title="runtime.findrunnable -> runtime.unlock (0.78s)"> 558 <text text-anchor="middle" x="1014.5" y="-477.8" font-family="Times,serif" font-size="14.00"> 0.78s</text> 559 <text text-anchor="middle" x="1014.5" y="-462.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 560 </a> 561 </g> 562 </g> 563 <!-- N12->N25 --> 564 <g id="edge42" class="edge"> 565 <title>N12->N25</title> 566 <g id="a_edge42"><a xlink:title="runtime.findrunnable -> runtime.lock (0.41s)"> 567 <path fill="none" stroke="#b2b2b0" d="M985.9,-520.47C1020.75,-499.14 1070.42,-468.49 1113.5,-441 1119.54,-437.15 1125.88,-433.06 1132.11,-429.01"></path> 568 <polygon fill="#b2b2b0" stroke="#b2b2b0" points="1134.03,-431.94 1140.5,-423.55 1130.21,-426.07 1134.03,-431.94"></polygon> 569 </a> 570 </g> 571 <g id="a_edge42-label"><a xlink:title="runtime.findrunnable -> runtime.lock (0.41s)"> 572 <text text-anchor="middle" x="1102.5" y="-477.8" font-family="Times,serif" font-size="14.00"> 0.41s</text> 573 <text text-anchor="middle" x="1102.5" y="-462.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 574 </a> 575 </g> 576 </g> 577 <!-- N13 --> 578 <g id="node13" class="node"> 579 <title>N13</title> 580 <g id="a_node13"><a xlink:title="github.com/ii64/gouring.(*IoUring)._io_uring_get_sqe (8.26s)"> 581 <polygon fill="#edeae6" stroke="#b29d80" points="117,-587.5 0,-587.5 0,-509.5 117,-509.5 117,-587.5"></polygon> 582 <text text-anchor="middle" x="58.5" y="-573.1" font-family="Times,serif" font-size="13.00">gouring</text> 583 <text text-anchor="middle" x="58.5" y="-559.1" font-family="Times,serif" font-size="13.00">(*IoUring)</text> 584 <text text-anchor="middle" x="58.5" y="-545.1" font-family="Times,serif" font-size="13.00">_io_uring_get_sqe</text> 585 <text text-anchor="middle" x="58.5" y="-531.1" font-family="Times,serif" font-size="13.00">6.07s (4.09%)</text> 586 <text text-anchor="middle" x="58.5" y="-517.1" font-family="Times,serif" font-size="13.00">of 8.26s (5.57%)</text> 587 </a> 588 </g> 589 </g> 590 <!-- N16 --> 591 <g id="node16" class="node"> 592 <title>N16</title> 593 <g id="a_node16"><a xlink:title="github.com/ii64/gouring.(*IoUringSq)._RingEntries (1.59s)"> 594 <polygon fill="#edeceb" stroke="#b2b0a8" points="97.5,-427.5 19.5,-427.5 19.5,-371.5 97.5,-371.5 97.5,-427.5"></polygon> 595 <text text-anchor="middle" x="58.5" y="-414.7" font-family="Times,serif" font-size="11.00">gouring</text> 596 <text text-anchor="middle" x="58.5" y="-402.7" font-family="Times,serif" font-size="11.00">(*IoUringSq)</text> 597 <text text-anchor="middle" x="58.5" y="-390.7" font-family="Times,serif" font-size="11.00">_RingEntries</text> 598 <text text-anchor="middle" x="58.5" y="-378.7" font-family="Times,serif" font-size="11.00">1.59s (1.07%)</text> 599 </a> 600 </g> 601 </g> 602 <!-- N13->N16 --> 603 <g id="edge30" class="edge"> 604 <title>N13->N16</title> 605 <g id="a_edge30"><a xlink:title="github.com/ii64/gouring.(*IoUring)._io_uring_get_sqe -> github.com/ii64/gouring.(*IoUringSq)._RingEntries (1.59s)"> 606 <path fill="none" stroke="#b2b0a8" d="M58.5,-509.26C58.5,-487.33 58.5,-459.91 58.5,-438.09"></path> 607 <polygon fill="#b2b0a8" stroke="#b2b0a8" points="62,-437.87 58.5,-427.87 55,-437.87 62,-437.87"></polygon> 608 </a> 609 </g> 610 <g id="a_edge30-label"><a xlink:title="github.com/ii64/gouring.(*IoUring)._io_uring_get_sqe -> github.com/ii64/gouring.(*IoUringSq)._RingEntries (1.59s)"> 611 <text text-anchor="middle" x="80.5" y="-477.8" font-family="Times,serif" font-size="14.00"> 1.59s</text> 612 <text text-anchor="middle" x="80.5" y="-462.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 613 </a> 614 </g> 615 </g> 616 <!-- N14->N5 --> 617 <g id="edge8" class="edge"> 618 <title>N14->N5</title> 619 <g id="a_edge8"><a xlink:title="runtime.execute -> runtime.casgstatus (31.48s)"> 620 <path fill="none" stroke="#b24200" stroke-width="2" d="M752.11,-520.19C747.54,-496.99 740.92,-463.45 735.85,-437.78"></path> 621 <polygon fill="#b24200" stroke="#b24200" stroke-width="2" points="739.23,-436.79 733.86,-427.66 732.36,-438.15 739.23,-436.79"></polygon> 622 </a> 623 </g> 624 <g id="a_edge8-label"><a xlink:title="runtime.execute -> runtime.casgstatus (31.48s)"> 625 <text text-anchor="middle" x="766.5" y="-470.3" font-family="Times,serif" font-size="14.00"> 31.48s</text> 626 </a> 627 </g> 628 </g> 629 <!-- N15->N2 --> 630 <g id="edge22" class="edge"> 631 <title>N15->N2</title> 632 <g id="a_edge22"><a xlink:title="runtime.checkTimers -> runtime.nanotime (2.19s)"> 633 <path fill="none" stroke="#b2aea5" d="M821.55,-373.4C809.31,-355.52 792.25,-331.02 776.5,-310 774.03,-306.7 771.45,-303.32 768.83,-299.92"></path> 634 <polygon fill="#b2aea5" stroke="#b2aea5" points="771.58,-297.76 762.67,-292.02 766.06,-302.06 771.58,-297.76"></polygon> 635 </a> 636 </g> 637 <g id="a_edge22-label"><a xlink:title="runtime.checkTimers -> runtime.nanotime (2.19s)"> 638 <text text-anchor="middle" x="818.5" y="-328.8" font-family="Times,serif" font-size="14.00"> 2.19s</text> 639 <text text-anchor="middle" x="818.5" y="-313.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 640 </a> 641 </g> 642 </g> 643 <!-- N17 --> 644 <g id="node17" class="node"> 645 <title>N17</title> 646 <g id="a_node17"><a xlink:title="runtime.unlock2 (1.54s)"> 647 <polygon fill="#edeceb" stroke="#b2b0a9" points="1104.5,-153 1026.5,-153 1026.5,-109 1104.5,-109 1104.5,-153"></polygon> 648 <text text-anchor="middle" x="1065.5" y="-140.2" font-family="Times,serif" font-size="11.00">runtime</text> 649 <text text-anchor="middle" x="1065.5" y="-128.2" font-family="Times,serif" font-size="11.00">unlock2</text> 650 <text text-anchor="middle" x="1065.5" y="-116.2" font-family="Times,serif" font-size="11.00">1.54s (1.04%)</text> 651 </a> 652 </g> 653 </g> 654 <!-- N18 --> 655 <g id="node18" class="node"> 656 <title>N18</title> 657 <g id="a_node18"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_cq_advance (1.51s)"> 658 <polygon fill="#edeceb" stroke="#b2b0a9" points="650.5,-576.5 540.5,-576.5 540.5,-520.5 650.5,-520.5 650.5,-576.5"></polygon> 659 <text text-anchor="middle" x="595.5" y="-563.7" font-family="Times,serif" font-size="11.00">gouring</text> 660 <text text-anchor="middle" x="595.5" y="-551.7" font-family="Times,serif" font-size="11.00">(*IoUring)</text> 661 <text text-anchor="middle" x="595.5" y="-539.7" font-family="Times,serif" font-size="11.00">io_uring_cq_advance</text> 662 <text text-anchor="middle" x="595.5" y="-527.7" font-family="Times,serif" font-size="11.00">1.51s (1.02%)</text> 663 </a> 664 </g> 665 </g> 666 <!-- N19 --> 667 <g id="node19" class="node"> 668 <title>N19</title> 669 <g id="a_node19"><a xlink:title="runtime.lock2 (1.46s)"> 670 <polygon fill="#edeceb" stroke="#b2b0a9" points="1214.5,-153 1136.5,-153 1136.5,-109 1214.5,-109 1214.5,-153"></polygon> 671 <text text-anchor="middle" x="1175.5" y="-140.2" font-family="Times,serif" font-size="11.00">runtime</text> 672 <text text-anchor="middle" x="1175.5" y="-128.2" font-family="Times,serif" font-size="11.00">lock2</text> 673 <text text-anchor="middle" x="1175.5" y="-116.2" font-family="Times,serif" font-size="11.00">1.46s (0.98%)</text> 674 </a> 675 </g> 676 </g> 677 <!-- N36 --> 678 <g id="node36" class="node"> 679 <title>N36</title> 680 <g id="a_node36"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_get_sqe (8.26s)"> 681 <polygon fill="#edeae6" stroke="#b29d80" points="117,-714.5 40,-714.5 40,-670.5 117,-670.5 117,-714.5"></polygon> 682 <text text-anchor="middle" x="78.5" y="-704.1" font-family="Times,serif" font-size="8.00">gouring</text> 683 <text text-anchor="middle" x="78.5" y="-695.1" font-family="Times,serif" font-size="8.00">(*IoUring)</text> 684 <text text-anchor="middle" x="78.5" y="-686.1" font-family="Times,serif" font-size="8.00">io_uring_get_sqe</text> 685 <text text-anchor="middle" x="78.5" y="-677.1" font-family="Times,serif" font-size="8.00">0 of 8.26s (5.57%)</text> 686 </a> 687 </g> 688 </g> 689 <!-- N20->N36 --> 690 <g id="edge14" class="edge"> 691 <title>N20->N36</title> 692 <g id="a_edge14"><a xlink:title="github.com/ii64/gouring.(*IoUring).GetSqe -> github.com/ii64/gouring.(*IoUring).io_uring_get_sqe (8.26s)"> 693 <path fill="none" stroke="#b29d80" d="M100.77,-794.88C96.14,-773.81 90.01,-745.9 85.35,-724.7"></path> 694 <polygon fill="#b29d80" stroke="#b29d80" points="88.76,-723.91 83.2,-714.89 81.93,-725.41 88.76,-723.91"></polygon> 695 </a> 696 </g> 697 <g id="a_edge14-label"><a xlink:title="github.com/ii64/gouring.(*IoUring).GetSqe -> github.com/ii64/gouring.(*IoUring).io_uring_get_sqe (8.26s)"> 698 <text text-anchor="middle" x="118.5" y="-765.8" font-family="Times,serif" font-size="14.00"> 8.26s</text> 699 <text text-anchor="middle" x="118.5" y="-750.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 700 </a> 701 </g> 702 </g> 703 <!-- N21->N3 --> 704 <g id="edge2" class="edge"> 705 <title>N21->N3</title> 706 <g id="a_edge2"><a xlink:title="runtime.gosched_m -> runtime.goschedImpl (75.91s)"> 707 <path fill="none" stroke="#b22000" stroke-width="3" d="M757.5,-941.99C757.5,-920.45 757.5,-887.94 757.5,-863.07"></path> 708 <polygon fill="#b22000" stroke="#b22000" stroke-width="3" points="761,-862.93 757.5,-852.93 754,-862.93 761,-862.93"></polygon> 709 </a> 710 </g> 711 <g id="a_edge2-label"><a xlink:title="runtime.gosched_m -> runtime.goschedImpl (75.91s)"> 712 <text text-anchor="middle" x="777.5" y="-887.3" font-family="Times,serif" font-size="14.00"> 75.91s</text> 713 </a> 714 </g> 715 </g> 716 <!-- N22 --> 717 <g id="node22" class="node"> 718 <title>N22</title> 719 <g id="a_node22"><a xlink:title="syscall.Syscall6 (1.86s)"> 720 <polygon fill="#edeceb" stroke="#b2afa7" points="380.5,-56 290.5,-56 290.5,0 380.5,0 380.5,-56"></polygon> 721 <text text-anchor="middle" x="335.5" y="-43.2" font-family="Times,serif" font-size="11.00">syscall</text> 722 <text text-anchor="middle" x="335.5" y="-31.2" font-family="Times,serif" font-size="11.00">Syscall6</text> 723 <text text-anchor="middle" x="335.5" y="-19.2" font-family="Times,serif" font-size="11.00">1.79s (1.21%)</text> 724 <text text-anchor="middle" x="335.5" y="-7.2" font-family="Times,serif" font-size="11.00">of 1.86s (1.25%)</text> 725 </a> 726 </g> 727 </g> 728 <!-- N39 --> 729 <g id="node39" class="node"> 730 <title>N39</title> 731 <g id="a_node39"><a xlink:title="runtime.unlockWithRank (1.54s)"> 732 <polygon fill="#edeceb" stroke="#b2b0a9" points="1104,-267 1027,-267 1027,-231 1104,-231 1104,-267"></polygon> 733 <text text-anchor="middle" x="1065.5" y="-256.1" font-family="Times,serif" font-size="8.00">runtime</text> 734 <text text-anchor="middle" x="1065.5" y="-247.1" font-family="Times,serif" font-size="8.00">unlockWithRank</text> 735 <text text-anchor="middle" x="1065.5" y="-238.1" font-family="Times,serif" font-size="8.00">0 of 1.54s (1.04%)</text> 736 </a> 737 </g> 738 </g> 739 <!-- N24->N39 --> 740 <g id="edge31" class="edge"> 741 <title>N24->N39</title> 742 <g id="a_edge31"><a xlink:title="runtime.unlock -> runtime.unlockWithRank (1.54s)"> 743 <path fill="none" stroke="#b2b0a9" d="M1065.5,-381.47C1065.5,-356.09 1065.5,-308.09 1065.5,-277.64"></path> 744 <polygon fill="#b2b0a9" stroke="#b2b0a9" points="1069,-277.29 1065.5,-267.29 1062,-277.29 1069,-277.29"></polygon> 745 </a> 746 </g> 747 <g id="a_edge31-label"><a xlink:title="runtime.unlock -> runtime.unlockWithRank (1.54s)"> 748 <text text-anchor="middle" x="1087.5" y="-328.8" font-family="Times,serif" font-size="14.00"> 1.54s</text> 749 <text text-anchor="middle" x="1087.5" y="-313.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 750 </a> 751 </g> 752 </g> 753 <!-- N38 --> 754 <g id="node38" class="node"> 755 <title>N38</title> 756 <g id="a_node38"><a xlink:title="runtime.lockWithRank (1.46s)"> 757 <polygon fill="#edeceb" stroke="#b2b0a9" points="1214,-267 1137,-267 1137,-231 1214,-231 1214,-267"></polygon> 758 <text text-anchor="middle" x="1175.5" y="-256.1" font-family="Times,serif" font-size="8.00">runtime</text> 759 <text text-anchor="middle" x="1175.5" y="-247.1" font-family="Times,serif" font-size="8.00">lockWithRank</text> 760 <text text-anchor="middle" x="1175.5" y="-238.1" font-family="Times,serif" font-size="8.00">0 of 1.46s (0.98%)</text> 761 </a> 762 </g> 763 </g> 764 <!-- N25->N38 --> 765 <g id="edge34" class="edge"> 766 <title>N25->N38</title> 767 <g id="a_edge34"><a xlink:title="runtime.lock -> runtime.lockWithRank (1.46s)"> 768 <path fill="none" stroke="#b2b0a9" d="M1175.5,-375.3C1175.5,-348.8 1175.5,-305.48 1175.5,-277.36"></path> 769 <polygon fill="#b2b0a9" stroke="#b2b0a9" points="1179,-277.03 1175.5,-267.03 1172,-277.03 1179,-277.03"></polygon> 770 </a> 771 </g> 772 <g id="a_edge34-label"><a xlink:title="runtime.lock -> runtime.lockWithRank (1.46s)"> 773 <text text-anchor="middle" x="1197.5" y="-328.8" font-family="Times,serif" font-size="14.00"> 1.46s</text> 774 <text text-anchor="middle" x="1197.5" y="-313.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 775 </a> 776 </g> 777 </g> 778 <!-- N26->N9 --> 779 <g id="edge12" class="edge"> 780 <title>N26->N9</title> 781 <g id="a_edge12"><a xlink:title="github.com/ii64/gouring.(*IoUring).WaitCqe -> github.com/ii64/gouring.(*IoUring).io_uring_wait_cqe (13.01s)"> 782 <path fill="none" stroke="#b28c64" d="M209.57,-797.18C208.42,-780.36 206.94,-758.62 205.63,-739.4"></path> 783 <polygon fill="#b28c64" stroke="#b28c64" points="209.11,-739.06 204.94,-729.32 202.13,-739.54 209.11,-739.06"></polygon> 784 </a> 785 </g> 786 <g id="a_edge12-label"><a xlink:title="github.com/ii64/gouring.(*IoUring).WaitCqe -> github.com/ii64/gouring.(*IoUring).io_uring_wait_cqe (13.01s)"> 787 <text text-anchor="middle" x="228.5" y="-758.3" font-family="Times,serif" font-size="14.00"> 13.01s</text> 788 </a> 789 </g> 790 </g> 791 <!-- N37 --> 792 <g id="node37" class="node"> 793 <title>N37</title> 794 <g id="a_node37"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uringn_submit (6.87s)"> 795 <polygon fill="#edeae7" stroke="#b2a289" points="350,-714.5 273,-714.5 273,-670.5 350,-670.5 350,-714.5"></polygon> 796 <text text-anchor="middle" x="311.5" y="-704.1" font-family="Times,serif" font-size="8.00">gouring</text> 797 <text text-anchor="middle" x="311.5" y="-695.1" font-family="Times,serif" font-size="8.00">(*IoUring)</text> 798 <text text-anchor="middle" x="311.5" y="-686.1" font-family="Times,serif" font-size="8.00">io_uringn_submit</text> 799 <text text-anchor="middle" x="311.5" y="-677.1" font-family="Times,serif" font-size="8.00">0 of 6.87s (4.63%)</text> 800 </a> 801 </g> 802 </g> 803 <!-- N27->N37 --> 804 <g id="edge18" class="edge"> 805 <title>N27->N37</title> 806 <g id="a_edge18"><a xlink:title="github.com/ii64/gouring.(*IoUring).Submit -> github.com/ii64/gouring.(*IoUring).io_uringn_submit (6.87s)"> 807 <path fill="none" stroke="#b2a289" d="M311.5,-797.18C311.5,-775.96 311.5,-746.92 311.5,-724.97"></path> 808 <polygon fill="#b2a289" stroke="#b2a289" points="315,-724.83 311.5,-714.83 308,-724.83 315,-724.83"></polygon> 809 </a> 810 </g> 811 <g id="a_edge18-label"><a xlink:title="github.com/ii64/gouring.(*IoUring).Submit -> github.com/ii64/gouring.(*IoUring).io_uringn_submit (6.87s)"> 812 <text text-anchor="middle" x="333.5" y="-765.8" font-family="Times,serif" font-size="14.00"> 6.87s</text> 813 <text text-anchor="middle" x="333.5" y="-750.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 814 </a> 815 </g> 816 </g> 817 <!-- N28 --> 818 <g id="node28" class="node"> 819 <title>N28</title> 820 <g id="a_node28"><a xlink:title="github.com/ii64/gouring.(*IoUring)._io_uring_get_cqe (1.96s)"> 821 <polygon fill="#edeceb" stroke="#b2afa6" points="377,-278 294,-278 294,-220 377,-220 377,-278"></polygon> 822 <text text-anchor="middle" x="335.5" y="-266.8" font-family="Times,serif" font-size="9.00">gouring</text> 823 <text text-anchor="middle" x="335.5" y="-256.8" font-family="Times,serif" font-size="9.00">(*IoUring)</text> 824 <text text-anchor="middle" x="335.5" y="-246.8" font-family="Times,serif" font-size="9.00">_io_uring_get_cqe</text> 825 <text text-anchor="middle" x="335.5" y="-236.8" font-family="Times,serif" font-size="9.00">0.07s (0.047%)</text> 826 <text text-anchor="middle" x="335.5" y="-226.8" font-family="Times,serif" font-size="9.00">of 1.96s (1.32%)</text> 827 </a> 828 </g> 829 </g> 830 <!-- N34 --> 831 <g id="node34" class="node"> 832 <title>N34</title> 833 <g id="a_node34"><a xlink:title="github.com/ii64/gouring.io_uring_enter2 (1.87s)"> 834 <polygon fill="#edeceb" stroke="#b2afa7" points="374,-155 297,-155 297,-107 374,-107 374,-155"></polygon> 835 <text text-anchor="middle" x="335.5" y="-143.8" font-family="Times,serif" font-size="9.00">gouring</text> 836 <text text-anchor="middle" x="335.5" y="-133.8" font-family="Times,serif" font-size="9.00">io_uring_enter2</text> 837 <text text-anchor="middle" x="335.5" y="-123.8" font-family="Times,serif" font-size="9.00">0.01s (0.0067%)</text> 838 <text text-anchor="middle" x="335.5" y="-113.8" font-family="Times,serif" font-size="9.00">of 1.87s (1.26%)</text> 839 </a> 840 </g> 841 </g> 842 <!-- N28->N34 --> 843 <g id="edge26" class="edge"> 844 <title>N28->N34</title> 845 <g id="a_edge26"><a xlink:title="github.com/ii64/gouring.(*IoUring)._io_uring_get_cqe -> github.com/ii64/gouring.io_uring_enter2 (1.87s)"> 846 <path fill="none" stroke="#b2afa7" d="M335.5,-219.92C335.5,-203.48 335.5,-182.63 335.5,-165.36"></path> 847 <polygon fill="#b2afa7" stroke="#b2afa7" points="339,-165.14 335.5,-155.14 332,-165.14 339,-165.14"></polygon> 848 </a> 849 </g> 850 <g id="a_edge26-label"><a xlink:title="github.com/ii64/gouring.(*IoUring)._io_uring_get_cqe -> github.com/ii64/gouring.io_uring_enter2 (1.87s)"> 851 <text text-anchor="middle" x="352.5" y="-176.8" font-family="Times,serif" font-size="14.00"> 1.87s</text> 852 </a> 853 </g> 854 </g> 855 <!-- N29 --> 856 <g id="node29" class="node"> 857 <title>N29</title> 858 <g id="a_node29"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_cqe_seen (1.60s)"> 859 <polygon fill="#edeceb" stroke="#b2b0a8" points="451,-721.5 368,-721.5 368,-663.5 451,-663.5 451,-721.5"></polygon> 860 <text text-anchor="middle" x="409.5" y="-710.3" font-family="Times,serif" font-size="9.00">gouring</text> 861 <text text-anchor="middle" x="409.5" y="-700.3" font-family="Times,serif" font-size="9.00">(*IoUring)</text> 862 <text text-anchor="middle" x="409.5" y="-690.3" font-family="Times,serif" font-size="9.00">io_uring_cqe_seen</text> 863 <text text-anchor="middle" x="409.5" y="-680.3" font-family="Times,serif" font-size="9.00">0.09s (0.061%)</text> 864 <text text-anchor="middle" x="409.5" y="-670.3" font-family="Times,serif" font-size="9.00">of 1.60s (1.08%)</text> 865 </a> 866 </g> 867 </g> 868 <!-- N29->N18 --> 869 <g id="edge33" class="edge"> 870 <title>N29->N18</title> 871 <g id="a_edge33"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_cqe_seen -> github.com/ii64/gouring.(*IoUring).io_uring_cq_advance (1.51s)"> 872 <path fill="none" stroke="#b2b0a9" d="M446.25,-663.45C476.57,-640.3 519.67,-607.39 551.77,-582.89"></path> 873 <polygon fill="#b2b0a9" stroke="#b2b0a9" points="554.27,-585.38 560.09,-576.53 550.02,-579.82 554.27,-585.38"></polygon> 874 </a> 875 </g> 876 <g id="a_edge33-label"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_cqe_seen -> github.com/ii64/gouring.(*IoUring).io_uring_cq_advance (1.51s)"> 877 <text text-anchor="middle" x="536.5" y="-626.8" font-family="Times,serif" font-size="14.00"> 1.51s</text> 878 <text text-anchor="middle" x="536.5" y="-611.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 879 </a> 880 </g> 881 </g> 882 <!-- N30 --> 883 <g id="node30" class="node"> 884 <title>N30</title> 885 <g id="a_node30"><a xlink:title="github.com/ii64/gouring.(*IoUring).__io_uring_submit_and_wait (6.87s)"> 886 <polygon fill="#edeae7" stroke="#b2a289" points="522,-577.5 401,-577.5 401,-519.5 522,-519.5 522,-577.5"></polygon> 887 <text text-anchor="middle" x="461.5" y="-566.3" font-family="Times,serif" font-size="9.00">gouring</text> 888 <text text-anchor="middle" x="461.5" y="-556.3" font-family="Times,serif" font-size="9.00">(*IoUring)</text> 889 <text text-anchor="middle" x="461.5" y="-546.3" font-family="Times,serif" font-size="9.00">__io_uring_submit_and_wait</text> 890 <text text-anchor="middle" x="461.5" y="-536.3" font-family="Times,serif" font-size="9.00">0.06s (0.04%)</text> 891 <text text-anchor="middle" x="461.5" y="-526.3" font-family="Times,serif" font-size="9.00">of 6.87s (4.63%)</text> 892 </a> 893 </g> 894 </g> 895 <!-- N30->N11 --> 896 <g id="edge20" class="edge"> 897 <title>N30->N11</title> 898 <g id="a_edge20"><a xlink:title="github.com/ii64/gouring.(*IoUring).__io_uring_submit_and_wait -> github.com/ii64/gouring.(*IoUring).__io_uring_flush_sq (6.79s)"> 899 <path fill="none" stroke="#b2a289" d="M461.5,-519.16C461.5,-499.98 461.5,-474.12 461.5,-451.43"></path> 900 <polygon fill="#b2a289" stroke="#b2a289" points="465,-451.26 461.5,-441.26 458,-451.26 465,-451.26"></polygon> 901 </a> 902 </g> 903 <g id="a_edge20-label"><a xlink:title="github.com/ii64/gouring.(*IoUring).__io_uring_submit_and_wait -> github.com/ii64/gouring.(*IoUring).__io_uring_flush_sq (6.79s)"> 904 <text text-anchor="middle" x="478.5" y="-470.3" font-family="Times,serif" font-size="14.00"> 6.79s</text> 905 </a> 906 </g> 907 </g> 908 <!-- N31->N29 --> 909 <g id="edge29" class="edge"> 910 <title>N31->N29</title> 911 <g id="a_edge29"><a xlink:title="github.com/ii64/gouring.(*IoUring).SeenCqe -> github.com/ii64/gouring.(*IoUring).io_uring_cqe_seen (1.60s)"> 912 <path fill="none" stroke="#b2b0a8" d="M407.93,-797.18C408.22,-778.13 408.6,-752.78 408.92,-731.91"></path> 913 <polygon fill="#b2b0a8" stroke="#b2b0a8" points="412.42,-731.82 409.07,-721.77 405.42,-731.72 412.42,-731.82"></polygon> 914 </a> 915 </g> 916 <g id="a_edge29-label"><a xlink:title="github.com/ii64/gouring.(*IoUring).SeenCqe -> github.com/ii64/gouring.(*IoUring).io_uring_cqe_seen (1.60s)"> 917 <text text-anchor="middle" x="431.5" y="-765.8" font-family="Times,serif" font-size="14.00"> 1.60s</text> 918 <text text-anchor="middle" x="431.5" y="-750.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 919 </a> 920 </g> 921 </g> 922 <!-- N32->N7 --> 923 <g id="edge10" class="edge"> 924 <title>N32->N7</title> 925 <g id="a_edge10"><a xlink:title="github.com/ii64/gouring.PrepNop -> github.com/ii64/gouring.PrepRW (23.08s)"> 926 <path fill="none" stroke="#b26327" d="M525.15,-802.2C527.19,-784.19 530.09,-758.73 532.56,-736.98"></path> 927 <polygon fill="#b26327" stroke="#b26327" points="536.05,-737.3 533.7,-726.97 529.09,-736.51 536.05,-737.3"></polygon> 928 </a> 929 </g> 930 <g id="a_edge10-label"><a xlink:title="github.com/ii64/gouring.PrepNop -> github.com/ii64/gouring.PrepRW (23.08s)"> 931 <text text-anchor="middle" x="553.5" y="-765.8" font-family="Times,serif" font-size="14.00"> 23.08s</text> 932 <text text-anchor="middle" x="553.5" y="-750.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 933 </a> 934 </g> 935 </g> 936 <!-- N35 --> 937 <g id="node35" class="node"> 938 <title>N35</title> 939 <g id="a_node35"><a xlink:title="github.com/ii64/gouring.(*IoUring).__io_uring_get_cqe (1.96s)"> 940 <polygon fill="#edeceb" stroke="#b2afa6" points="375,-421.5 296,-421.5 296,-377.5 375,-377.5 375,-421.5"></polygon> 941 <text text-anchor="middle" x="335.5" y="-411.1" font-family="Times,serif" font-size="8.00">gouring</text> 942 <text text-anchor="middle" x="335.5" y="-402.1" font-family="Times,serif" font-size="8.00">(*IoUring)</text> 943 <text text-anchor="middle" x="335.5" y="-393.1" font-family="Times,serif" font-size="8.00">__io_uring_get_cqe</text> 944 <text text-anchor="middle" x="335.5" y="-384.1" font-family="Times,serif" font-size="8.00">0 of 1.96s (1.32%)</text> 945 </a> 946 </g> 947 </g> 948 <!-- N33->N35 --> 949 <g id="edge25" class="edge"> 950 <title>N33->N35</title> 951 <g id="a_edge25"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_wait_cqe_nr -> github.com/ii64/gouring.(*IoUring).__io_uring_get_cqe (1.96s)"> 952 <path fill="none" stroke="#b2afa6" d="M335.5,-519.16C335.5,-494.08 335.5,-457.55 335.5,-431.66"></path> 953 <polygon fill="#b2afa6" stroke="#b2afa6" points="339,-431.62 335.5,-421.62 332,-431.62 339,-431.62"></polygon> 954 </a> 955 </g> 956 <g id="a_edge25-label"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_wait_cqe_nr -> github.com/ii64/gouring.(*IoUring).__io_uring_get_cqe (1.96s)"> 957 <text text-anchor="middle" x="357.5" y="-477.8" font-family="Times,serif" font-size="14.00"> 1.96s</text> 958 <text text-anchor="middle" x="357.5" y="-462.8" font-family="Times,serif" font-size="14.00"> (inline)</text> 959 </a> 960 </g> 961 </g> 962 <!-- N34->N22 --> 963 <g id="edge27" class="edge"> 964 <title>N34->N22</title> 965 <g id="a_edge27"><a xlink:title="github.com/ii64/gouring.io_uring_enter2 -> syscall.Syscall6 (1.86s)"> 966 <path fill="none" stroke="#b2afa7" d="M335.5,-106.83C335.5,-94.85 335.5,-79.95 335.5,-66.39"></path> 967 <polygon fill="#b2afa7" stroke="#b2afa7" points="339,-66.36 335.5,-56.36 332,-66.36 339,-66.36"></polygon> 968 </a> 969 </g> 970 <g id="a_edge27-label"><a xlink:title="github.com/ii64/gouring.io_uring_enter2 -> syscall.Syscall6 (1.86s)"> 971 <text text-anchor="middle" x="352.5" y="-77.8" font-family="Times,serif" font-size="14.00"> 1.86s</text> 972 </a> 973 </g> 974 </g> 975 <!-- N35->N28 --> 976 <g id="edge24" class="edge"> 977 <title>N35->N28</title> 978 <g id="a_edge24"><a xlink:title="github.com/ii64/gouring.(*IoUring).__io_uring_get_cqe -> github.com/ii64/gouring.(*IoUring)._io_uring_get_cqe (1.96s)"> 979 <path fill="none" stroke="#b2afa6" d="M335.5,-377.22C335.5,-354.11 335.5,-316.71 335.5,-288.43"></path> 980 <polygon fill="#b2afa6" stroke="#b2afa6" points="339,-288.09 335.5,-278.09 332,-288.09 339,-288.09"></polygon> 981 </a> 982 </g> 983 <g id="a_edge24-label"><a xlink:title="github.com/ii64/gouring.(*IoUring).__io_uring_get_cqe -> github.com/ii64/gouring.(*IoUring)._io_uring_get_cqe (1.96s)"> 984 <text text-anchor="middle" x="352.5" y="-321.3" font-family="Times,serif" font-size="14.00"> 1.96s</text> 985 </a> 986 </g> 987 </g> 988 <!-- N36->N13 --> 989 <g id="edge15" class="edge"> 990 <title>N36->N13</title> 991 <g id="a_edge15"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_get_sqe -> github.com/ii64/gouring.(*IoUring)._io_uring_get_sqe (8.26s)"> 992 <path fill="none" stroke="#b29d80" d="M75.51,-670.24C72.81,-651.13 68.76,-622.37 65.29,-597.7"></path> 993 <polygon fill="#b29d80" stroke="#b29d80" points="68.75,-597.19 63.89,-587.78 61.82,-598.17 68.75,-597.19"></polygon> 994 </a> 995 </g> 996 <g id="a_edge15-label"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uring_get_sqe -> github.com/ii64/gouring.(*IoUring)._io_uring_get_sqe (8.26s)"> 997 <text text-anchor="middle" x="88.5" y="-619.3" font-family="Times,serif" font-size="14.00"> 8.26s</text> 998 </a> 999 </g> 1000 </g> 1001 <!-- N37->N30 --> 1002 <g id="edge19" class="edge"> 1003 <title>N37->N30</title> 1004 <g id="a_edge19"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uringn_submit -> github.com/ii64/gouring.(*IoUring).__io_uring_submit_and_wait (6.87s)"> 1005 <path fill="none" stroke="#b2a289" d="M333.96,-670.24C357.89,-647.58 396.17,-611.35 424.55,-584.48"></path> 1006 <polygon fill="#b2a289" stroke="#b2a289" points="427.05,-586.93 431.91,-577.51 422.24,-581.85 427.05,-586.93"></polygon> 1007 </a> 1008 </g> 1009 <g id="a_edge19-label"><a xlink:title="github.com/ii64/gouring.(*IoUring).io_uringn_submit -> github.com/ii64/gouring.(*IoUring).__io_uring_submit_and_wait (6.87s)"> 1010 <text text-anchor="middle" x="412.5" y="-619.3" font-family="Times,serif" font-size="14.00"> 6.87s</text> 1011 </a> 1012 </g> 1013 </g> 1014 <!-- N38->N19 --> 1015 <g id="edge35" class="edge"> 1016 <title>N38->N19</title> 1017 <g id="a_edge35"><a xlink:title="runtime.lockWithRank -> runtime.lock2 (1.46s)"> 1018 <path fill="none" stroke="#b2b0a9" d="M1175.5,-230.88C1175.5,-213.12 1175.5,-184.94 1175.5,-163.21"></path> 1019 <polygon fill="#b2b0a9" stroke="#b2b0a9" points="1179,-163.12 1175.5,-153.12 1172,-163.12 1179,-163.12"></polygon> 1020 </a> 1021 </g> 1022 <g id="a_edge35-label"><a xlink:title="runtime.lockWithRank -> runtime.lock2 (1.46s)"> 1023 <text text-anchor="middle" x="1192.5" y="-176.8" font-family="Times,serif" font-size="14.00"> 1.46s</text> 1024 </a> 1025 </g> 1026 </g> 1027 <!-- N39->N17 --> 1028 <g id="edge32" class="edge"> 1029 <title>N39->N17</title> 1030 <g id="a_edge32"><a xlink:title="runtime.unlockWithRank -> runtime.unlock2 (1.54s)"> 1031 <path fill="none" stroke="#b2b0a9" d="M1065.5,-230.88C1065.5,-213.12 1065.5,-184.94 1065.5,-163.21"></path> 1032 <polygon fill="#b2b0a9" stroke="#b2b0a9" points="1069,-163.12 1065.5,-153.12 1062,-163.12 1069,-163.12"></polygon> 1033 </a> 1034 </g> 1035 <g id="a_edge32-label"><a xlink:title="runtime.unlockWithRank -> runtime.unlock2 (1.54s)"> 1036 <text text-anchor="middle" x="1082.5" y="-176.8" font-family="Times,serif" font-size="14.00"> 1.54s</text> 1037 </a> 1038 </g> 1039 </g> 1040 </g> 1041 </svg>