diff options
Diffstat (limited to 'content/2023-01-14-xpost-matcha-threads/init-stack.drawio')
-rw-r--r-- | content/2023-01-14-xpost-matcha-threads/init-stack.drawio | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/content/2023-01-14-xpost-matcha-threads/init-stack.drawio b/content/2023-01-14-xpost-matcha-threads/init-stack.drawio index eb0859f..d52a249 100644 --- a/content/2023-01-14-xpost-matcha-threads/init-stack.drawio +++ b/content/2023-01-14-xpost-matcha-threads/init-stack.drawio @@ -1,24 +1,33 @@ -<mxfile host="Electron" modified="2024-12-17T22:25:02.025Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/23.1.5 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="tKiDaYk_CW1yGI5HMTUf" version="23.1.5" type="device"> +<mxfile host="Electron" modified="2024-12-18T14:39:32.105Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/23.1.5 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="AbpP70EIxLziiDFTIb2R" version="23.1.5" type="device"> <diagram name="Page-1" id="eupsqoG42ICuPfNcTmHv"> <mxGraphModel dx="683" dy="410" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0"> <root> <mxCell id="0" /> <mxCell id="1" parent="0" /> - <mxCell id="eODdzWfbsgeiVxMC9DDa-1" value="" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=monospace;fillColor=none;" parent="1" vertex="1"> - <mxGeometry x="240" y="400" width="120" height="200" as="geometry" /> + <mxCell id="eODdzWfbsgeiVxMC9DDa-1" value="" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=monospace;fillColor=none;fontColor=default;" parent="1" vertex="1"> + <mxGeometry x="240" y="530" width="120" height="70" as="geometry" /> </mxCell> - <mxCell id="eODdzWfbsgeiVxMC9DDa-2" value="<font>initial<br>stack layout</font>" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=monospace;" parent="1" vertex="1"> + <mxCell id="eODdzWfbsgeiVxMC9DDa-2" value="<font>initial<br>stack layout</font>" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=monospace;fontColor=default;" parent="1" vertex="1"> <mxGeometry x="240" y="360" width="120" height="30" as="geometry" /> </mxCell> - <mxCell id="eODdzWfbsgeiVxMC9DDa-4" value="initial values for callee-saved registers" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=monospace;strokeColor=#ffffff;fillColor=none;" parent="1" vertex="1"> + <mxCell id="eODdzWfbsgeiVxMC9DDa-4" value="initial values for callee-saved registers" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=monospace;strokeColor=default;fillColor=none;fontColor=default;" parent="1" vertex="1"> <mxGeometry x="240" y="480" width="120" height="50" as="geometry" /> </mxCell> - <mxCell id="eODdzWfbsgeiVxMC9DDa-26" value="<font style="font-size: 11px;">return frame<br>(thread_create)<br></font>" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=monospace;strokeColor=default;fillColor=none;fontColor=#FFFFFF;" parent="1" vertex="1"> + <mxCell id="eODdzWfbsgeiVxMC9DDa-26" value="return frame<br>(thread_create)<br>" style="rounded=0;whiteSpace=wrap;fontFamily=monospace;strokeColor=default;fillColor=none;fontColor=default;html=1;" parent="1" vertex="1"> <mxGeometry x="240" y="440" width="120" height="40" as="geometry" /> </mxCell> - <mxCell id="o6MmRjZrtVa51bDexMuh-1" value="<span style="font-size: 11px;">thread_create args</span>" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=monospace;strokeColor=default;fillColor=none;fontColor=#FFFFFF;" vertex="1" parent="1"> + <mxCell id="o6MmRjZrtVa51bDexMuh-1" value="<span style="font-size: 11px;">thread_create args</span>" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=monospace;strokeColor=default;fillColor=none;fontColor=default;" parent="1" vertex="1"> <mxGeometry x="240" y="400" width="120" height="40" as="geometry" /> </mxCell> + <mxCell id="9vlmzOgqaag10kc2mHDY-1" value="" style="endArrow=blockThin;html=1;rounded=0;endFill=1;fontColor=default;" parent="1" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="380" y="400" as="sourcePoint" /> + <mxPoint x="380" y="600" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="9vlmzOgqaag10kc2mHDY-2" value="<i><font face="monospace">grows downwards</font></i>" style="text;strokeColor=none;align=center;fillColor=none;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;rotation=-90;fontColor=default;" parent="1" vertex="1"> + <mxGeometry x="332.5" y="485" width="125" height="30" as="geometry" /> + </mxCell> </root> </mxGraphModel> </diagram> |