1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<!-- Created with Inkscape (http://www.inkscape.org/) --> 3 4<!-- SPDX-License-Identifier: BSD-3-Clause --> 5<!-- Copyright(c) 2010 Intel Corporation --> 6 7<svg 8 xmlns:dc="http://purl.org/dc/elements/1.1/" 9 xmlns:cc="http://creativecommons.org/ns#" 10 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 11 xmlns:svg="http://www.w3.org/2000/svg" 12 xmlns="http://www.w3.org/2000/svg" 13 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 14 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 15 width="485.48575" 16 height="369.70761" 17 id="svg3388" 18 version="1.1" 19 inkscape:version="0.48.4 r9939" 20 sodipodi:docname="ring-mp-enqueue1.svg"> 21 <defs 22 id="defs3390"> 23 <marker 24 inkscape:stockid="Arrow1Lend" 25 orient="auto" 26 refY="0" 27 refX="0" 28 id="Arrow1Lend" 29 style="overflow:visible"> 30 <path 31 id="path4317" 32 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 33 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 34 transform="matrix(-0.8,0,0,-0.8,-10,0)" 35 inkscape:connector-curvature="0" /> 36 </marker> 37 <inkscape:perspective 38 sodipodi:type="inkscape:persp3d" 39 inkscape:vp_x="0 : 526.18109 : 1" 40 inkscape:vp_y="0 : 1000 : 0" 41 inkscape:vp_z="744.09448 : 526.18109 : 1" 42 inkscape:persp3d-origin="372.04724 : 350.78739 : 1" 43 id="perspective3396" /> 44 <inkscape:perspective 45 id="perspective4180" 46 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 47 inkscape:vp_z="1 : 0.5 : 1" 48 inkscape:vp_y="0 : 1000 : 0" 49 inkscape:vp_x="0 : 0.5 : 1" 50 sodipodi:type="inkscape:persp3d" /> 51 <inkscape:perspective 52 id="perspective4180-6" 53 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 54 inkscape:vp_z="1 : 0.5 : 1" 55 inkscape:vp_y="0 : 1000 : 0" 56 inkscape:vp_x="0 : 0.5 : 1" 57 sodipodi:type="inkscape:persp3d" /> 58 <inkscape:perspective 59 id="perspective4180-0" 60 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 61 inkscape:vp_z="1 : 0.5 : 1" 62 inkscape:vp_y="0 : 1000 : 0" 63 inkscape:vp_x="0 : 0.5 : 1" 64 sodipodi:type="inkscape:persp3d" /> 65 <inkscape:perspective 66 id="perspective4180-3" 67 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 68 inkscape:vp_z="1 : 0.5 : 1" 69 inkscape:vp_y="0 : 1000 : 0" 70 inkscape:vp_x="0 : 0.5 : 1" 71 sodipodi:type="inkscape:persp3d" /> 72 <inkscape:perspective 73 id="perspective4180-06" 74 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 75 inkscape:vp_z="1 : 0.5 : 1" 76 inkscape:vp_y="0 : 1000 : 0" 77 inkscape:vp_x="0 : 0.5 : 1" 78 sodipodi:type="inkscape:persp3d" /> 79 <inkscape:perspective 80 id="perspective4180-5" 81 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 82 inkscape:vp_z="1 : 0.5 : 1" 83 inkscape:vp_y="0 : 1000 : 0" 84 inkscape:vp_x="0 : 0.5 : 1" 85 sodipodi:type="inkscape:persp3d" /> 86 <inkscape:perspective 87 id="perspective4180-7" 88 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 89 inkscape:vp_z="1 : 0.5 : 1" 90 inkscape:vp_y="0 : 1000 : 0" 91 inkscape:vp_x="0 : 0.5 : 1" 92 sodipodi:type="inkscape:persp3d" /> 93 <inkscape:perspective 94 id="perspective4180-69" 95 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 96 inkscape:vp_z="1 : 0.5 : 1" 97 inkscape:vp_y="0 : 1000 : 0" 98 inkscape:vp_x="0 : 0.5 : 1" 99 sodipodi:type="inkscape:persp3d" /> 100 <inkscape:perspective 101 id="perspective4281" 102 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 103 inkscape:vp_z="1 : 0.5 : 1" 104 inkscape:vp_y="0 : 1000 : 0" 105 inkscape:vp_x="0 : 0.5 : 1" 106 sodipodi:type="inkscape:persp3d" /> 107 <inkscape:perspective 108 id="perspective4281-2" 109 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 110 inkscape:vp_z="1 : 0.5 : 1" 111 inkscape:vp_y="0 : 1000 : 0" 112 inkscape:vp_x="0 : 0.5 : 1" 113 sodipodi:type="inkscape:persp3d" /> 114 <inkscape:perspective 115 id="perspective4767" 116 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 117 inkscape:vp_z="1 : 0.5 : 1" 118 inkscape:vp_y="0 : 1000 : 0" 119 inkscape:vp_x="0 : 0.5 : 1" 120 sodipodi:type="inkscape:persp3d" /> 121 <marker 122 inkscape:stockid="Arrow1Lend" 123 orient="auto" 124 refY="0" 125 refX="0" 126 id="Arrow1Lend-7" 127 style="overflow:visible"> 128 <path 129 id="path4317-4" 130 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 131 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 132 transform="matrix(-0.8,0,0,-0.8,-10,0)" 133 inkscape:connector-curvature="0" /> 134 </marker> 135 <inkscape:perspective 136 id="perspective4799" 137 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 138 inkscape:vp_z="1 : 0.5 : 1" 139 inkscape:vp_y="0 : 1000 : 0" 140 inkscape:vp_x="0 : 0.5 : 1" 141 sodipodi:type="inkscape:persp3d" /> 142 <inkscape:perspective 143 id="perspective4824" 144 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 145 inkscape:vp_z="1 : 0.5 : 1" 146 inkscape:vp_y="0 : 1000 : 0" 147 inkscape:vp_x="0 : 0.5 : 1" 148 sodipodi:type="inkscape:persp3d" /> 149 <inkscape:perspective 150 id="perspective4915" 151 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 152 inkscape:vp_z="1 : 0.5 : 1" 153 inkscape:vp_y="0 : 1000 : 0" 154 inkscape:vp_x="0 : 0.5 : 1" 155 sodipodi:type="inkscape:persp3d" /> 156 <inkscape:perspective 157 id="perspective4937" 158 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 159 inkscape:vp_z="1 : 0.5 : 1" 160 inkscape:vp_y="0 : 1000 : 0" 161 inkscape:vp_x="0 : 0.5 : 1" 162 sodipodi:type="inkscape:persp3d" /> 163 <inkscape:perspective 164 id="perspective4962" 165 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 166 inkscape:vp_z="1 : 0.5 : 1" 167 inkscape:vp_y="0 : 1000 : 0" 168 inkscape:vp_x="0 : 0.5 : 1" 169 sodipodi:type="inkscape:persp3d" /> 170 <inkscape:perspective 171 id="perspective4993" 172 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 173 inkscape:vp_z="1 : 0.5 : 1" 174 inkscape:vp_y="0 : 1000 : 0" 175 inkscape:vp_x="0 : 0.5 : 1" 176 sodipodi:type="inkscape:persp3d" /> 177 <marker 178 inkscape:stockid="Arrow1Lend" 179 orient="auto" 180 refY="0" 181 refX="0" 182 id="Arrow1Lend-0" 183 style="overflow:visible"> 184 <path 185 id="path4317-6" 186 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 187 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 188 transform="matrix(-0.8,0,0,-0.8,-10,0)" 189 inkscape:connector-curvature="0" /> 190 </marker> 191 <marker 192 inkscape:stockid="Arrow1Lend" 193 orient="auto" 194 refY="0" 195 refX="0" 196 id="marker4999" 197 style="overflow:visible"> 198 <path 199 id="path5001" 200 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 201 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 202 transform="matrix(-0.8,0,0,-0.8,-10,0)" 203 inkscape:connector-curvature="0" /> 204 </marker> 205 <inkscape:perspective 206 id="perspective5091" 207 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 208 inkscape:vp_z="1 : 0.5 : 1" 209 inkscape:vp_y="0 : 1000 : 0" 210 inkscape:vp_x="0 : 0.5 : 1" 211 sodipodi:type="inkscape:persp3d" /> 212 <marker 213 inkscape:stockid="Arrow1Lend" 214 orient="auto" 215 refY="0" 216 refX="0" 217 id="Arrow1Lend-9" 218 style="overflow:visible"> 219 <path 220 id="path4317-0" 221 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 222 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 223 transform="matrix(-0.8,0,0,-0.8,-10,0)" 224 inkscape:connector-curvature="0" /> 225 </marker> 226 <inkscape:perspective 227 id="perspective5121" 228 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 229 inkscape:vp_z="1 : 0.5 : 1" 230 inkscape:vp_y="0 : 1000 : 0" 231 inkscape:vp_x="0 : 0.5 : 1" 232 sodipodi:type="inkscape:persp3d" /> 233 <inkscape:perspective 234 id="perspective5121-7" 235 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 236 inkscape:vp_z="1 : 0.5 : 1" 237 inkscape:vp_y="0 : 1000 : 0" 238 inkscape:vp_x="0 : 0.5 : 1" 239 sodipodi:type="inkscape:persp3d" /> 240 <inkscape:perspective 241 id="perspective5121-1" 242 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 243 inkscape:vp_z="1 : 0.5 : 1" 244 inkscape:vp_y="0 : 1000 : 0" 245 inkscape:vp_x="0 : 0.5 : 1" 246 sodipodi:type="inkscape:persp3d" /> 247 <inkscape:perspective 248 id="perspective5121-9" 249 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 250 inkscape:vp_z="1 : 0.5 : 1" 251 inkscape:vp_y="0 : 1000 : 0" 252 inkscape:vp_x="0 : 0.5 : 1" 253 sodipodi:type="inkscape:persp3d" /> 254 <inkscape:perspective 255 id="perspective3157" 256 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 257 inkscape:vp_z="1 : 0.5 : 1" 258 inkscape:vp_y="0 : 1000 : 0" 259 inkscape:vp_x="0 : 0.5 : 1" 260 sodipodi:type="inkscape:persp3d" /> 261 <inkscape:perspective 262 id="perspective3193" 263 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 264 inkscape:vp_z="1 : 0.5 : 1" 265 inkscape:vp_y="0 : 1000 : 0" 266 inkscape:vp_x="0 : 0.5 : 1" 267 sodipodi:type="inkscape:persp3d" /> 268 <inkscape:perspective 269 id="perspective3218" 270 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 271 inkscape:vp_z="1 : 0.5 : 1" 272 inkscape:vp_y="0 : 1000 : 0" 273 inkscape:vp_x="0 : 0.5 : 1" 274 sodipodi:type="inkscape:persp3d" /> 275 <marker 276 inkscape:stockid="Arrow1Lend" 277 orient="auto" 278 refY="0" 279 refX="0" 280 id="Arrow1Lend-94" 281 style="overflow:visible"> 282 <path 283 id="path4317-7" 284 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 285 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 286 transform="matrix(-0.8,0,0,-0.8,-10,0)" 287 inkscape:connector-curvature="0" /> 288 </marker> 289 <marker 290 inkscape:stockid="Arrow1Lend" 291 orient="auto" 292 refY="0" 293 refX="0" 294 id="marker3224" 295 style="overflow:visible"> 296 <path 297 id="path3226" 298 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 299 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 300 transform="matrix(-0.8,0,0,-0.8,-10,0)" 301 inkscape:connector-curvature="0" /> 302 </marker> 303 <marker 304 inkscape:stockid="Arrow1Lend" 305 orient="auto" 306 refY="0" 307 refX="0" 308 id="marker3228" 309 style="overflow:visible"> 310 <path 311 id="path3230" 312 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 313 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 314 transform="matrix(-0.8,0,0,-0.8,-10,0)" 315 inkscape:connector-curvature="0" /> 316 </marker> 317 </defs> 318 <sodipodi:namedview 319 id="base" 320 pagecolor="#ffffff" 321 bordercolor="#666666" 322 borderopacity="1.0" 323 inkscape:pageopacity="1" 324 inkscape:pageshadow="2" 325 inkscape:zoom="1.4" 326 inkscape:cx="227.83116" 327 inkscape:cy="157.26458" 328 inkscape:document-units="px" 329 inkscape:current-layer="layer1" 330 showgrid="false" 331 inkscape:window-width="958" 332 inkscape:window-height="1002" 333 inkscape:window-x="464" 334 inkscape:window-y="18" 335 inkscape:window-maximized="0" 336 inkscape:snap-grids="false" 337 inkscape:snap-to-guides="true" 338 showguides="false" 339 fit-margin-top="0.1" 340 fit-margin-left="0.1" 341 fit-margin-right="0.1" 342 fit-margin-bottom="0.1"> 343 <inkscape:grid 344 type="xygrid" 345 id="grid5162" 346 empspacing="5" 347 visible="true" 348 enabled="true" 349 snapvisiblegridlinesonly="true" 350 originx="-162.97143px" 351 originy="-368.03525px" /> 352 </sodipodi:namedview> 353 <metadata 354 id="metadata3393"> 355 <rdf:RDF> 356 <cc:Work 357 rdf:about=""> 358 <dc:format>image/svg+xml</dc:format> 359 <dc:type 360 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 361 <dc:title /> 362 </cc:Work> 363 </rdf:RDF> 364 </metadata> 365 <g 366 inkscape:label="Layer 1" 367 inkscape:groupmode="layer" 368 id="layer1" 369 transform="translate(-162.97143,-314.61933)"> 370 <rect 371 style="fill:#ffd080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" 372 id="rect4257" 373 width="439.41635" 374 height="58.588848" 375 x="186.87822" 376 y="463.44324" 377 rx="11.631636" 378 ry="11.631636" /> 379 <g 380 id="g4259" 381 transform="translate(108.51492,3.9469318)"> 382 <rect 383 ry="11.631636" 384 rx="11.631636" 385 y="463.79074" 386 x="83.143028" 387 height="49.999996" 388 width="52.857113" 389 id="rect3398" 390 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> 391 <rect 392 ry="11.631636" 393 rx="11.631636" 394 y="463.79074" 395 x="137.00014" 396 height="49.999996" 397 width="52.857113" 398 id="rect3398-3" 399 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> 400 <rect 401 ry="11.631636" 402 rx="11.631636" 403 y="463.79074" 404 x="190.85725" 405 height="49.999996" 406 width="52.857113" 407 id="rect3398-1" 408 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> 409 <rect 410 ry="11.631636" 411 rx="11.631636" 412 y="463.79074" 413 x="244.71437" 414 height="49.999996" 415 width="52.857113" 416 id="rect3398-6" 417 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> 418 <rect 419 ry="11.631636" 420 rx="11.631636" 421 y="463.79074" 422 x="298.57147" 423 height="49.999996" 424 width="52.857113" 425 id="rect3398-2" 426 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> 427 <rect 428 ry="11.631636" 429 rx="11.631636" 430 y="463.79074" 431 x="352.42859" 432 height="49.999996" 433 width="52.857113" 434 id="rect3398-15" 435 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> 436 <rect 437 ry="11.631636" 438 rx="11.631636" 439 y="463.79074" 440 x="406.28571" 441 height="49.999996" 442 width="52.857113" 443 id="rect3398-4" 444 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> 445 <rect 446 ry="11.631636" 447 rx="11.631636" 448 y="463.79074" 449 x="460.14282" 450 height="49.999996" 451 width="52.857113" 452 id="rect3398-65" 453 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> 454 </g> 455 <text 456 xml:space="preserve" 457 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 458 x="313.90488" 459 y="495.49646" 460 id="text4269" 461 sodipodi:linespacing="125%"><tspan 462 sodipodi:role="line" 463 id="tspan4271" 464 x="313.90488" 465 y="495.49646">obj1</tspan></text> 466 <text 467 xml:space="preserve" 468 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 469 x="368.95203" 470 y="495.49646" 471 id="text4269-4" 472 sodipodi:linespacing="125%"><tspan 473 sodipodi:role="line" 474 id="tspan4271-5" 475 x="368.95203" 476 y="495.49646">obj2</tspan></text> 477 <text 478 xml:space="preserve" 479 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 480 x="422.99518" 481 y="495.49646" 482 id="text4269-5" 483 sodipodi:linespacing="125%"><tspan 484 sodipodi:role="line" 485 id="tspan4271-4" 486 x="422.99518" 487 y="495.49646">obj3</tspan></text> 488 <path 489 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)" 490 d="m 323.57143,578.07647 0,-42.14286" 491 id="path4309" 492 inkscape:connector-curvature="0" /> 493 <path 494 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)" 495 d="m 487.14286,575.21933 0,-42.14286" 496 id="path4309-4" 497 inkscape:connector-curvature="0" /> 498 <text 499 xml:space="preserve" 500 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 501 x="289.85715" 502 y="589.505" 503 id="text4787" 504 sodipodi:linespacing="125%"><tspan 505 sodipodi:role="line" 506 id="tspan4789" 507 x="289.85715" 508 y="589.505">cons_head</tspan></text> 509 <text 510 xml:space="preserve" 511 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 512 x="293.45334" 513 y="603.41034" 514 id="text4787-3" 515 sodipodi:linespacing="125%"><tspan 516 sodipodi:role="line" 517 id="tspan4789-0" 518 x="293.45334" 519 y="603.41034">cons_tail</tspan></text> 520 <text 521 xml:space="preserve" 522 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 523 x="453.5838" 524 y="587.9577" 525 id="text4787-7" 526 sodipodi:linespacing="125%"><tspan 527 sodipodi:role="line" 528 id="tspan4789-8" 529 x="453.5838" 530 y="587.9577">prod_head</tspan></text> 531 <text 532 xml:space="preserve" 533 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 534 x="455.03714" 535 y="602.57739" 536 id="text4787-3-6" 537 sodipodi:linespacing="125%"><tspan 538 sodipodi:role="line" 539 id="tspan4789-0-8" 540 x="455.03714" 541 y="602.57739">prod_tail</tspan></text> 542 <rect 543 style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0" 544 id="rect4889" 545 width="482.85718" 546 height="67.857185" 547 x="163.57143" 548 y="315.21933" 549 rx="11.631636" 550 ry="11.631636" /> 551 <text 552 xml:space="preserve" 553 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 554 x="174.28571" 555 y="326.93362" 556 id="text4891" 557 sodipodi:linespacing="125%"><tspan 558 sodipodi:role="line" 559 id="tspan4893" 560 x="174.28571" 561 y="326.93362">local variables </tspan><tspan 562 sodipodi:role="line" 563 x="174.28571" 564 y="344.43362" 565 id="tspan3698">core 2</tspan></text> 566 <rect 567 style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0" 568 id="rect4889-8" 569 width="482.85715" 570 height="138.57147" 571 x="163.57143" 572 y="529.93365" 573 rx="11.631636" 574 ry="11.631636" /> 575 <text 576 xml:space="preserve" 577 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 578 x="170.89287" 579 y="684.09021" 580 id="text4891-4" 581 sodipodi:linespacing="125%"><tspan 582 sodipodi:role="line" 583 id="tspan4893-3" 584 x="170.89287" 585 y="684.09021">structure state</tspan></text> 586 <path 587 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)" 588 d="m 325.25296,407.43361 0,42.14286" 589 id="path4309-8" 590 inkscape:connector-curvature="0" /> 591 <path 592 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)" 593 d="m 486.68152,407.43361 0,42.14286" 594 id="path4309-4-9" 595 inkscape:connector-curvature="0" /> 596 <text 597 xml:space="preserve" 598 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 599 x="296.992" 600 y="399.48123" 601 id="text4787-3-64" 602 sodipodi:linespacing="125%"><tspan 603 sodipodi:role="line" 604 id="tspan4789-0-9" 605 x="296.992" 606 y="399.48123">cons_tail</tspan></text> 607 <text 608 xml:space="preserve" 609 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 610 x="438.26532" 611 y="399.48123" 612 id="text4787-7-5" 613 sodipodi:linespacing="125%"><tspan 614 sodipodi:role="line" 615 id="tspan4789-8-0" 616 x="438.26532" 617 y="399.48123">prod_head</tspan></text> 618 <text 619 xml:space="preserve" 620 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 621 x="518.43298" 622 y="399.48123" 623 id="text4787-3-6-4" 624 sodipodi:linespacing="125%"><tspan 625 sodipodi:role="line" 626 id="tspan4789-0-8-8" 627 x="518.43298" 628 y="399.48123">prod_next</tspan></text> 629 <path 630 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)" 631 d="m 537.14285,407.43361 0,42.14286" 632 id="path4309-4-9-9" 633 inkscape:connector-curvature="0" /> 634 <rect 635 style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0" 636 id="rect4889-9" 637 width="482.85718" 638 height="69.285774" 639 x="165" 640 y="385.93359" 641 rx="11.631636" 642 ry="11.631636" /> 643 <text 644 xml:space="preserve" 645 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 646 x="174.65646" 647 y="398.23306" 648 id="text4891-3" 649 sodipodi:linespacing="125%"><tspan 650 sodipodi:role="line" 651 id="tspan4893-1" 652 x="174.65646" 653 y="398.23306">local variables</tspan><tspan 654 sodipodi:role="line" 655 x="174.65646" 656 y="415.73306" 657 id="tspan3700">core 1</tspan></text> 658 <path 659 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)" 660 d="m 326.73097,334.53006 0,42.14286" 661 id="path4309-8-8" 662 inkscape:connector-curvature="0" /> 663 <path 664 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)" 665 d="m 488.15953,334.53006 0,42.14286" 666 id="path4309-4-9-4" 667 inkscape:connector-curvature="0" /> 668 <text 669 xml:space="preserve" 670 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 671 x="298.47" 672 y="326.57767" 673 id="text4787-3-64-5" 674 sodipodi:linespacing="125%"><tspan 675 sodipodi:role="line" 676 id="tspan4789-0-9-0" 677 x="298.47" 678 y="326.57767">cons_tail</tspan></text> 679 <text 680 xml:space="preserve" 681 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 682 x="439.74335" 683 y="326.57767" 684 id="text4787-7-5-3" 685 sodipodi:linespacing="125%"><tspan 686 sodipodi:role="line" 687 id="tspan4789-8-0-6" 688 x="439.74335" 689 y="326.57767">prod_head</tspan></text> 690 <text 691 xml:space="preserve" 692 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 693 x="519.91101" 694 y="326.57767" 695 id="text4787-3-6-4-1" 696 sodipodi:linespacing="125%"><tspan 697 sodipodi:role="line" 698 id="tspan4789-0-8-8-0" 699 x="519.91101" 700 y="326.57767">prod_next</tspan></text> 701 <path 702 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)" 703 d="m 538.62086,334.53006 0,42.14286" 704 id="path4309-4-9-9-6" 705 inkscape:connector-curvature="0" /> 706 </g> 707</svg> 708