203 lines
6.5 KiB
XML
203 lines
6.5 KiB
XML
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||
|
|
||
|
<svg
|
||
|
width="210mm"
|
||
|
height="297mm"
|
||
|
viewBox="0 0 210 297"
|
||
|
version="1.1"
|
||
|
id="svg5"
|
||
|
inkscape:version="1.2 (dc2aedaf03, 2022-05-15)"
|
||
|
sodipodi:docname="subsystem-stack.svg"
|
||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||
|
xmlns="http://www.w3.org/2000/svg"
|
||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||
|
<sodipodi:namedview
|
||
|
id="namedview7"
|
||
|
pagecolor="#ffffff"
|
||
|
bordercolor="#666666"
|
||
|
borderopacity="1.0"
|
||
|
inkscape:showpageshadow="2"
|
||
|
inkscape:pageopacity="0.0"
|
||
|
inkscape:pagecheckerboard="0"
|
||
|
inkscape:deskcolor="#d1d1d1"
|
||
|
inkscape:document-units="mm"
|
||
|
showgrid="false"
|
||
|
inkscape:zoom="1.5126683"
|
||
|
inkscape:cx="416.15203"
|
||
|
inkscape:cy="244.60087"
|
||
|
inkscape:window-width="1914"
|
||
|
inkscape:window-height="1025"
|
||
|
inkscape:window-x="0"
|
||
|
inkscape:window-y="24"
|
||
|
inkscape:window-maximized="1"
|
||
|
inkscape:current-layer="layer1">
|
||
|
<inkscape:grid
|
||
|
type="xygrid"
|
||
|
id="grid3825" />
|
||
|
</sodipodi:namedview>
|
||
|
<defs
|
||
|
id="defs2">
|
||
|
<marker
|
||
|
style="overflow:visible"
|
||
|
id="Arrow2"
|
||
|
refX="0"
|
||
|
refY="0"
|
||
|
orient="auto-start-reverse"
|
||
|
inkscape:stockid="Arrow2"
|
||
|
markerWidth="7.6999998"
|
||
|
markerHeight="5.5999999"
|
||
|
viewBox="0 0 7.7 5.6"
|
||
|
inkscape:isstock="true"
|
||
|
inkscape:collect="always"
|
||
|
preserveAspectRatio="xMidYMid">
|
||
|
<path
|
||
|
transform="scale(0.7)"
|
||
|
d="M -2,-4 9,0 -2,4 c 2,-2.33 2,-5.66 0,-8 z"
|
||
|
style="fill:context-stroke;fill-rule:evenodd;stroke:none"
|
||
|
id="arrow2L" />
|
||
|
</marker>
|
||
|
</defs>
|
||
|
<g
|
||
|
inkscape:label="Layer 1"
|
||
|
inkscape:groupmode="layer"
|
||
|
id="layer1">
|
||
|
<rect
|
||
|
style="fill:#eee8d5;stroke:#000000;stroke-width:0.2"
|
||
|
id="rect3879"
|
||
|
width="58.208332"
|
||
|
height="7.9375"
|
||
|
x="21.166666"
|
||
|
y="22.489584" />
|
||
|
<rect
|
||
|
style="fill:#aaeeff;stroke:#000000;stroke-width:0.2"
|
||
|
id="rect3881"
|
||
|
width="58.208332"
|
||
|
height="7.9375"
|
||
|
x="21.166666"
|
||
|
y="30.427084" />
|
||
|
<rect
|
||
|
style="fill:#eee8d5;stroke:#000000;stroke-width:0.2"
|
||
|
id="rect3883"
|
||
|
width="58.208332"
|
||
|
height="7.9375"
|
||
|
x="21.166666"
|
||
|
y="38.364582" />
|
||
|
<rect
|
||
|
style="fill:#ffaaaa;stroke:#000000;stroke-width:0.2"
|
||
|
id="rect3885"
|
||
|
width="58.208332"
|
||
|
height="7.9375"
|
||
|
x="21.166666"
|
||
|
y="46.302082" />
|
||
|
<rect
|
||
|
style="fill:#deaa87;stroke:#000000;stroke-width:0.2"
|
||
|
id="rect3887"
|
||
|
width="58.208332"
|
||
|
height="7.9375"
|
||
|
x="21.166666"
|
||
|
y="54.239582" />
|
||
|
<rect
|
||
|
style="fill:#eee8d5;stroke:#000000;stroke-width:0.2"
|
||
|
id="rect3889"
|
||
|
width="58.208332"
|
||
|
height="7.9375"
|
||
|
x="21.166666"
|
||
|
y="62.177082" />
|
||
|
<text
|
||
|
xml:space="preserve"
|
||
|
style="font-size:3.52777px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
||
|
x="34.193466"
|
||
|
y="35.369072"
|
||
|
id="text3645"><tspan
|
||
|
sodipodi:role="line"
|
||
|
id="tspan3643"
|
||
|
style="stroke-width:0.264583"
|
||
|
x="34.193466"
|
||
|
y="35.369072">Creating new task</tspan></text>
|
||
|
<text
|
||
|
xml:space="preserve"
|
||
|
style="font-size:3.52777px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
||
|
x="32.009281"
|
||
|
y="43.306568"
|
||
|
id="text3649"><tspan
|
||
|
sodipodi:role="line"
|
||
|
id="tspan3647"
|
||
|
style="stroke-width:0.264583"
|
||
|
x="32.009281"
|
||
|
y="43.306568">Unknown (app code)</tspan></text>
|
||
|
<text
|
||
|
xml:space="preserve"
|
||
|
style="font-size:3.52777px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
||
|
x="33.635365"
|
||
|
y="51.244068"
|
||
|
id="text3653"><tspan
|
||
|
sodipodi:role="line"
|
||
|
id="tspan3651"
|
||
|
style="stroke-width:0.264583"
|
||
|
x="33.635365"
|
||
|
y="51.244068">Running task Body</tspan></text>
|
||
|
<text
|
||
|
xml:space="preserve"
|
||
|
style="font-size:3.52777px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
||
|
x="39.037262"
|
||
|
y="59.181568"
|
||
|
id="text3657"><tspan
|
||
|
sodipodi:role="line"
|
||
|
style="stroke-width:0.264583"
|
||
|
x="39.037262"
|
||
|
y="59.181568"
|
||
|
id="tspan3659">Worker Body</tspan></text>
|
||
|
<text
|
||
|
xml:space="preserve"
|
||
|
style="font-size:3.52777px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
||
|
x="28.103415"
|
||
|
y="27.431572"
|
||
|
id="text3715"><tspan
|
||
|
sodipodi:role="line"
|
||
|
id="tspan3713"
|
||
|
style="stroke-width:0.264583"
|
||
|
x="28.103415"
|
||
|
y="27.431572">Unknown (memory alloc)</tspan></text>
|
||
|
<text
|
||
|
xml:space="preserve"
|
||
|
style="font-size:3.52777px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
||
|
x="36.400909"
|
||
|
y="67.460991"
|
||
|
id="text3893"><tspan
|
||
|
sodipodi:role="line"
|
||
|
id="tspan3891"
|
||
|
style="stroke-width:0.264583"
|
||
|
x="36.400909"
|
||
|
y="67.460991">Other frames ...</tspan></text>
|
||
|
<path
|
||
|
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2)"
|
||
|
d="m 79.747761,34.198069 c 9.27107,-0.479269 18.184197,3.203946 18.339362,26.014504"
|
||
|
id="path4008"
|
||
|
sodipodi:nodetypes="cc" />
|
||
|
<text
|
||
|
xml:space="preserve"
|
||
|
style="font-size:3.52777px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
||
|
x="84.488319"
|
||
|
y="67.429054"
|
||
|
id="text4012"><tspan
|
||
|
sodipodi:role="line"
|
||
|
id="tspan4010"
|
||
|
style="stroke-width:0.264583"
|
||
|
x="84.488319"
|
||
|
y="67.429054">Subsystem=Creating new task</tspan></text>
|
||
|
<text
|
||
|
xml:space="preserve"
|
||
|
style="font-size:3.52777px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
||
|
x="38.870174"
|
||
|
y="75.927666"
|
||
|
id="text4234"><tspan
|
||
|
sodipodi:role="line"
|
||
|
id="tspan4232"
|
||
|
style="stroke-width:0.264583"
|
||
|
x="38.870174"
|
||
|
y="75.927666">Thread stack</tspan></text>
|
||
|
</g>
|
||
|
</svg>
|