[pypy-svn] r80072 - pypy/extradoc/talk/pepm2011/presentation/figures
cfbolz at codespeak.net
cfbolz at codespeak.net
Thu Dec 16 17:33:25 CET 2010
Author: cfbolz
Date: Thu Dec 16 17:33:22 2010
New Revision: 80072
Modified:
pypy/extradoc/talk/pepm2011/presentation/figures/get.svg
pypy/extradoc/talk/pepm2011/presentation/figures/guard.svg
pypy/extradoc/talk/pepm2011/presentation/figures/new.svg
pypy/extradoc/talk/pepm2011/presentation/figures/opt_get.svg
pypy/extradoc/talk/pepm2011/presentation/figures/opt_guard.svg
pypy/extradoc/talk/pepm2011/presentation/figures/opt_new.svg
pypy/extradoc/talk/pepm2011/presentation/figures/opt_set.svg
pypy/extradoc/talk/pepm2011/presentation/figures/opt_set_dynamic.svg
pypy/extradoc/talk/pepm2011/presentation/figures/set.svg
Log:
make irrelevant parts of the diagrams grey
Modified: pypy/extradoc/talk/pepm2011/presentation/figures/get.svg
==============================================================================
--- pypy/extradoc/talk/pepm2011/presentation/figures/get.svg (original)
+++ pypy/extradoc/talk/pepm2011/presentation/figures/get.svg Thu Dec 16 17:33:22 2010
@@ -15,7 +15,44 @@
width="388.3338"
height="350.98608"
xml:space="preserve"
- sodipodi:docname="get.svg"><metadata
+ sodipodi:docname="get.svg"><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1169"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="2.1195876"
+ inkscape:cx="84.377738"
+ inkscape:cy="171.06731"
+ inkscape:window-x="0"
+ inkscape:window-y="1"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g10"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"><sodipodi:guide
+ orientation="0,1"
+ position="-116.48089,309.92112"
+ id="guide5318" /><sodipodi:guide
+ orientation="1,0"
+ position="45.814831,264.15751"
+ id="guide5366" /><inkscape:grid
+ type="xygrid"
+ id="grid5431"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" /></sodipodi:namedview><metadata
id="metadata8"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
@@ -184,72 +221,90 @@
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker></defs><sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="1920"
- inkscape:window-height="1169"
- id="namedview4"
- showgrid="false"
- inkscape:zoom="2.9975495"
- inkscape:cx="228.15053"
- inkscape:cy="116.7211"
- inkscape:window-x="0"
- inkscape:window-y="1"
- inkscape:window-maximized="1"
- inkscape:current-layer="g10"
- showguides="false"
- inkscape:guide-bbox="true"
- fit-margin-top="0"
- fit-margin-left="0"
- fit-margin-right="0"
- fit-margin-bottom="0"><sodipodi:guide
- orientation="0,1"
- position="-116.48089,309.92112"
- id="guide5318" /><sodipodi:guide
- orientation="1,0"
- position="45.814831,264.15751"
- id="guide5366" /><inkscape:grid
- type="xygrid"
- id="grid5431"
- empspacing="5"
- visible="true"
- enabled="true"
- snapvisiblegridlinesonly="true" /></sodipodi:namedview><g
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1Mend-64x"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mend-64x"
+ style="overflow:visible"><path
+ id="path18838"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1MendB"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1MendB"
+ style="overflow:visible"><path
+ id="path19091"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1Menda"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Menda"
+ style="overflow:visible"><path
+ id="path19094"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1MendC"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1MendC"
+ style="overflow:visible"><path
+ id="path19351"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1Mendt"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mendt"
+ style="overflow:visible"><path
+ id="path19612"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker></defs><g
id="g10"
inkscape:groupmode="layer"
inkscape:label="heap"
transform="matrix(1.25,0,0,-1.25,101.95782,305.73907)"><path
inkscape:connector-curvature="0"
id="path62"
- style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;marker-mid:none;marker-end:url(#Arrow1Mend)"
+ style="stroke-linejoin:miter;marker-end:url(#Arrow1Menda);stroke-opacity:1;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;stroke-dasharray:none;stroke-width:1;marker-mid:none;fill:none"
d="m 60.093385,161.92607 c 0,-22.67 8.641276,-62.048364 33.820921,-62.783112"
sodipodi:nodetypes="cc" /><path
inkscape:connector-curvature="0"
id="path92"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1MendB);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
d="m 109.22568,161.92607 c 0,-20.36 -53.175478,-42.93243 -66.630349,-63.797665 C 31.67285,81.190291 33.399788,34.454854 51.004152,27.173782"
sodipodi:nodetypes="csc" /><path
inkscape:connector-curvature="0"
+ id="path118"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mendt);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
+ d="m 155.11673,36.338521 c 0,16.1102 -44.28682,33.074448 -45.53437,50.448953"
+ sodipodi:nodetypes="cc" /><path
+ inkscape:connector-curvature="0"
id="path98"
style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 151.47082,87.92607 c 0,-38.9801 -52.245356,-26.370802 -65.955556,-51.331002"
sodipodi:nodetypes="cc" /><path
inkscape:connector-curvature="0"
id="path112"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1MendC);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
d="m 201.73541,87.92607 c 0,-8.85 7.16795,-40.017288 26.11676,-41.017433"
- sodipodi:nodetypes="cc" /><path
- inkscape:connector-curvature="0"
- id="path118"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 155.11673,36.338521 c 0,16.1102 -44.28682,33.074448 -45.53437,50.448953"
sodipodi:nodetypes="cc" /><g
id="g5809"><text
transform="scale(1,-1)"
@@ -265,6 +320,10 @@
id="tspan28-5">0x02</tspan></text>
+
+
+
+
<g
id="g5153-4"
transform="translate(91.031128,-73.715751)"><g
@@ -280,6 +339,10 @@
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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T2</tspan></text>
+
+
+
+
</g><g
id="g24-7"><text
id="text26-8"
@@ -293,6 +356,10 @@
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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x03</tspan></text>
+
+
+
+
</g><g
id="g5121-8"
transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
@@ -321,6 +388,10 @@
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x04</tspan></text>
+
+
+
+
</g></g></g><text
xml:space="preserve"
style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
@@ -336,76 +407,100 @@
style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Heap</tspan></text>
+
+
+
+
<g
id="g5827"><g
id="g5153"><g
- id="g16"><text
+ id="g16"
+ style="fill:#dcdcdc;fill-opacity:1"><text
id="text18"
transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
sodipodi:linespacing="125%"><tspan
id="tspan20"
sodipodi:role="line"
y="0"
x="0 10.27705"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
+
+
+
+
</g><g
- id="g24"><text
+ id="g24"
+ style="fill:#dcdcdc;fill-opacity:1"><text
id="text26"
transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
sodipodi:linespacing="125%"><tspan
id="tspan28"
sodipodi:role="line"
y="0"
x="0 9 18 27"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x02</tspan></text>
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x02</tspan></text>
+
+
+
+
</g><g
id="g5121"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"
+ style="stroke:#dcdcdc;stroke-opacity:1"><path
d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
id="path14"
inkscape:connector-curvature="0" /><path
d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
id="path22"
inkscape:connector-curvature="0" /><path
d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
id="path30"
inkscape:connector-curvature="0" /></g><g
transform="translate(-42.146404,73.263628)"
- id="g48-3"><text
+ id="g48-3"
+ style="fill:#dcdcdc;fill-opacity:1"><text
sodipodi:linespacing="125%"
id="text50-5"
transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
id="tspan52-7"
sodipodi:role="line"
y="0"
x="0 9 18 27"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x03</tspan></text>
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x03</tspan></text>
+
+
+
+
</g></g><text
transform="scale(1,-1)"
sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
id="text26-9-3"
x="4.5355892"
y="-186.53522"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
x="4.5355892 13.535589 22.535574"
y="-186.53522"
sodipodi:role="line"
id="tspan28-5-9">0x01</tspan></text>
+
+
+
+
</g><text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
@@ -420,6 +515,10 @@
y="102.3784"> </tspan></text>
+
+
+
+
<g
id="g5791"><g
id="g5153-4-3"
@@ -436,6 +535,10 @@
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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T3</tspan></text>
+
+
+
+
</g><g
id="g24-7-1"><text
id="text26-8-6"
@@ -449,6 +552,10 @@
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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">...</tspan></text>
+
+
+
+
</g><g
id="g5121-8-9"
transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
@@ -477,6 +584,10 @@
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x02</tspan></text>
+
+
+
+
</g></g><text
transform="scale(1,-1)"
sodipodi:linespacing="125%"
@@ -491,6 +602,10 @@
id="tspan28-5-2">0x03</tspan></text>
+
+
+
+
</g><flowRoot
xml:space="preserve"
id="flowRoot5398"
@@ -525,12 +640,16 @@
y="15.464007">Bindings</tspan></text>
+
+
+
+
<g
transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
id="g5433"><text
transform="scale(1,-1)"
id="text18-9"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#b4b4b4;fill-opacity:1"
sodipodi:linespacing="125%"
x="-55.199982"
y="-168.39999"><tspan
@@ -538,14 +657,18 @@
id="tspan20-4"
sodipodi:role="line"
x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">u</tspan></text>
+ 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:#b4b4b4;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">u</tspan></text>
+
+
+
+
<path
inkscape:connector-curvature="0"
id="path5406"
d="m -44.914397,171.91206 c 43.4046694,0 48.3112842,0 48.3112842,0"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /></g><g
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mend-64x);stroke-opacity:1;fill-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:3, 1;overflow:visible;stroke-width:1;display:inline;fill:#b4b4b4" /></g><g
transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
id="g5650"><text
transform="scale(1,-1)"
@@ -561,6 +684,10 @@
y="-67.377312">w</tspan></text>
+
+
+
+
<path
sodipodi:nodetypes="cc"
style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
@@ -584,11 +711,15 @@
y="-8.9075718">v=get(w, L)</tspan></text>
+
+
+
+
</g><g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="changes"
- style="display:inline"
+ style="display:none"
transform="translate(-21.999996,25.600931)"><g
style="display:inline"
transform="matrix(1.25,0,0,-1.25,123.95782,528.13814)"
@@ -606,6 +737,10 @@
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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">v</tspan></text>
+
+
+
+
<path
inkscape:connector-curvature="0"
id="path5406-1"
Modified: pypy/extradoc/talk/pepm2011/presentation/figures/guard.svg
==============================================================================
--- pypy/extradoc/talk/pepm2011/presentation/figures/guard.svg (original)
+++ pypy/extradoc/talk/pepm2011/presentation/figures/guard.svg Thu Dec 16 17:33:22 2010
@@ -15,347 +15,407 @@
width="388.3338"
height="350.98608"
xml:space="preserve"
- sodipodi:docname="guard.svg"><metadata
+ sodipodi:docname="guard.svg"><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1169"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="2.1195876"
+ inkscape:cx="73.408745"
+ inkscape:cy="137.35773"
+ inkscape:window-x="0"
+ inkscape:window-y="1"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g10"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"><sodipodi:guide
+ id="guide5318"
+ position="-116.48089,309.92112"
+ orientation="0,1" /><sodipodi:guide
+ id="guide5366"
+ position="45.814831,264.15751"
+ orientation="1,0" /><inkscape:grid
+ snapvisiblegridlinesonly="true"
+ enabled="true"
+ visible="true"
+ empspacing="5"
+ id="grid5431"
+ type="xygrid" /></sodipodi:namedview><metadata
id="metadata8"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
id="defs6"><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
+ style="overflow:visible"
id="Arrow1Mend"
- style="overflow:visible"><path
- id="path4114"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Lend"
- orient="auto"
- refY="0"
refX="0"
- id="Arrow1Lend"
- style="overflow:visible"><path
- id="path4108"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.8,0,0,-0.8,-10,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
refY="0"
- refX="0"
- id="Arrow1Mend-3"
- style="overflow:visible"><path
- inkscape:connector-curvature="0"
- id="path4114-1"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Mend-38"
- style="overflow:visible"><path
+ inkscape:stockid="Arrow1Mend"><path
inkscape:connector-curvature="0"
- id="path4114-2"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Mend-5"
- style="overflow:visible"><path
- inkscape:connector-curvature="0"
- id="path4114-8"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ id="path4114" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Lend"
refX="0"
- id="Arrow1Mend-8"
- style="overflow:visible"><path
- inkscape:connector-curvature="0"
- id="path4114-6"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
refY="0"
- refX="0"
- id="Arrow1Mend-52"
- style="overflow:visible"><path
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"><path
inkscape:connector-curvature="0"
- id="path4114-3"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Mend-4"
- style="overflow:visible"><path
- id="path4114-7"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ id="path4108" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-3"
refX="0"
- id="Arrow1Mend-49"
- style="overflow:visible"><path
- id="path4114-24"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-1"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-38"
refX="0"
- id="Arrow1Mend-6"
- style="overflow:visible"><path
- id="path4114-5"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-2"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-5"
refX="0"
- id="Arrow1Mend-61"
- style="overflow:visible"><path
- id="path4114-79"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-8"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-8"
refX="0"
- id="marker5667"
- style="overflow:visible"><path
- id="path5669"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-6"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-52"
refX="0"
- id="marker5671"
- style="overflow:visible"><path
- id="path5673"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-3"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-4"
refX="0"
- id="Arrow1Mend-60"
- style="overflow:visible"><path
- id="path4114-9"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-7" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-49"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-24" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-6"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-5" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-61"
+ refX="0"
+ refY="0"
orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-79" /></marker><marker
+ style="overflow:visible"
+ id="marker5667"
+ refX="0"
refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path5669" /></marker><marker
+ style="overflow:visible"
+ id="marker5671"
refX="0"
- id="Arrow1Mend-64"
- style="overflow:visible"><path
- id="path4114-70"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path5673" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-60"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-9" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-64"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Lend"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-70" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Lend-0"
+ refX="0"
+ refY="0"
orient="auto"
+ inkscape:stockid="Arrow1Lend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4108-9" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-65"
+ refX="0"
refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-71" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1MendF"
refX="0"
- id="Arrow1Lend-0"
- style="overflow:visible"><path
- id="path4108-9"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1MendF"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.8,0,0,-0.8,-10,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
+ id="path19867" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1MendP"
+ refX="0"
+ refY="0"
orient="auto"
+ inkscape:stockid="Arrow1MendP"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path19870" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1MendI"
+ refX="0"
refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1MendI"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path19873" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mendd"
refX="0"
- id="Arrow1Mend-65"
- style="overflow:visible"><path
- id="path4114-71"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mendd"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ id="path19876" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend3"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend3"><path
+ inkscape:connector-curvature="0"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker></defs><sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="1920"
- inkscape:window-height="1169"
- id="namedview4"
- showgrid="false"
- inkscape:zoom="2.1195876"
- inkscape:cx="160.92577"
- inkscape:cy="156.22933"
- inkscape:window-x="0"
- inkscape:window-y="1"
- inkscape:window-maximized="1"
- inkscape:current-layer="g10"
- showguides="false"
- inkscape:guide-bbox="true"
- fit-margin-top="0"
- fit-margin-left="0"
- fit-margin-right="0"
- fit-margin-bottom="0"><sodipodi:guide
- orientation="0,1"
- position="-116.48089,309.92112"
- id="guide5318" /><sodipodi:guide
- orientation="1,0"
- position="45.814831,264.15751"
- id="guide5366" /><inkscape:grid
- type="xygrid"
- id="grid5431"
- empspacing="5"
- visible="true"
- enabled="true"
- snapvisiblegridlinesonly="true" /></sodipodi:namedview><g
- id="g10"
- inkscape:groupmode="layer"
- inkscape:label="heap"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path19879" /></marker></defs><g
+ style="display:inline"
transform="matrix(1.25,0,0,-1.25,101.95782,305.73907)"
- style="display:inline"><path
- inkscape:connector-curvature="0"
- id="path62"
- style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;marker-mid:none;marker-end:url(#Arrow1Mend)"
+ inkscape:label="heap"
+ inkscape:groupmode="layer"
+ id="g10"><path
+ sodipodi:nodetypes="cc"
d="m 60.093385,161.92607 c 0,-22.67 8.641276,-62.048364 33.820921,-62.783112"
- sodipodi:nodetypes="cc" /><path
- inkscape:connector-curvature="0"
- id="path92"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;marker-end:url(#Arrow1Mend3);stroke-opacity:1;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;stroke-dasharray:none;stroke-width:1;marker-mid:none;fill:none"
+ id="path62"
+ inkscape:connector-curvature="0" /><path
+ sodipodi:nodetypes="csc"
d="m 109.22568,161.92607 c 0,-20.36 -53.175478,-42.93243 -66.630349,-63.797665 C 31.67285,81.190291 33.399788,34.454854 51.004152,27.173782"
- sodipodi:nodetypes="csc" /><path
- inkscape:connector-curvature="0"
- id="path112"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mendd);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
+ id="path92"
+ inkscape:connector-curvature="0" /><path
+ sodipodi:nodetypes="cc"
d="m 201.73541,87.92607 c 0,-8.85 7.16795,-40.017288 26.11676,-41.017433"
- sodipodi:nodetypes="cc" /><path
- inkscape:connector-curvature="0"
- id="path118"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1MendP);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
+ id="path112"
+ inkscape:connector-curvature="0" /><path
+ sodipodi:nodetypes="cc"
d="m 155.11673,36.338521 c 0,16.1102 -44.28682,33.074448 -45.53437,50.448953"
- sodipodi:nodetypes="cc" /><g
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1MendI);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
+ id="path118"
+ inkscape:connector-curvature="0" /><g
id="g5809"><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9"
+ y="-111.82005"
x="95.964378"
- y="-111.82005"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="95.964378 104.96438 113.96436 122.96436"
- y="-111.82005"
+ id="text26-9"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ id="tspan28-5"
sodipodi:role="line"
- id="tspan28-5">0x02</tspan></text>
+ y="-111.82005"
+ x="95.964378 104.96438 113.96436 122.96436"
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x02</tspan></text>
+
<g
- id="g5153-4"
- transform="translate(91.031128,-73.715751)"><g
+ transform="translate(91.031128,-73.715751)"
+ id="g5153-4"><g
id="g16-2"><text
- id="text18-6"
- transform="matrix(1,0,0,-1,12,168.4)"
+ sodipodi:linespacing="125%"
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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20-8"
- sodipodi:role="line"
- y="0"
+ transform="matrix(1,0,0,-1,12,168.4)"
+ id="text18-6"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="0"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T2</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan20-8">T2</tspan></text>
+
</g><g
id="g24-7"><text
- id="text26-8"
- transform="matrix(1,0,0,-1,47,168.4)"
+ sodipodi:linespacing="125%"
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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- id="tspan28-59"
- sodipodi:role="line"
- y="0"
+ transform="matrix(1,0,0,-1,47,168.4)"
+ id="text26-8"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
x="0 9 18"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x03</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan28-59">0x03</tspan></text>
+
</g><g
- id="g5121-8"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"
+ id="g5121-8"><path
+ inkscape:connector-curvature="0"
id="path14-3"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z" /><path
+ inkscape:connector-curvature="0"
id="path22-6"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 39,163.0376 0,18.34748" /><path
+ inkscape:connector-curvature="0"
id="path30-4"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3-7"><text
- sodipodi:linespacing="125%"
- id="text50-5-1"
+ style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 87.8,163.0376 0,18.34748" /></g><g
+ id="g48-3-7"
+ transform="translate(-42.146404,73.263628)"><text
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7-5"
- sodipodi:role="line"
- y="0"
+ id="text50-5-1"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
x="0 9 18"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x04</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan52-7-5">0x04</tspan></text>
+
</g></g></g><text
- xml:space="preserve"
- style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
- x="0.37743226"
- y="-211.7393"
- id="text5282"
+ transform="scale(1,-1)"
sodipodi:linespacing="125%"
- transform="scale(1,-1)"><tspan
- sodipodi:role="line"
- id="tspan5284"
- x="0.37743226"
+ id="text5282"
+ y="-211.7393"
+ x="0.37743226"
+ style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans"
y="-211.7393"
- style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Heap</tspan></text>
+ x="0.37743226"
+ id="tspan5284"
+ sodipodi:role="line">Heap</tspan></text>
+
@@ -363,315 +423,333 @@
id="g5827"><g
id="g5153"><g
id="g16"><text
- id="text18"
- transform="matrix(1,0,0,-1,12,168.4)"
+ sodipodi:linespacing="125%"
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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20"
- sodipodi:role="line"
- y="0"
+ transform="matrix(1,0,0,-1,12,168.4)"
+ id="text18"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="0 10.27705"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan20">T1</tspan></text>
+
</g><g
id="g24"><text
- id="text26"
- transform="matrix(1,0,0,-1,47,168.4)"
+ sodipodi:linespacing="125%"
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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- id="tspan28"
- sodipodi:role="line"
- y="0"
+ transform="matrix(1,0,0,-1,47,168.4)"
+ id="text26"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
x="0 9 18 27"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x02</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan28">0x02</tspan></text>
+
</g><g
- id="g5121"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"
+ id="g5121"><path
+ inkscape:connector-curvature="0"
id="path14"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z" /><path
+ inkscape:connector-curvature="0"
id="path22"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 39,163.0376 0,18.34748" /><path
+ inkscape:connector-curvature="0"
id="path30"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3"><text
- sodipodi:linespacing="125%"
- id="text50-5"
+ style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 87.8,163.0376 0,18.34748" /></g><g
+ id="g48-3"
+ transform="translate(-42.146404,73.263628)"><text
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7"
- sodipodi:role="line"
- y="0"
+ id="text50-5"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
x="0 9 18 27"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x03</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan52-7">0x03</tspan></text>
+
</g></g><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-3"
+ y="-186.53522"
x="4.5355892"
- y="-186.53522"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="4.5355892 13.535589 22.535574"
- y="-186.53522"
+ id="text26-9-3"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ id="tspan28-5-9"
sodipodi:role="line"
- id="tspan28-5-9">0x01</tspan></text>
+ y="-186.53522"
+ x="4.5355892 13.535589 22.535574"
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x01</tspan></text>
+
</g><text
- xml:space="preserve"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="157.10603"
- y="102.3784"
- id="text5341"
+ transform="matrix(0.8,0,0,-0.8,0,194)"
sodipodi:linespacing="125%"
- transform="matrix(0.8,0,0,-0.8,0,194)"><tspan
- sodipodi:role="line"
- id="tspan5343"
+ id="text5341"
+ y="102.3784"
+ x="157.10603"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="102.3784"
x="157.10603"
- y="102.3784"> </tspan></text>
+ id="tspan5343"
+ sodipodi:role="line"> </tspan></text>
+
<g
id="g5791"><g
- id="g5153-4-3"
- transform="translate(48.381323,-147.31497)"><g
+ transform="translate(48.381323,-147.31497)"
+ id="g5153-4-3"><g
+ style="fill:#dcdcdc;fill-opacity:1"
id="g16-2-2"><text
- id="text18-6-8"
+ sodipodi:linespacing="125%"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20-8-7"
- sodipodi:role="line"
- y="0"
+ id="text18-6-8"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="0"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T3</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan20-8-7">T3</tspan></text>
+
</g><g
+ style="fill:#dcdcdc;fill-opacity:1"
id="g24-7-1"><text
- id="text26-8-6"
+ sodipodi:linespacing="125%"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- y="0"
- x="0"
- id="tspan28-59-1"
+ id="text26-8-6"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
sodipodi:role="line"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">...</tspan></text>
+ id="tspan28-59-1"
+ x="0"
+ y="0">...</tspan></text>
+
</g><g
- id="g5121-8-9"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="stroke:#dcdcdc;stroke-opacity:1"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"
+ id="g5121-8-9"><path
+ inkscape:connector-curvature="0"
id="path14-3-1"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z" /><path
+ inkscape:connector-curvature="0"
id="path22-6-2"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 39,163.0376 0,18.34748" /><path
+ inkscape:connector-curvature="0"
id="path30-4-1"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3-7-4"><text
- sodipodi:linespacing="125%"
- id="text50-5-1-6"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 87.8,163.0376 0,18.34748" /></g><g
+ style="fill:#dcdcdc;fill-opacity:1"
+ id="g48-3-7-4"
+ transform="translate(-42.146404,73.263628)"><text
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7-5-0"
- sodipodi:role="line"
- y="0"
+ id="text50-5-1-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
x="0 9 18"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x02</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan52-7-5-0">0x02</tspan></text>
+
</g></g><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-4"
+ y="-38.581917"
x="52.846874"
- y="-38.581917"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="52.846874 61.846874 70.846855"
- y="-38.581917"
+ id="text26-9-4"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ id="tspan28-5-2"
sodipodi:role="line"
- id="tspan28-5-2">0x03</tspan></text>
+ y="-38.581917"
+ x="52.846874 61.846874 70.846855"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x03</tspan></text>
+
</g><flowRoot
- xml:space="preserve"
- id="flowRoot5398"
+ transform="matrix(0.8,0,0,-0.8,0,194)"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- transform="matrix(0.8,0,0,-0.8,0,194)"><flowRegion
+ id="flowRoot5398"
+ xml:space="preserve"><flowRegion
id="flowRegion5400"><rect
- id="rect5402"
- width="116.5321"
- height="107.56809"
+ y="-52.840466"
x="-157.57782"
- y="-52.840466" /></flowRegion><flowPara
+ height="107.56809"
+ width="116.5321"
+ id="rect5402" /></flowRegion><flowPara
id="flowPara5404" /></flowRoot><path
- inkscape:connector-curvature="0"
- id="path98-3"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ sodipodi:nodetypes="cc"
d="m 151.47082,87.926069 c 0,-38.9801 -52.245352,-26.37081 -65.955552,-51.33101"
- sodipodi:nodetypes="cc" /></g><g
- inkscape:groupmode="layer"
- id="layer1"
- inkscape:label="bindings"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1MendF);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
+ id="path98-3"
+ inkscape:connector-curvature="0" /></g><g
+ transform="translate(-21.999996,25.600931)"
style="display:inline"
- transform="translate(-21.999996,25.600931)"><path
- style="fill:none;stroke:#acacac;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- d="m 104.14265,0.49999911 0,325.53503089"
- id="path5054"
+ inkscape:label="bindings"
+ id="layer1"
+ inkscape:groupmode="layer"><path
+ sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
- sodipodi:nodetypes="cc" /><text
- xml:space="preserve"
- style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
- x="20.429684"
- y="15.464007"
+ id="path5054"
+ d="m 104.14265,0.49999911 0,325.53503089"
+ style="fill:none;stroke:#acacac;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /><text
+ sodipodi:linespacing="125%"
id="text5282-3"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan5316"
+ y="15.464007"
+ x="20.429684"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+ xml:space="preserve"><tspan
+ y="15.464007"
x="20.429684"
- y="15.464007">Bindings</tspan></text>
+ id="tspan5316"
+ sodipodi:role="line">Bindings</tspan></text>
+
<g
- transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
- id="g5433"><text
- transform="scale(1,-1)"
- id="text18-9"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"
+ id="g5433"
+ transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"><text
+ y="-168.39999"
x="-55.199982"
- y="-168.39999"><tspan
- y="-168.39999"
- id="tspan20-4"
- sodipodi:role="line"
+ sodipodi:linespacing="125%"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ id="text18-9"
+ transform="scale(1,-1)"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">u</tspan></text>
+ sodipodi:role="line"
+ id="tspan20-4"
+ y="-168.39999">u</tspan></text>
+
<path
- inkscape:connector-curvature="0"
- id="path5406"
+ style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m -44.914397,171.91206 c 43.4046694,0 48.3112842,0 48.3112842,0"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /></g><g
- transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
- id="g5650"><text
- transform="scale(1,-1)"
- y="-67.377312"
- x="-57.442684"
- sodipodi:linespacing="125%"
+ id="path5406"
+ inkscape:connector-curvature="0" /></g><g
+ id="g5650"
+ transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"><text
+ id="text18-9-4-6"
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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- id="text18-9-4-6"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="-57.442684"
- sodipodi:role="line"
+ sodipodi:linespacing="125%"
+ x="-57.442684"
+ y="-67.377312"
+ transform="scale(1,-1)"><tspan
+ y="-67.377312"
id="tspan20-4-3-2"
- y="-67.377312">w</tspan></text>
+ sodipodi:role="line"
+ x="-57.442684"
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">w</tspan></text>
+
<path
- sodipodi:nodetypes="cc"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m -44.914397,71.112057 c 43.4046702,0 139.272376,23.400778 139.272376,23.400778"
+ inkscape:connector-curvature="0"
id="path5406-0-1"
- inkscape:connector-curvature="0" /></g></g><g
- inkscape:groupmode="layer"
- id="layer2"
- inkscape:label="operation"
+ d="m -44.914397,71.112057 c 43.4046702,0 139.272376,23.400778 139.272376,23.400778"
+ style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ sodipodi:nodetypes="cc" /></g></g><g
+ transform="translate(-21.999996,25.600931)"
style="display:none"
- transform="translate(-21.999996,25.600931)"><text
- xml:space="preserve"
- style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="273.09436"
- y="-8.9075718"
+ inkscape:label="operation"
+ id="layer2"
+ inkscape:groupmode="layer"><text
+ sodipodi:linespacing="125%"
id="text5756"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan5758"
+ y="-8.9075718"
+ x="273.09436"
+ style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="-8.9075718"
x="273.09436"
- y="-8.9075718">guard(u, T1)</tspan></text>
+ id="tspan5758"
+ sodipodi:role="line">guard(u, T1)</tspan></text>
+
</g><g
- inkscape:groupmode="layer"
- id="layer3"
- inkscape:label="changes"
+ transform="translate(-21.999996,25.600931)"
style="display:none"
- transform="translate(-21.999996,25.600931)"><path
- sodipodi:type="arc"
- style="color:#000000;fill:none;stroke:#008000;stroke-width:1.25;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="path7261"
- sodipodi:cx="130.214"
- sodipodi:cy="90.558067"
- sodipodi:rx="27.363813"
- sodipodi:ry="16.984436"
+ inkscape:label="changes"
+ id="layer3"
+ inkscape:groupmode="layer"><path
+ transform="translate(21.999996,-25.600931)"
d="m 157.57782,90.558067 c 0,9.380245 -12.2512,16.984433 -27.36382,16.984433 -15.11261,0 -27.36381,-7.604188 -27.36381,-16.984433 0,-9.380245 12.2512,-16.984436 27.36381,-16.984436 15.11262,0 27.36382,7.604191 27.36382,16.984436 z"
- transform="translate(21.999996,-25.600931)" /></g><g
- transform="translate(-21.999996,25.600931)"
- style="display:inline"
- inkscape:label="operation fails"
+ sodipodi:ry="16.984436"
+ sodipodi:rx="27.363813"
+ sodipodi:cy="90.558067"
+ sodipodi:cx="130.214"
+ id="path7261"
+ style="color:#000000;fill:none;stroke:#008000;stroke-width:1.25;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ sodipodi:type="arc" /></g><g
+ inkscape:groupmode="layer"
id="g3545"
- inkscape:groupmode="layer"><text
- sodipodi:linespacing="125%"
- id="text3547"
- y="-8.9075718"
- x="273.09436"
+ inkscape:label="operation fails"
+ style="display:inline"
+ transform="translate(-21.999996,25.600931)"><text
+ xml:space="preserve"
style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- xml:space="preserve"><tspan
- y="-8.9075718"
- x="273.09436"
+ x="273.09436"
+ y="-8.9075718"
+ id="text3547"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
id="tspan3549"
- sodipodi:role="line">guard(w, T1)</tspan></text>
+ x="273.09436"
+ y="-8.9075718">guard(w, T1)</tspan></text>
+
</g><g
- inkscape:groupmode="layer"
- id="layer4"
+ style="display:inline"
inkscape:label="changes fail"
- style="display:inline"><path
- inkscape:connector-curvature="0"
- id="path4945"
+ id="layer4"
+ inkscape:groupmode="layer"><path
+ style="fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
d="m 217.02335,195.76721 51.4251,-29.25097"
- style="fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" /><g
- transform="translate(-21.999996,25.600935)"
+ id="path4945"
+ inkscape:connector-curvature="0" /><g
+ style="stroke:#ff0000;stroke-opacity:1;display:inline"
id="g4949"
- style="stroke:#ff0000;stroke-opacity:1;display:inline"><path
- transform="translate(21.999996,-25.600931)"
- inkscape:connector-curvature="0"
- id="path4947"
+ transform="translate(-21.999996,25.600935)"><path
+ style="fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 216.43361,166.16239 51.18921,30.43045"
- style="fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /></g></g></svg>
\ No newline at end of file
+ id="path4947"
+ inkscape:connector-curvature="0"
+ transform="translate(21.999996,-25.600931)" /></g></g></svg>
\ No newline at end of file
Modified: pypy/extradoc/talk/pepm2011/presentation/figures/new.svg
==============================================================================
--- pypy/extradoc/talk/pepm2011/presentation/figures/new.svg (original)
+++ pypy/extradoc/talk/pepm2011/presentation/figures/new.svg Thu Dec 16 17:33:22 2010
@@ -15,708 +15,866 @@
width="388.3338"
height="350.98608"
xml:space="preserve"
- sodipodi:docname="new.svg"><metadata
+ sodipodi:docname="new.svg"><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1169"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="2.1195876"
+ inkscape:cx="66.857515"
+ inkscape:cy="169.87378"
+ inkscape:window-x="0"
+ inkscape:window-y="1"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g5433"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"><sodipodi:guide
+ id="guide5318"
+ position="-116.48089,309.92112"
+ orientation="0,1" /><sodipodi:guide
+ id="guide5366"
+ position="45.814831,264.15751"
+ orientation="1,0" /><inkscape:grid
+ snapvisiblegridlinesonly="true"
+ enabled="true"
+ visible="true"
+ empspacing="5"
+ id="grid5431"
+ type="xygrid" /></sodipodi:namedview><metadata
id="metadata8"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
id="defs6"><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
+ style="overflow:visible"
id="Arrow1Mend"
- style="overflow:visible"><path
- id="path4114"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Lend"
- orient="auto"
- refY="0"
refX="0"
- id="Arrow1Lend"
- style="overflow:visible"><path
- id="path4108"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.8,0,0,-0.8,-10,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
refY="0"
- refX="0"
- id="Arrow1Mend-3"
- style="overflow:visible"><path
- inkscape:connector-curvature="0"
- id="path4114-1"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Mend-38"
- style="overflow:visible"><path
+ inkscape:stockid="Arrow1Mend"><path
inkscape:connector-curvature="0"
- id="path4114-2"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Mend-5"
- style="overflow:visible"><path
- inkscape:connector-curvature="0"
- id="path4114-8"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ id="path4114" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Lend"
refX="0"
- id="Arrow1Mend-8"
- style="overflow:visible"><path
- inkscape:connector-curvature="0"
- id="path4114-6"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
refY="0"
- refX="0"
- id="Arrow1Mend-52"
- style="overflow:visible"><path
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"><path
inkscape:connector-curvature="0"
- id="path4114-3"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Mend-4"
- style="overflow:visible"><path
- id="path4114-7"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ id="path4108" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-3"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-1"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-38"
refX="0"
- id="Arrow1Mend-49"
- style="overflow:visible"><path
- id="path4114-24"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-2"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-5"
refX="0"
- id="Arrow1Mend-6"
- style="overflow:visible"><path
- id="path4114-5"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-8"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-8"
refX="0"
- id="Arrow1Mend-61"
- style="overflow:visible"><path
- id="path4114-79"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-6"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-52"
refX="0"
- id="marker5667"
- style="overflow:visible"><path
- id="path5669"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-3"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-4"
refX="0"
- id="marker5671"
- style="overflow:visible"><path
- id="path5673"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-7" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-49"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-24" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-6"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-5" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-61"
+ refX="0"
+ refY="0"
orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-79" /></marker><marker
+ style="overflow:visible"
+ id="marker5667"
+ refX="0"
refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path5669" /></marker><marker
+ style="overflow:visible"
+ id="marker5671"
refX="0"
- id="Arrow1Mend-60"
- style="overflow:visible"><path
- id="path4114-9"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path5673" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-60"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-9" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-64"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-70" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-35"
+ refX="0"
+ refY="0"
orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-65" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend3"
+ refX="0"
refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend3"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path20148" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend0"
refX="0"
- id="Arrow1Mend-64"
- style="overflow:visible"><path
- id="path4114-70"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend0"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ id="path20151" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mends"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mends"><path
+ inkscape:connector-curvature="0"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path20154" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mendx"
+ refX="0"
+ refY="0"
orient="auto"
+ inkscape:stockid="Arrow1Mendx"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path20157" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1MendF"
+ refX="0"
refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1MendF"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path20160" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mendi"
refX="0"
- id="Arrow1Mend-35"
- style="overflow:visible"><path
- id="path4114-65"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mendi"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ id="path20467" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend7"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend7"><path
+ inkscape:connector-curvature="0"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker></defs><sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="1920"
- inkscape:window-height="1169"
- id="namedview4"
- showgrid="false"
- inkscape:zoom="2.1195876"
- inkscape:cx="153.90275"
- inkscape:cy="169.87378"
- inkscape:window-x="0"
- inkscape:window-y="1"
- inkscape:window-maximized="1"
- inkscape:current-layer="g10"
- showguides="false"
- inkscape:guide-bbox="true"
- fit-margin-top="0"
- fit-margin-left="0"
- fit-margin-right="0"
- fit-margin-bottom="0"><sodipodi:guide
- orientation="0,1"
- position="-116.48089,309.92112"
- id="guide5318" /><sodipodi:guide
- orientation="1,0"
- position="45.814831,264.15751"
- id="guide5366" /><inkscape:grid
- type="xygrid"
- id="grid5431"
- empspacing="5"
- visible="true"
- enabled="true"
- snapvisiblegridlinesonly="true" /></sodipodi:namedview><g
- id="g10"
- inkscape:groupmode="layer"
- inkscape:label="heap"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path20774" /></marker></defs><g
+ style="display:inline"
transform="matrix(1.25,0,0,-1.25,101.95782,305.73907)"
- style="display:inline"><path
- inkscape:connector-curvature="0"
- id="path62"
- style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;marker-mid:none;marker-end:url(#Arrow1Mend)"
+ inkscape:label="heap"
+ inkscape:groupmode="layer"
+ id="g10"><path
+ sodipodi:nodetypes="cc"
d="m 60.093385,161.92607 c 0,-22.67 8.641276,-62.048364 33.820921,-62.783112"
- sodipodi:nodetypes="cc" /><path
- inkscape:connector-curvature="0"
- id="path92"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;marker-end:url(#Arrow1MendF);stroke-opacity:1;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;stroke-dasharray:none;stroke-width:1;marker-mid:none;fill:none"
+ id="path62"
+ inkscape:connector-curvature="0" /><path
+ sodipodi:nodetypes="csc"
d="m 109.22568,161.92607 c 0,-20.36 -53.175478,-42.93243 -66.630349,-63.797665 C 31.67285,81.190291 30.757765,35.209718 48.362129,27.928646"
- sodipodi:nodetypes="csc" /><path
- inkscape:connector-curvature="0"
- id="path112"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mendx);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
+ id="path92"
+ inkscape:connector-curvature="0" /><path
+ sodipodi:nodetypes="cc"
d="m 201.73541,87.92607 c 0,-8.85 7.16795,-40.017288 26.11676,-41.017433"
- sodipodi:nodetypes="cc" /><path
- inkscape:connector-curvature="0"
- id="path118"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mend0);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
+ id="path112"
+ inkscape:connector-curvature="0" /><path
+ sodipodi:nodetypes="cc"
d="m 155.11673,36.338521 c 0,16.1102 -44.28682,33.074448 -45.53437,50.448953"
- sodipodi:nodetypes="cc" /><g
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mends);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
+ id="path118"
+ inkscape:connector-curvature="0" /><g
id="g5809"><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9"
+ y="-111.82005"
x="95.964378"
- y="-111.82005"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="95.964378 104.96438 113.96436 122.96436"
- y="-111.82005"
+ id="text26-9"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ id="tspan28-5"
sodipodi:role="line"
- id="tspan28-5">0x02</tspan></text>
+ y="-111.82005"
+ x="95.964378 104.96438 113.96436 122.96436"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x02</tspan></text>
+
+
+
<g
- id="g5153-4"
- transform="translate(91.031128,-73.715751)"><g
+ transform="translate(91.031128,-73.715751)"
+ id="g5153-4"><g
+ style="fill:#dcdcdc;fill-opacity:1"
id="g16-2"><text
- id="text18-6"
+ sodipodi:linespacing="125%"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20-8"
- sodipodi:role="line"
- y="0"
+ id="text18-6"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="0"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T2</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan20-8">T2</tspan></text>
+
+
+
</g><g
+ style="fill:#dcdcdc;fill-opacity:1"
id="g24-7"><text
- id="text26-8"
+ sodipodi:linespacing="125%"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- id="tspan28-59"
- sodipodi:role="line"
- y="0"
+ id="text26-8"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
x="0 9 18"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x03</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan28-59">0x03</tspan></text>
+
+
+
</g><g
- id="g5121-8"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="stroke:#dcdcdc;stroke-opacity:1"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"
+ id="g5121-8"><path
+ inkscape:connector-curvature="0"
id="path14-3"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z" /><path
+ inkscape:connector-curvature="0"
id="path22-6"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 39,163.0376 0,18.34748" /><path
+ inkscape:connector-curvature="0"
id="path30-4"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3-7"><text
- sodipodi:linespacing="125%"
- id="text50-5-1"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 87.8,163.0376 0,18.34748" /></g><g
+ style="fill:#dcdcdc;fill-opacity:1"
+ id="g48-3-7"
+ transform="translate(-42.146404,73.263628)"><text
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7-5"
- sodipodi:role="line"
- y="0"
+ id="text50-5-1"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
x="0 9 18"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x04</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan52-7-5">0x04</tspan></text>
+
+
+
</g></g></g><text
- xml:space="preserve"
- style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
- x="0.37743226"
- y="-211.7393"
- id="text5282"
+ transform="scale(1,-1)"
sodipodi:linespacing="125%"
- transform="scale(1,-1)"><tspan
- sodipodi:role="line"
- id="tspan5284"
- x="0.37743226"
+ id="text5282"
+ y="-211.7393"
+ x="0.37743226"
+ style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans"
y="-211.7393"
- style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Heap</tspan></text>
+ x="0.37743226"
+ id="tspan5284"
+ sodipodi:role="line">Heap</tspan></text>
+
+
+
<g
id="g5827"><g
id="g5153"><g
+ style="fill:#dcdcdc;fill-opacity:1"
id="g16"><text
- id="text18"
+ sodipodi:linespacing="125%"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20"
- sodipodi:role="line"
- y="0"
+ id="text18"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="0 10.27705"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan20">T1</tspan></text>
+
+
+
</g><g
+ style="fill:#dcdcdc;fill-opacity:1"
id="g24"><text
- id="text26"
+ sodipodi:linespacing="125%"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- id="tspan28"
- sodipodi:role="line"
- y="0"
+ id="text26"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
x="0 9 18 27"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x02</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan28">0x02</tspan></text>
+
+
+
</g><g
- id="g5121"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="stroke:#dcdcdc;stroke-opacity:1"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"
+ id="g5121"><path
+ inkscape:connector-curvature="0"
id="path14"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z" /><path
+ inkscape:connector-curvature="0"
id="path22"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 39,163.0376 0,18.34748" /><path
+ inkscape:connector-curvature="0"
id="path30"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3"><text
- sodipodi:linespacing="125%"
- id="text50-5"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 87.8,163.0376 0,18.34748" /></g><g
+ style="fill:#dcdcdc;fill-opacity:1"
+ id="g48-3"
+ transform="translate(-42.146404,73.263628)"><text
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7"
+ id="text50-5"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ x="0 9 18 27"
+ y="0"
+ sodipodi:role="line"
+ id="tspan52-7">0x03</tspan></text>
+
+
+
+
+
+
+</g></g><text
+ y="-186.53522"
+ x="4.5355892"
+ id="text26-9-3"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ id="tspan28-5-9"
sodipodi:role="line"
- y="0"
- x="0 9 18 27"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x03</tspan></text>
+ y="-186.53522"
+ x="4.5355892 13.535589 22.535574"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x01</tspan></text>
-</g></g><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-3"
- x="4.5355892"
- y="-186.53522"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="4.5355892 13.535589 22.535574"
- y="-186.53522"
- sodipodi:role="line"
- id="tspan28-5-9">0x01</tspan></text>
</g><text
- xml:space="preserve"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="157.10603"
- y="102.3784"
- id="text5341"
+ transform="matrix(0.8,0,0,-0.8,0,194)"
sodipodi:linespacing="125%"
- transform="matrix(0.8,0,0,-0.8,0,194)"><tspan
- sodipodi:role="line"
- id="tspan5343"
+ id="text5341"
+ y="102.3784"
+ x="157.10603"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="102.3784"
x="157.10603"
- y="102.3784"> </tspan></text>
+ id="tspan5343"
+ sodipodi:role="line"> </tspan></text>
+
+
+
<g
id="g5791"><g
- id="g5153-4-3"
- transform="translate(48.381323,-147.31497)"><g
+ transform="translate(48.381323,-147.31497)"
+ id="g5153-4-3"><g
+ style="fill:#dcdcdc;fill-opacity:1"
id="g16-2-2"><text
- id="text18-6-8"
+ sodipodi:linespacing="125%"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20-8-7"
- sodipodi:role="line"
- y="0"
+ id="text18-6-8"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="0"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T3</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan20-8-7">T3</tspan></text>
+
+
+
</g><g
+ style="fill:#dcdcdc;fill-opacity:1"
id="g24-7-1"><text
- id="text26-8-6"
+ sodipodi:linespacing="125%"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- y="0"
- x="0"
- id="tspan28-59-1"
+ id="text26-8-6"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
sodipodi:role="line"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">...</tspan></text>
+ id="tspan28-59-1"
+ x="0"
+ y="0">...</tspan></text>
+
+
+
</g><g
- id="g5121-8-9"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="stroke:#dcdcdc;stroke-opacity:1"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"
+ id="g5121-8-9"><path
+ inkscape:connector-curvature="0"
id="path14-3-1"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z" /><path
+ inkscape:connector-curvature="0"
id="path22-6-2"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 39,163.0376 0,18.34748" /><path
+ inkscape:connector-curvature="0"
id="path30-4-1"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3-7-4"><text
- sodipodi:linespacing="125%"
- id="text50-5-1-6"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 87.8,163.0376 0,18.34748" /></g><g
+ style="fill:#dcdcdc;fill-opacity:1"
+ id="g48-3-7-4"
+ transform="translate(-42.146404,73.263628)"><text
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7-5-0"
- sodipodi:role="line"
- y="0"
+ id="text50-5-1-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
x="0 9 18"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x02</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan52-7-5-0">0x02</tspan></text>
+
+
+
</g></g><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-4"
+ y="-38.581917"
x="52.846874"
- y="-38.581917"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="52.846874 61.846874 70.846855"
- y="-38.581917"
+ id="text26-9-4"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ id="tspan28-5-2"
sodipodi:role="line"
- id="tspan28-5-2">0x03</tspan></text>
+ y="-38.581917"
+ x="52.846874 61.846874 70.846855"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x03</tspan></text>
+
+
+
</g><flowRoot
- xml:space="preserve"
- id="flowRoot5398"
+ transform="matrix(0.8,0,0,-0.8,0,194)"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- transform="matrix(0.8,0,0,-0.8,0,194)"><flowRegion
+ id="flowRoot5398"
+ xml:space="preserve"><flowRegion
id="flowRegion5400"><rect
- id="rect5402"
- width="116.5321"
- height="107.56809"
+ y="-52.840466"
x="-157.57782"
- y="-52.840466" /></flowRegion><flowPara
+ height="107.56809"
+ width="116.5321"
+ id="rect5402" /></flowRegion><flowPara
id="flowPara5404" /></flowRoot><path
- inkscape:connector-curvature="0"
- id="path98-9"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ sodipodi:nodetypes="cc"
d="m 151.47082,87.926069 c 0,-38.9801 -52.245352,-26.37081 -65.955552,-51.33101"
- sodipodi:nodetypes="cc" /></g><g
- inkscape:groupmode="layer"
- id="layer1"
- inkscape:label="bindings"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mend3);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
+ id="path98-9"
+ inkscape:connector-curvature="0" /></g><g
+ transform="translate(-21.999996,25.600931)"
style="display:inline"
- transform="translate(-21.999996,25.600931)"><path
- style="fill:none;stroke:#acacac;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- d="m 104.14265,0.49999911 0,325.53503089"
- id="path5054"
+ inkscape:label="bindings"
+ id="layer1"
+ inkscape:groupmode="layer"><path
+ sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
- sodipodi:nodetypes="cc" /><text
- xml:space="preserve"
- style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
- x="20.429684"
- y="15.464007"
+ id="path5054"
+ d="m 104.14265,0.49999911 0,325.53503089"
+ style="fill:none;stroke:#acacac;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /><text
+ sodipodi:linespacing="125%"
id="text5282-3"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan5316"
+ y="15.464007"
+ x="20.429684"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+ xml:space="preserve"><tspan
+ y="15.464007"
x="20.429684"
- y="15.464007">Bindings</tspan></text>
+ id="tspan5316"
+ sodipodi:role="line">Bindings</tspan></text>
+
+
+
<g
- transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
- id="g5433"><text
- transform="scale(1,-1)"
- id="text18-9"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"
+ id="g5433"
+ transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"><text
+ y="-168.39999"
x="-55.199982"
- y="-168.39999"><tspan
- y="-168.39999"
- id="tspan20-4"
- sodipodi:role="line"
+ sodipodi:linespacing="125%"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
+ id="text18-9"
+ transform="scale(1,-1)"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">u</tspan></text>
+ sodipodi:role="line"
+ id="tspan20-4"
+ y="-168.39999">u</tspan></text>
+
+
+
<path
- inkscape:connector-curvature="0"
- id="path5406"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mend7);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:3, 1;overflow:visible;stroke-width:1;display:inline;fill:none"
d="m -44.914397,171.91206 c 43.4046694,0 48.3112842,0 48.3112842,0"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /></g><g
- transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
- id="g5650"><text
- transform="scale(1,-1)"
- y="-67.377312"
- x="-57.442684"
+ id="path5406"
+ inkscape:connector-curvature="0" /></g><g
+ id="g5650"
+ transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"><text
+ id="text18-9-4-6"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
sodipodi:linespacing="125%"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- id="text18-9-4-6"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="-57.442684"
- sodipodi:role="line"
+ x="-57.442684"
+ y="-67.377312"
+ transform="scale(1,-1)"><tspan
+ y="-67.377312"
id="tspan20-4-3-2"
- y="-67.377312">w</tspan></text>
+ sodipodi:role="line"
+ x="-57.442684"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">w</tspan></text>
+
+
+
<path
- sodipodi:nodetypes="cc"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m -44.914397,71.112057 c 43.4046702,0 139.272376,23.400778 139.272376,23.400778"
+ inkscape:connector-curvature="0"
id="path5406-0-1"
- inkscape:connector-curvature="0" /></g></g><g
- inkscape:groupmode="layer"
- id="layer2"
- inkscape:label="operation"
+ d="m -44.914397,71.112057 c 43.4046702,0 139.272376,23.400778 139.272376,23.400778"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mendi);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:3, 1;overflow:visible;stroke-width:1;display:inline;fill:none"
+ sodipodi:nodetypes="cc" /></g></g><g
+ transform="translate(-21.999996,25.600931)"
style="display:inline"
- transform="translate(-21.999996,25.600931)"><text
- xml:space="preserve"
- style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="291.09436"
- y="-8.9075718"
+ inkscape:label="operation"
+ id="layer2"
+ inkscape:groupmode="layer"><text
+ sodipodi:linespacing="125%"
id="text5756"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan5758"
+ y="-8.9075718"
+ x="291.09436"
+ style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="-8.9075718"
x="291.09436"
- y="-8.9075718">v=new(T4)</tspan></text>
+ id="tspan5758"
+ sodipodi:role="line">v=new(T4)</tspan></text>
+
+
+
</g><g
- inkscape:groupmode="layer"
- id="layer3"
- inkscape:label="changes"
+ transform="translate(-21.999996,25.600931)"
style="display:inline"
- transform="translate(-21.999996,25.600931)"><g
- style="display:inline"
+ inkscape:label="changes"
+ id="layer3"
+ inkscape:groupmode="layer"><g
+ id="g5791-3"
transform="matrix(1.25,0,0,-1.25,123.95782,344.13814)"
- id="g5791-3"><g
- id="g5153-4-3-6"
- transform="translate(48.381323,-147.31497)"><g
+ style="display:inline"><g
+ transform="translate(48.381323,-147.31497)"
+ id="g5153-4-3-6"><g
id="g16-2-2-4"><text
- id="text18-6-8-4"
- transform="matrix(1,0,0,-1,12,168.4)"
+ sodipodi:linespacing="125%"
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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20-8-7-8"
- sodipodi:role="line"
- y="0"
+ transform="matrix(1,0,0,-1,12,168.4)"
+ id="text18-6-8-4"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="0"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T4</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan20-8-7-8">T4</tspan></text>
+
+
+
</g><g
id="g24-7-1-3"><text
- id="text26-8-6-5"
- transform="matrix(1,0,0,-1,47,168.4)"
+ sodipodi:linespacing="125%"
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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- y="0"
- x="0"
- id="tspan28-59-1-0"
+ transform="matrix(1,0,0,-1,47,168.4)"
+ id="text26-8-6-5"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
sodipodi:role="line"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">null</tspan></text>
+ id="tspan28-59-1-0"
+ x="0"
+ y="0">null</tspan></text>
+
+
+
</g><g
- id="g5121-8-9-7"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"
+ id="g5121-8-9-7"><path
+ inkscape:connector-curvature="0"
id="path14-3-1-1"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z" /><path
+ inkscape:connector-curvature="0"
id="path22-6-2-6"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 39,163.0376 0,18.34748" /><path
+ inkscape:connector-curvature="0"
id="path30-4-1-1"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3-7-4-6"><text
- sodipodi:linespacing="125%"
- id="text50-5-1-6-6"
+ style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 87.8,163.0376 0,18.34748" /></g><g
+ id="g48-3-7-4-6"
+ transform="translate(-42.146404,73.263628)"><text
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7-5-0-0"
- sodipodi:role="line"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ id="text50-5-1-6-6"
+ sodipodi:linespacing="125%"><tspan
+ y="0"
x="0"
- y="0">null</tspan></text>
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan52-7-5-0-0">null</tspan></text>
+
+
+
</g></g><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-4-1"
+ y="-38.581917"
x="52.846874"
- y="-38.581917"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="52.846874 61.846874 70.846855"
- y="-38.581917"
+ id="text26-9-4-1"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ id="tspan28-5-2-1"
sodipodi:role="line"
- id="tspan28-5-2-1">0x05</tspan></text>
+ y="-38.581917"
+ x="52.846874 61.846874 70.846855"
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x05</tspan></text>
+
+
+
</g><g
- style="display:inline"
+ id="g5433-8"
transform="matrix(1.25,0,0,-1.25,123.95782,528.13814)"
- id="g5433-8"><text
- transform="scale(1,-1)"
- id="text18-9-7"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"
+ style="display:inline"><text
+ y="-168.39999"
x="-55.199982"
- y="-168.39999"><tspan
- y="-168.39999"
- id="tspan20-4-0"
- sodipodi:role="line"
+ sodipodi:linespacing="125%"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ id="text18-9-7"
+ transform="scale(1,-1)"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">v</tspan></text>
+ sodipodi:role="line"
+ id="tspan20-4-0"
+ y="-168.39999">v</tspan></text>
+
+
+
<path
- inkscape:connector-curvature="0"
- id="path5406-1"
- d="m -44.914397,171.91206 c 43.4046694,0 97,0 97,0"
+ sodipodi:nodetypes="cc"
style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- sodipodi:nodetypes="cc" /></g></g></svg>
\ No newline at end of file
+ d="m -44.914397,171.91206 c 43.4046694,0 97,0 97,0"
+ id="path5406-1"
+ inkscape:connector-curvature="0" /></g></g></svg>
\ No newline at end of file
Modified: pypy/extradoc/talk/pepm2011/presentation/figures/opt_get.svg
==============================================================================
--- pypy/extradoc/talk/pepm2011/presentation/figures/opt_get.svg (original)
+++ pypy/extradoc/talk/pepm2011/presentation/figures/opt_get.svg Thu Dec 16 17:33:22 2010
@@ -15,10 +15,47 @@
width="388.3338"
height="350.98608"
xml:space="preserve"
- sodipodi:docname="opt_get.svg"><metadata
+ sodipodi:docname="opt_get.svg"><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1169"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="2.1195876"
+ inkscape:cx="165.38634"
+ inkscape:cy="207.61697"
+ inkscape:window-x="0"
+ inkscape:window-y="1"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g5433"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"><sodipodi:guide
+ orientation="0,1"
+ position="-116.48089,309.92112"
+ id="guide5318" /><sodipodi:guide
+ orientation="1,0"
+ position="45.814831,264.15751"
+ id="guide5366" /><inkscape:grid
+ type="xygrid"
+ id="grid5431"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" /></sodipodi:namedview><metadata
id="metadata8"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
id="defs6"><marker
inkscape:stockid="Arrow1Mend"
orient="auto"
@@ -195,44 +232,40 @@
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker></defs><sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="1920"
- inkscape:window-height="1169"
- id="namedview4"
- showgrid="false"
- inkscape:zoom="2.1195876"
- inkscape:cx="252.90336"
- inkscape:cy="169.87378"
- inkscape:window-x="0"
- inkscape:window-y="1"
- inkscape:window-maximized="1"
- inkscape:current-layer="layer1"
- showguides="false"
- inkscape:guide-bbox="true"
- fit-margin-top="0"
- fit-margin-left="0"
- fit-margin-right="0"
- fit-margin-bottom="0"><sodipodi:guide
- orientation="0,1"
- position="-116.48089,309.92112"
- id="guide5318" /><sodipodi:guide
- orientation="1,0"
- position="45.814831,264.15751"
- id="guide5366" /><inkscape:grid
- type="xygrid"
- id="grid5431"
- empspacing="5"
- visible="true"
- enabled="true"
- snapvisiblegridlinesonly="true" /></sodipodi:namedview><g
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1MendM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1MendM"
+ style="overflow:visible"><path
+ id="path21067"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1Mendg"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mendg"
+ style="overflow:visible"><path
+ id="path21070"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1Mendr"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mendr"
+ style="overflow:visible"><path
+ id="path21321"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker></defs><g
id="g10"
inkscape:groupmode="layer"
inkscape:label="heap"
@@ -240,12 +273,12 @@
style="display:inline"><path
inkscape:connector-curvature="0"
id="path62"
- style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;marker-mid:none;marker-end:url(#Arrow1Mend)"
+ style="stroke-linejoin:miter;marker-end:url(#Arrow1Mendg);stroke-opacity:1;fill-opacity:1;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;stroke-dasharray:none;stroke-width:1;marker-mid:none;fill:none"
d="m 60.093385,161.92607 c 0,-22.67 8.641276,-62.048364 33.820921,-62.783112"
sodipodi:nodetypes="cc" /><path
inkscape:connector-curvature="0"
id="path92"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1MendM);stroke-opacity:1;fill-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
d="m 109.22568,161.92607 c 0,-20.36 -53.175478,-42.93243 -66.630349,-63.797665 C 31.67285,81.190291 38.306403,12.186371 55.910767,4.9052992"
sodipodi:nodetypes="csc" /><path
inkscape:connector-curvature="0"
@@ -266,6 +299,9 @@
x="95.964378"
y="-111.82005">w</tspan></text>
+
+
+
<g
id="g5153-4"
transform="translate(91.031128,-73.715751)"><g
@@ -280,6 +316,9 @@
x="0"
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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T2</tspan></text>
+
+
+
</g><g
id="g24-7"><text
id="text26-8"
@@ -292,6 +331,9 @@
x="0"
y="0"> x</tspan></text>
+
+
+
</g><g
id="g5121-8"
transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
@@ -319,6 +361,9 @@
x="0"
y="0">...</tspan></text>
+
+
+
</g></g></g><text
xml:space="preserve"
style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
@@ -333,72 +378,91 @@
y="-211.7393"
style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Static Heap</tspan></text>
+
+
+
<g
id="g5827"><g
id="g5153"><g
- id="g16"><text
+ id="g16"
+ style="fill:#dcdcdc;fill-opacity:1"><text
id="text18"
transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
sodipodi:linespacing="125%"><tspan
id="tspan20"
sodipodi:role="line"
y="0"
x="0 10.27705"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
+
+
+
</g><g
- id="g24"><text
+ id="g24"
+ style="fill:#dcdcdc;fill-opacity:1"><text
id="text26"
transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
sodipodi:linespacing="125%"><tspan
id="tspan28"
sodipodi:role="line"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
x="0"
y="0"> w</tspan></text>
+
+
+
</g><g
id="g5121"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"
+ style="stroke:#dcdcdc;stroke-opacity:1"><path
d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
id="path14"
inkscape:connector-curvature="0" /><path
d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
id="path22"
inkscape:connector-curvature="0" /><path
d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
id="path30"
inkscape:connector-curvature="0" /></g><g
transform="translate(-42.146404,73.263628)"
- id="g48-3"><text
+ id="g48-3"
+ style="fill:#dcdcdc;fill-opacity:1"><text
sodipodi:linespacing="125%"
id="text50-5"
transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
id="tspan52-7"
sodipodi:role="line"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
x="0"
y="0"> x</tspan></text>
+
+
+
</g></g><text
transform="scale(1,-1)"
sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
id="text26-9-3"
x="4.5355892"
y="-186.53522"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
sodipodi:role="line"
id="tspan28-5-9"
x="4.5355892"
y="-186.53522">u</tspan></text>
+
+
+
</g><text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
@@ -412,6 +476,9 @@
x="157.10603"
y="102.3784"> </tspan></text>
+
+
+
<g
id="g5791"
transform="translate(0,-25.6)"><text
@@ -427,6 +494,9 @@
x="59.640648"
y="-33.675301">x</tspan></text>
+
+
+
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
@@ -439,6 +509,9 @@
id="tspan8167"
x="177.86479"
y="284.46371">?</tspan></text>
+
+
+
</g><flowRoot
xml:space="preserve"
id="flowRoot5398"
@@ -468,6 +541,9 @@
x="0.37743399"
y="-43.739044"
style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Dynamic Heap</tspan></text>
+
+
+
</g><g
inkscape:groupmode="layer"
id="layer1"
@@ -490,12 +566,15 @@
x="20.429684"
y="15.464007">Bindings</tspan></text>
+
+
+
<g
transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
id="g5433"><text
transform="scale(1,-1)"
id="text18-9"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
sodipodi:linespacing="125%"
x="-55.199982"
y="-168.39999"><tspan
@@ -503,20 +582,23 @@
id="tspan20-4"
sodipodi:role="line"
x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">u</tspan></text>
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">u</tspan></text>
+
+
+
<path
inkscape:connector-curvature="0"
id="path5406"
d="m -44.914397,171.91206 c 43.4046694,0 48.3112842,0 48.3112842,0"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /></g><g
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mendr);stroke-opacity:1;fill-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:3, 1;overflow:visible;stroke-width:1;display:inline;fill:none" /></g><g
transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
id="g5650"><text
transform="scale(1,-1)"
y="-67.377312"
x="-57.442684"
sodipodi:linespacing="125%"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#000000;fill-opacity:1"
id="text18-9-4-6"><tspan
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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="-57.442684"
@@ -524,6 +606,9 @@
id="tspan20-4-3-2"
y="-67.377312">w</tspan></text>
+
+
+
<path
sodipodi:nodetypes="cc"
style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
@@ -538,23 +623,26 @@
style="display:inline"
transform="matrix(1.25,0,0,-1.25,123.95782,490.13814)"
id="g5433-8-0"><text
- transform="scale(1,-1)"
- id="text18-9-7-0"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"
+ transform="scale(1,-1)"
+ id="text18-9-7-0"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ sodipodi:linespacing="125%"
+ x="-55.199982"
+ y="-168.39999"><tspan
+ y="-168.39999"
+ id="tspan20-4-0-8"
+ sodipodi:role="line"
x="-55.199982"
- y="-168.39999"><tspan
- y="-168.39999"
- id="tspan20-4-0-8"
- sodipodi:role="line"
- x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">x</tspan></text>
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">x</tspan></text>
+
+
+
<path
- inkscape:connector-curvature="0"
- id="path5406-1-5"
- d="m -44.914397,171.91206 c 43.4046694,0 100.019455,0 100.019455,0"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- sodipodi:nodetypes="cc" /></g></g><g
+ inkscape:connector-curvature="0"
+ id="path5406-1-5"
+ d="m -44.914397,171.91206 c 43.4046694,0 100.019455,0 100.019455,0"
+ style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ sodipodi:nodetypes="cc" /></g></g><g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="operation"
@@ -571,6 +659,9 @@
x="281.09436"
y="-8.9075718">v=get(w, L)</tspan></text>
+
+
+
</g><g
inkscape:groupmode="layer"
id="layer3"
@@ -592,6 +683,9 @@
x="-55.199982"
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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">v</tspan></text>
+
+
+
<path
inkscape:connector-curvature="0"
id="path5406-1"
Modified: pypy/extradoc/talk/pepm2011/presentation/figures/opt_guard.svg
==============================================================================
--- pypy/extradoc/talk/pepm2011/presentation/figures/opt_guard.svg (original)
+++ pypy/extradoc/talk/pepm2011/presentation/figures/opt_guard.svg Thu Dec 16 17:33:22 2010
@@ -2,11 +2,13 @@
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
+ xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg2"
@@ -15,11 +17,53 @@
width="388.3338"
height="350.98608"
xml:space="preserve"
- sodipodi:docname="opt_guard.svg"><metadata
+ sodipodi:docname="opt_guard.svg"><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1169"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="2.1195876"
+ inkscape:cx="136.75674"
+ inkscape:cy="162.32514"
+ inkscape:window-x="0"
+ inkscape:window-y="1"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g10"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"><sodipodi:guide
+ orientation="0,1"
+ position="-116.48089,309.92112"
+ id="guide5318" /><sodipodi:guide
+ orientation="1,0"
+ position="45.814831,264.15751"
+ id="guide5366" /><inkscape:grid
+ type="xygrid"
+ id="grid5431"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" /></sodipodi:namedview><metadata
id="metadata8"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
- id="defs6"><marker
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
+ id="defs6"><linearGradient
+ id="linearGradient7892"
+ osb:paint="solid"><stop
+ style="stop-color:#dcdcdc;stop-opacity:1;"
+ offset="0"
+ id="stop7894" /></linearGradient><marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0"
@@ -239,44 +283,94 @@
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker></defs><sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="1920"
- inkscape:window-height="1169"
- id="namedview4"
- showgrid="false"
- inkscape:zoom="2.1195876"
- inkscape:cx="170.52494"
- inkscape:cy="162.32514"
- inkscape:window-x="0"
- inkscape:window-y="1"
- inkscape:window-maximized="1"
- inkscape:current-layer="g9634"
- showguides="false"
- inkscape:guide-bbox="true"
- fit-margin-top="0"
- fit-margin-left="0"
- fit-margin-right="0"
- fit-margin-bottom="0"><sodipodi:guide
- orientation="0,1"
- position="-116.48089,309.92112"
- id="guide5318" /><sodipodi:guide
- orientation="1,0"
- position="45.814831,264.15751"
- id="guide5366" /><inkscape:grid
- type="xygrid"
- id="grid5431"
- empspacing="5"
- visible="true"
- enabled="true"
- snapvisiblegridlinesonly="true" /></sodipodi:namedview><g
+ inkscape:connector-curvature="0" /></marker><linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7892"
+ id="linearGradient7896"
+ x1="96.750511"
+ y1="-115.38158"
+ x2="103.76418"
+ y2="-115.38158"
+ gradientUnits="userSpaceOnUse" /><linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7892"
+ id="linearGradient7898"
+ x1="141.31543"
+ y1="95.09043"
+ x2="159.7998"
+ y2="95.09043"
+ gradientUnits="userSpaceOnUse" /><linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7892"
+ id="linearGradient7900"
+ x1="47"
+ y1="171.96152"
+ x2="62.606445"
+ y2="171.96152"
+ gradientUnits="userSpaceOnUse" /><linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7892"
+ id="linearGradient7902"
+ x1="11.958984"
+ y1="173.59531"
+ x2="28.064453"
+ y2="173.59531"
+ gradientUnits="userSpaceOnUse" /><marker
+ inkscape:stockid="Arrow1Mend-84Z"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mend-84Z"
+ style="overflow:visible"><path
+ id="path10418"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#008000;stroke-width:1pt;fill:#008000;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1Mends"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mends"
+ style="overflow:visible"><path
+ id="path10709"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1MendL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1MendL"
+ style="overflow:visible"><path
+ id="path11000"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1Mendy"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mendy"
+ style="overflow:visible"><path
+ id="path11295"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1Mendu"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mendu"
+ style="overflow:visible"><path
+ id="path11298"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker></defs><g
id="g10"
inkscape:groupmode="layer"
inkscape:label="heap"
@@ -298,6 +392,11 @@
+
+
+
+
+
<flowRoot
xml:space="preserve"
id="flowRoot5398"
@@ -312,147 +411,191 @@
id="flowPara5404" /></flowRoot><path
inkscape:connector-curvature="0"
id="path62"
- style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;marker-mid:none;marker-end:url(#Arrow1Mend);display:inline"
+ style="stroke-linejoin:miter;marker-end:url(#Arrow1MendL);stroke-opacity:1;display:inline;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;stroke-dasharray:none;stroke-width:1;marker-mid:none;fill:none"
d="M 106.14008,162.68093 C 85.381324,155.48564 38.16268,87.045025 93.536884,91.594315"
sodipodi:nodetypes="cc" /><path
inkscape:connector-curvature="0"
id="path92"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mendu);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
d="M 57.517514,161.1712 C 60.536969,140.43377 49.122534,112.87833 40.330746,90.957205 31.538957,69.036065 38.306409,12.186365 55.910773,4.9052927"
sodipodi:nodetypes="czc" /><path
inkscape:connector-curvature="0"
id="path98"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mendy);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
d="m 150.33853,75.470815 c 0,-38.980098 -52.689502,-69.6982903 -76.590369,-71.2577063"
sodipodi:nodetypes="cc" /><g
transform="translate(5.7469054e-6,-12.800003)"
style="display:inline"
id="g5809"><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9"
+ transform="scale(1,-1)"
+ sodipodi:linespacing="125%"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1;stroke:none"
+ id="text26-9"
+ x="95.964378"
+ y="-111.82005"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan28-5"
x="95.964378"
- y="-111.82005"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5"
- x="95.964378"
- y="-111.82005">w</tspan></text>
+ y="-111.82005">w</tspan></text>
+
+
+
+
+
<g
- id="g5153-4"
- transform="translate(91.031128,-73.715751)"><g
- id="g16-2"><text
- id="text18-6"
- transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20-8"
- sodipodi:role="line"
- y="0"
- x="0"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T2</tspan></text>
+ id="g5153-4"
+ transform="translate(91.031128,-73.715751)"><g
+ id="g16-2"
+ style="fill:#dcdcdc;fill-opacity:1;stroke:none"><text
+ id="text18-6"
+ transform="matrix(1,0,0,-1,12,168.4)"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1;stroke:none"
+ sodipodi:linespacing="125%"><tspan
+ id="tspan20-8"
+ sodipodi:role="line"
+ y="0"
+ x="0"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T2</tspan></text>
+
+
+
+
+
</g><g
- id="g24-7"><text
- id="text26-8"
- transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- id="tspan28-59"
- sodipodi:role="line"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="0"
- y="0"> x</tspan></text>
+ id="g24-7"
+ style="fill:#dcdcdc;fill-opacity:1;stroke:none"><text
+ id="text26-8"
+ transform="matrix(1,0,0,-1,47,168.4)"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1;stroke:none"
+ sodipodi:linespacing="125%"><tspan
+ id="tspan28-59"
+ sodipodi:role="line"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ x="0"
+ y="0"> x</tspan></text>
+
+
+
+
+
</g><g
- id="g5121-8"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path14-3"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path22-6"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path30-4"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3-7"><text
- sodipodi:linespacing="125%"
- id="text50-5-1"
- transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7-5"
- sodipodi:role="line"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="0"
- y="0">...</tspan></text>
+ id="g5121-8"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"
+ style="stroke:#dcdcdc;stroke-opacity:1"><path
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path14-3"
+ inkscape:connector-curvature="0" /><path
+ d="m 39,163.0376 0,18.34748"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path22-6"
+ inkscape:connector-curvature="0" /><path
+ d="m 87.8,163.0376 0,18.34748"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path30-4"
+ inkscape:connector-curvature="0" /></g><g
+ transform="translate(-42.146404,73.263628)"
+ id="g48-3-7"
+ style="fill:#dcdcdc;fill-opacity:1;stroke:none"><text
+ sodipodi:linespacing="125%"
+ id="text50-5-1"
+ transform="matrix(1,0,0,-1,138,94.4)"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
+ id="tspan52-7-5"
+ sodipodi:role="line"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ x="0"
+ y="0">...</tspan></text>
+
+
+
+
+
</g></g></g><g
transform="translate(5.7469054e-6,-3.3476562e-6)"
style="display:inline"
id="g5827"><g
- id="g5153"><g
- id="g16"><text
- id="text18"
- transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20"
- sodipodi:role="line"
- y="0"
- x="0 10.27705"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
+ id="g5153"><g
+ id="g16"><text
+ id="text18"
+ transform="matrix(1,0,0,-1,12,168.4)"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ sodipodi:linespacing="125%"><tspan
+ id="tspan20"
+ sodipodi:role="line"
+ y="0"
+ x="0 10.27705"
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
+
+
+
+
+
</g><g
- id="g24"><text
- id="text26"
- transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- id="tspan28"
- sodipodi:role="line"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="0"
- y="0"> x</tspan></text>
+ id="g24"><text
+ id="text26"
+ transform="matrix(1,0,0,-1,47,168.4)"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:linespacing="125%"><tspan
+ id="tspan28"
+ sodipodi:role="line"
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ x="0"
+ y="0"> x</tspan></text>
+
+
+
+
+
</g><g
- id="g5121"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path14"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path22"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path30"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3"><text
- sodipodi:linespacing="125%"
- id="text50-5"
- transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7"
- sodipodi:role="line"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="0"
- y="0"> w</tspan></text>
+ id="g5121"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
+ style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path14"
+ inkscape:connector-curvature="0" /><path
+ d="m 39,163.0376 0,18.34748"
+ style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path22"
+ inkscape:connector-curvature="0" /><path
+ d="m 87.8,163.0376 0,18.34748"
+ style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path30"
+ inkscape:connector-curvature="0" /></g><g
+ transform="translate(-42.146404,73.263628)"
+ id="g48-3"><text
+ sodipodi:linespacing="125%"
+ id="text50-5"
+ transform="matrix(1,0,0,-1,138,94.4)"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
+ id="tspan52-7"
+ sodipodi:role="line"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ x="0"
+ y="0"> w</tspan></text>
+
+
+
+
+
</g></g><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-3"
+ transform="scale(1,-1)"
+ sodipodi:linespacing="125%"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ id="text26-9-3"
+ x="4.5355892"
+ y="-186.53522"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan28-5-9"
x="4.5355892"
- y="-186.53522"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5-9"
- x="4.5355892"
- y="-186.53522">u</tspan></text>
+ y="-186.53522">u</tspan></text>
+
+
+
+
+
</g><text
xml:space="preserve"
style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
@@ -465,33 +608,48 @@
id="tspan5343"
x="125.68484"
y="-112.09727"> </tspan></text>
+
+
+
+
+
<g
style="display:inline"
id="g5791"
transform="translate(5.7469054e-6,-25.600003)"><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-4"
+ transform="scale(1,-1)"
+ sodipodi:linespacing="125%"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ id="text26-9-4"
+ x="59.640648"
+ y="-33.675301"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan28-5-2"
x="59.640648"
- y="-33.675301"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5-2"
- x="59.640648"
- y="-33.675301">x</tspan></text>
+ y="-33.675301">x</tspan></text>
+
+
+
+
+
<text
- xml:space="preserve"
- style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ x="177.86479"
+ y="284.46371"
+ id="text8165"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.8,0,0,-0.8,-81.566256,244.59126)"><tspan
+ sodipodi:role="line"
+ id="tspan8167"
x="177.86479"
- y="284.46371"
- id="text8165"
- sodipodi:linespacing="125%"
- transform="matrix(0.8,0,0,-0.8,-81.566256,244.59126)"><tspan
- sodipodi:role="line"
- id="tspan8167"
- x="177.86479"
- y="284.46371">?</tspan></text>
+ y="284.46371">?</tspan></text>
+
+
+
+
+
</g><text
xml:space="preserve"
style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
@@ -505,6 +663,11 @@
x="0.37744561"
y="-43.739048"
style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Dynamic Heap</tspan></text>
+
+
+
+
+
<text
xml:space="preserve"
style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
@@ -518,6 +681,11 @@
x="0.37743798"
y="-43.739048"
style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Dynamic Heap</tspan></text>
+
+
+
+
+
<path
style="fill:none;stroke:#acacac;stroke-width:0.80000001px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
d="m 229.47861,63.301941 -244.575887,0"
@@ -546,6 +714,11 @@
y="15.464007">Bindings</tspan></text>
+
+
+
+
+
<g
transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
id="g5433"><text
@@ -562,6 +735,11 @@
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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">u</tspan></text>
+
+
+
+
+
<path
inkscape:connector-curvature="0"
id="path5406"
@@ -573,61 +751,76 @@
y="-67.377312"
x="-57.442684"
sodipodi:linespacing="125%"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
id="text18-9-4-6"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="-57.442684"
sodipodi:role="line"
id="tspan20-4-3-2"
y="-67.377312">w</tspan></text>
+
+
+
+
+
<path
sodipodi:nodetypes="cc"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mends);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:3, 1;overflow:visible;stroke-width:1;display:inline;fill:none"
d="m -44.914397,71.112057 c 43.4046702,0 139.272376,15.85214 139.272376,15.85214"
id="path5406-0-1"
inkscape:connector-curvature="0" /></g><g
style="display:inline"
transform="matrix(1.25,0,0,-1.25,123.95782,490.13814)"
id="g5433-8-0-9"><text
- transform="scale(1,-1)"
- id="text18-9-7-0-3"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"
+ transform="scale(1,-1)"
+ id="text18-9-7-0-3"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ sodipodi:linespacing="125%"
+ x="-55.199982"
+ y="-168.39999"><tspan
+ y="-168.39999"
+ id="tspan20-4-0-8-4"
+ sodipodi:role="line"
x="-55.199982"
- y="-168.39999"><tspan
- y="-168.39999"
- id="tspan20-4-0-8-4"
- sodipodi:role="line"
- x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">x</tspan></text>
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">x</tspan></text>
+
+
+
+
+
<path
- inkscape:connector-curvature="0"
- id="path5406-1-5-0"
- d="m -44.914397,171.91206 c 43.4046694,0 100.019455,0 100.019455,0"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- sodipodi:nodetypes="cc" /></g><g
+ inkscape:connector-curvature="0"
+ id="path5406-1-5-0"
+ d="m -44.914397,171.91206 c 43.4046694,0 100.019455,0 100.019455,0"
+ style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ sodipodi:nodetypes="cc" /></g><g
style="display:inline"
transform="matrix(1.25,0,0,-1.25,123.95782,528.13814)"
id="g5433-8"><text
- transform="scale(1,-1)"
- id="text18-9-7"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"
+ transform="scale(1,-1)"
+ id="text18-9-7"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ sodipodi:linespacing="125%"
+ x="-55.199982"
+ y="-168.39999"><tspan
+ y="-168.39999"
+ id="tspan20-4-0"
+ sodipodi:role="line"
x="-55.199982"
- y="-168.39999"><tspan
- y="-168.39999"
- id="tspan20-4-0"
- sodipodi:role="line"
- x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">v</tspan></text>
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">v</tspan></text>
+
+
+
+
+
<path
- inkscape:connector-curvature="0"
- id="path5406-1"
- d="m -44.914397,171.91206 c 43.4046694,0 101.906615,23.77821 101.906615,23.77821"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- sodipodi:nodetypes="cc" /></g></g><g
+ inkscape:connector-curvature="0"
+ id="path5406-1"
+ d="m -44.914397,171.91206 c 43.4046694,0 101.906615,23.77821 101.906615,23.77821"
+ style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ sodipodi:nodetypes="cc" /></g></g><g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="operation static"
@@ -645,6 +838,11 @@
y="-8.9075718">guard(u, T1)</tspan></text>
+
+
+
+
+
</g><g
transform="translate(-21.999996,25.600931)"
style="display:inline"
@@ -663,6 +861,11 @@
sodipodi:role="line">guard(v, T1)</tspan></text>
+
+
+
+
+
</g><g
inkscape:groupmode="layer"
id="layer3"
@@ -679,20 +882,25 @@
inkscape:label="changes dynamic"
id="g9673"
inkscape:groupmode="layer"><text
- sodipodi:linespacing="125%"
- id="text9636-4"
- y="319.09241"
- x="273.09436"
- style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- xml:space="preserve"><tspan
- y="319.09241"
- x="273.09436"
- id="tspan9638-7"
- sodipodi:role="line">guard(x, T1)</tspan></text>
+ sodipodi:linespacing="125%"
+ id="text9636-4"
+ y="319.09241"
+ x="273.09436"
+ style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="319.09241"
+ x="273.09436"
+ id="tspan9638-7"
+ sodipodi:role="line">guard(x, T1)</tspan></text>
+
+
+
+
+
<path
- style="fill:none;stroke:#008000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none"
- d="m 374.12938,26.39464 c 25.94844,161.35214 -6.13327,293.9251 -6.13327,293.9251"
- id="path9728"
- inkscape:connector-curvature="0"
- transform="translate(21.999996,-25.600931)"
- sodipodi:nodetypes="cc" /></g></svg>
\ No newline at end of file
+ style="stroke-linejoin:miter;marker-end:url(#Arrow1Mend-84Z);stroke-opacity:1;marker-start:none;stroke:#008000;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-width:2;fill:none"
+ d="m 374.12938,26.39464 c 25.94844,161.35214 -6.13327,293.9251 -6.13327,293.9251"
+ id="path9728"
+ inkscape:connector-curvature="0"
+ transform="translate(21.999996,-25.600931)"
+ sodipodi:nodetypes="cc" /></g></svg>
\ No newline at end of file
Modified: pypy/extradoc/talk/pepm2011/presentation/figures/opt_new.svg
==============================================================================
--- pypy/extradoc/talk/pepm2011/presentation/figures/opt_new.svg (original)
+++ pypy/extradoc/talk/pepm2011/presentation/figures/opt_new.svg Thu Dec 16 17:33:22 2010
@@ -15,10 +15,47 @@
width="388.3338"
height="350.98608"
xml:space="preserve"
- sodipodi:docname="opt_new.svg"><metadata
+ sodipodi:docname="opt_new.svg"><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1169"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="2.1195876"
+ inkscape:cx="169.38202"
+ inkscape:cy="169.87378"
+ inkscape:window-x="0"
+ inkscape:window-y="1"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g5433-8-0-9"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"><sodipodi:guide
+ orientation="0,1"
+ position="-116.48089,309.92112"
+ id="guide5318" /><sodipodi:guide
+ orientation="1,0"
+ position="45.814831,264.15751"
+ id="guide5366" /><inkscape:grid
+ type="xygrid"
+ id="grid5431"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" /></sodipodi:namedview><metadata
id="metadata8"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
id="defs6"><marker
inkscape:stockid="Arrow1Mend"
orient="auto"
@@ -250,44 +287,95 @@
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker></defs><sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="1920"
- inkscape:window-height="1169"
- id="namedview4"
- showgrid="false"
- inkscape:zoom="2.1195876"
- inkscape:cx="256.89904"
- inkscape:cy="169.87378"
- inkscape:window-x="0"
- inkscape:window-y="1"
- inkscape:window-maximized="1"
- inkscape:current-layer="layer1"
- showguides="false"
- inkscape:guide-bbox="true"
- fit-margin-top="0"
- fit-margin-left="0"
- fit-margin-right="0"
- fit-margin-bottom="0"><sodipodi:guide
- orientation="0,1"
- position="-116.48089,309.92112"
- id="guide5318" /><sodipodi:guide
- orientation="1,0"
- position="45.814831,264.15751"
- id="guide5366" /><inkscape:grid
- type="xygrid"
- id="grid5431"
- empspacing="5"
- visible="true"
- enabled="true"
- snapvisiblegridlinesonly="true" /></sodipodi:namedview><g
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1MendK"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1MendK"
+ style="overflow:visible"><path
+ id="path12217"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#000000;stroke-width:1pt;fill:#000000;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1Mend2"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mend2"
+ style="overflow:visible"><path
+ id="path12220"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#000000;stroke-width:1pt;fill:#000000;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1MendD"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1MendD"
+ style="overflow:visible"><path
+ id="path12223"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#000000;stroke-width:1pt;fill:#000000;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1Mend2b"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mend2b"
+ style="overflow:visible"><path
+ id="path12542"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1MendD9"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1MendD9"
+ style="overflow:visible"><path
+ id="path12545"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1MendKV"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1MendKV"
+ style="overflow:visible"><path
+ id="path12548"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1Mendn"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mendn"
+ style="overflow:visible"><path
+ id="path12875"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1MendP"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1MendP"
+ style="overflow:visible"><path
+ id="path13206"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker></defs><g
id="g10"
inkscape:groupmode="layer"
inkscape:label="heap"
@@ -297,86 +385,110 @@
<path
inkscape:connector-curvature="0"
id="path62"
- style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;marker-mid:none;marker-end:url(#Arrow1Mend);display:inline"
+ style="stroke-linejoin:miter;marker-end:url(#Arrow1MendKV);stroke-opacity:1;marker-mid:none;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;stroke-dasharray:none;stroke-width:1;display:inline;fill:none"
d="M 106.14008,162.68093 C 85.381322,155.48564 38.162674,87.045019 93.536875,91.594316"
sodipodi:nodetypes="cc" /><path
inkscape:connector-curvature="0"
id="path92"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;stroke-width:1;marker-end:url(#Arrow1MendD9);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;enable-background:accumulate;display:inline;fill:none"
d="M 57.517508,161.1712 C 60.536963,140.43377 49.122528,112.87833 40.33074,90.957198 31.538951,69.036066 38.306403,12.186364 55.910767,4.905292"
sodipodi:nodetypes="czc" /><path
inkscape:connector-curvature="0"
id="path98"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;stroke-width:1;marker-end:url(#Arrow1Mend2b);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;enable-background:accumulate;display:inline;fill:none"
d="m 150.33853,75.470811 c 0,-38.9801 -52.689511,-69.698287 -76.590375,-71.257703"
sodipodi:nodetypes="cc" /><g
transform="translate(2.0596049e-7,-12.800004)"
style="display:inline"
id="g5809"><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9"
+ transform="scale(1,-1)"
+ sodipodi:linespacing="125%"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
+ id="text26-9"
+ x="95.964378"
+ y="-111.82005"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan28-5"
x="95.964378"
- y="-111.82005"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5"
- x="95.964378"
- y="-111.82005">w</tspan></text>
+ y="-111.82005">w</tspan></text>
+
+
+
+
+
<g
- id="g5153-4"
- transform="translate(91.031128,-73.715751)"><g
- id="g16-2"><text
- id="text18-6"
- transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20-8"
- sodipodi:role="line"
- y="0"
- x="0"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T2</tspan></text>
+ id="g5153-4"
+ transform="translate(91.031128,-73.715751)"><g
+ style="fill:#dcdcdc;fill-opacity:1"
+ id="g16-2"><text
+ id="text18-6"
+ transform="matrix(1,0,0,-1,12,168.4)"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
+ sodipodi:linespacing="125%"><tspan
+ id="tspan20-8"
+ sodipodi:role="line"
+ y="0"
+ x="0"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T2</tspan></text>
+
+
+
+
+
</g><g
- id="g24-7"><text
- id="text26-8"
- transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- id="tspan28-59"
- sodipodi:role="line"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="0"
- y="0"> x</tspan></text>
+ style="fill:#dcdcdc;fill-opacity:1"
+ id="g24-7"><text
+ id="text26-8"
+ transform="matrix(1,0,0,-1,47,168.4)"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
+ sodipodi:linespacing="125%"><tspan
+ id="tspan28-59"
+ sodipodi:role="line"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ x="0"
+ y="0"> x</tspan></text>
+
+
+
+
+
</g><g
- id="g5121-8"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path14-3"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path22-6"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path30-4"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3-7"><text
- sodipodi:linespacing="125%"
- id="text50-5-1"
- transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7-5"
- sodipodi:role="line"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="0"
- y="0">...</tspan></text>
+ style="stroke:#dcdcdc;stroke-opacity:1"
+ id="g5121-8"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path14-3"
+ inkscape:connector-curvature="0" /><path
+ d="m 39,163.0376 0,18.34748"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path22-6"
+ inkscape:connector-curvature="0" /><path
+ d="m 87.8,163.0376 0,18.34748"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path30-4"
+ inkscape:connector-curvature="0" /></g><g
+ style="fill:#dcdcdc;fill-opacity:1"
+ transform="translate(-42.146404,73.263628)"
+ id="g48-3-7"><text
+ sodipodi:linespacing="125%"
+ id="text50-5-1"
+ transform="matrix(1,0,0,-1,138,94.4)"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
+ id="tspan52-7-5"
+ sodipodi:role="line"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ x="0"
+ y="0">...</tspan></text>
+
+
+
+
+
</g></g></g><text
xml:space="preserve"
- style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
+ style="font-size:9.60000038px;font-family:Sans;writing-mode:lr-tb;fill-opacity:1;fill:#000000;display:inline;letter-spacing:0px;text-anchor:start;line-height:125%;word-spacing:0px;stroke:none;font-stretch:normal;font-variant:normal;-inkscape-font-specification:Sans;font-weight:normal;font-style:normal;text-align:start"
x="0.377428"
y="-211.7393"
id="text5282"
@@ -387,73 +499,102 @@
x="0.377428"
y="-211.7393"
style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Static Heap</tspan></text>
+
+
+
+
+
<g
transform="translate(2.0596049e-7,-4.046281e-6)"
style="display:inline"
id="g5827"><g
- id="g5153"><g
- id="g16"><text
- id="text18"
- transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20"
- sodipodi:role="line"
- y="0"
- x="0 10.27705"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
+ id="g5153"><g
+ id="g16"
+ style="fill:#dcdcdc;fill-opacity:1"><text
+ id="text18"
+ transform="matrix(1,0,0,-1,12,168.4)"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
+ sodipodi:linespacing="125%"><tspan
+ id="tspan20"
+ sodipodi:role="line"
+ y="0"
+ x="0 10.27705"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
+
+
+
+
+
</g><g
- id="g24"><text
- id="text26"
- transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- id="tspan28"
- sodipodi:role="line"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="0"
- y="0"> x</tspan></text>
+ id="g24"
+ style="fill:#dcdcdc;fill-opacity:1"><text
+ id="text26"
+ transform="matrix(1,0,0,-1,47,168.4)"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
+ sodipodi:linespacing="125%"><tspan
+ id="tspan28"
+ sodipodi:role="line"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ x="0"
+ y="0"> x</tspan></text>
+
+
+
+
+
</g><g
- id="g5121"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path14"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path22"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path30"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3"><text
- sodipodi:linespacing="125%"
- id="text50-5"
- transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7"
- sodipodi:role="line"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="0"
- y="0"> w</tspan></text>
+ id="g5121"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"
+ style="stroke:#dcdcdc;stroke-opacity:1"><path
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path14"
+ inkscape:connector-curvature="0" /><path
+ d="m 39,163.0376 0,18.34748"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path22"
+ inkscape:connector-curvature="0" /><path
+ d="m 87.8,163.0376 0,18.34748"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path30"
+ inkscape:connector-curvature="0" /></g><g
+ transform="translate(-42.146404,73.263628)"
+ id="g48-3"
+ style="fill:#dcdcdc;fill-opacity:1"><text
+ sodipodi:linespacing="125%"
+ id="text50-5"
+ transform="matrix(1,0,0,-1,138,94.4)"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
+ id="tspan52-7"
+ sodipodi:role="line"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ x="0"
+ y="0"> w</tspan></text>
+
+
+
+
+
</g></g><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-3"
+ transform="scale(1,-1)"
+ sodipodi:linespacing="125%"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
+ id="text26-9-3"
+ x="4.5355892"
+ y="-186.53522"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan28-5-9"
x="4.5355892"
- y="-186.53522"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5-9"
- x="4.5355892"
- y="-186.53522">u</tspan></text>
+ y="-186.53522">u</tspan></text>
+
+
+
+
+
</g><text
xml:space="preserve"
- style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ style="font-size:9.60000038px;font-family:Bitstream Vera Sans;writing-mode:lr-tb;fill-opacity:1;fill:#000000;display:inline;letter-spacing:0px;text-anchor:start;line-height:125%;word-spacing:0px;stroke:none;font-stretch:normal;font-variant:normal;-inkscape-font-specification:Bitstream Vera Sans;font-weight:normal;font-style:normal;text-align:start"
x="125.68483"
y="-112.09727"
id="text5341"
@@ -463,37 +604,52 @@
id="tspan5343"
x="125.68483"
y="-112.09727"> </tspan></text>
+
+
+
+
+
<g
- style="display:inline"
+ style="display:inline;fill:#dcdcdc;fill-opacity:1"
id="g5791"
transform="translate(2.0596049e-7,-25.600004)"><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-4"
+ transform="scale(1,-1)"
+ sodipodi:linespacing="125%"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
+ id="text26-9-4"
+ x="59.640648"
+ y="-33.675301"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan28-5-2"
x="59.640648"
- y="-33.675301"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5-2"
- x="59.640648"
- y="-33.675301">x</tspan></text>
+ y="-33.675301">x</tspan></text>
+
+
+
+
+
<text
- xml:space="preserve"
- style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#dcdcdc;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ x="177.86479"
+ y="284.46371"
+ id="text8165"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.8,0,0,-0.8,-81.566256,244.59126)"><tspan
+ sodipodi:role="line"
+ id="tspan8167"
x="177.86479"
- y="284.46371"
- id="text8165"
- sodipodi:linespacing="125%"
- transform="matrix(0.8,0,0,-0.8,-81.566256,244.59126)"><tspan
- sodipodi:role="line"
- id="tspan8167"
- x="177.86479"
- y="284.46371">?</tspan></text>
+ y="284.46371">?</tspan></text>
+
+
+
+
+
</g><flowRoot
xml:space="preserve"
id="flowRoot5398"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ style="font-size:12px;font-family:Bitstream Vera Sans;writing-mode:lr-tb;fill-opacity:1;fill:#000000;display:inline;letter-spacing:0px;text-anchor:start;line-height:125%;word-spacing:0px;stroke:none;font-stretch:normal;font-variant:normal;-inkscape-font-specification:Bitstream Vera Sans;font-weight:normal;font-style:normal;text-align:start"
transform="matrix(0.8,0,0,-0.8,2.0596049e-7,193.99999)"><flowRegion
id="flowRegion5400"><rect
id="rect5402"
@@ -502,13 +658,13 @@
x="-157.57782"
y="-52.840466" /></flowRegion><flowPara
id="flowPara5404" /></flowRoot><path
- style="fill:none;stroke:#acacac;stroke-width:0.80000001px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+ style="stroke-linejoin:miter;stroke-opacity:1;stroke:#acacac;stroke-linecap:butt;stroke-width:0.80000001px;display:inline;fill:none"
d="m 229.47861,63.30194 -244.575887,0"
id="path5054-4-0"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" /><text
xml:space="preserve"
- style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
+ style="font-size:9.60000038px;font-family:Sans;writing-mode:lr-tb;fill-opacity:1;fill:#000000;display:inline;letter-spacing:0px;text-anchor:start;line-height:125%;word-spacing:0px;stroke:none;font-stretch:normal;font-variant:normal;-inkscape-font-specification:Sans;font-weight:normal;font-style:normal;text-align:start"
x="0.37743798"
y="-43.739044"
id="text5282-34"
@@ -519,17 +675,22 @@
x="0.37743798"
y="-43.739044"
style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Dynamic Heap</tspan></text>
+
+
+
+
+
<flowRoot
xml:space="preserve"
id="flowRoot9358"
- style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Bitstream Vera Sans;font-style:normal;font-weight:normal;font-size:12px;line-height:125%;letter-spacing:0px;word-spacing:0px;-inkscape-font-specification:Bitstream Vera Sans;font-stretch:normal;font-variant:normal;text-anchor:start;text-align:start;writing-mode:lr"><flowRegion
+ style="stroke-linejoin:miter;font-size:12px;font-family:Bitstream Vera Sans;text-anchor:start;stroke-opacity:1;fill-opacity:1;font-weight:normal;letter-spacing:0px;line-height:125%;word-spacing:0px;stroke:none;stroke-linecap:butt;font-stretch:normal;font-variant:normal;-inkscape-font-specification:Bitstream Vera Sans;text-align:start;stroke-width:1px;font-style:normal;writing-mode:lr;fill:black"><flowRegion
id="flowRegion9360"><rect
id="rect9362"
width="351.48346"
height="280.715"
x="87.281128"
y="58.948143" /></flowRegion><flowPara
- id="flowPara9364"></flowPara></flowRoot></g><g
+ id="flowPara9364" /></flowRoot></g><g
inkscape:groupmode="layer"
id="layer1"
inkscape:label="bindings"
@@ -551,12 +712,17 @@
x="20.429684"
y="15.464007">Bindings</tspan></text>
+
+
+
+
+
<g
transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
id="g5433"><text
transform="scale(1,-1)"
id="text18-9"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
sodipodi:linespacing="125%"
x="-55.199982"
y="-168.39999"><tspan
@@ -564,53 +730,68 @@
id="tspan20-4"
sodipodi:role="line"
x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">u</tspan></text>
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">u</tspan></text>
+
+
+
+
+
<path
inkscape:connector-curvature="0"
id="path5406"
d="m -44.914397,171.91206 c 43.4046694,0 48.3112842,0 48.3112842,0"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /></g><g
+ style="color:#000000;fill:none;stroke:#dcdcdc;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /></g><g
transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
id="g5650"><text
transform="scale(1,-1)"
y="-67.377312"
x="-57.442684"
sodipodi:linespacing="125%"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
id="text18-9-4-6"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="-57.442684"
sodipodi:role="line"
id="tspan20-4-3-2"
y="-67.377312">w</tspan></text>
+
+
+
+
+
<path
sodipodi:nodetypes="cc"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mendn);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:3, 1;overflow:visible;stroke-width:1;display:inline;fill:none"
d="m -44.914397,71.112057 c 43.4046702,0 138.517512,13.587548 138.517512,13.587548"
id="path5406-0-1"
inkscape:connector-curvature="0" /></g><g
style="display:inline"
transform="matrix(1.25,0,0,-1.25,123.95782,490.13814)"
id="g5433-8-0-9"><text
- transform="scale(1,-1)"
- id="text18-9-7-0-3"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"
+ transform="scale(1,-1)"
+ id="text18-9-7-0-3"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
+ sodipodi:linespacing="125%"
+ x="-55.199982"
+ y="-168.39999"><tspan
+ y="-168.39999"
+ id="tspan20-4-0-8-4"
+ sodipodi:role="line"
x="-55.199982"
- y="-168.39999"><tspan
- y="-168.39999"
- id="tspan20-4-0-8-4"
- sodipodi:role="line"
- x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">x</tspan></text>
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">x</tspan></text>
+
+
+
+
+
<path
- inkscape:connector-curvature="0"
- id="path5406-1-5-0"
- d="m -44.914397,171.91206 c 43.4046694,0 100.019455,0 100.019455,0"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- sodipodi:nodetypes="cc" /></g></g><g
+ inkscape:connector-curvature="0"
+ id="path5406-1-5-0"
+ d="m -44.914397,171.91206 c 43.4046694,0 100.019455,0 100.019455,0"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1MendP);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:3, 1;overflow:visible;stroke-width:1;display:inline;fill:none"
+ sodipodi:nodetypes="cc" /></g></g><g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="operation"
@@ -627,6 +808,11 @@
x="291.09436"
y="-8.9075718">v=new(T4)</tspan></text>
+
+
+
+
+
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
@@ -639,6 +825,11 @@
x="124.42961"
y="225.46434"
style="font-size:16px;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;font-family:Sans;-inkscape-font-specification:Sans">Dynamic Heap</tspan></text>
+
+
+
+
+
</g><g
inkscape:groupmode="layer"
id="layer3"
@@ -661,6 +852,11 @@
x="0"
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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T4</tspan></text>
+
+
+
+
+
</g><g
id="g24-7-1-3"><text
id="text26-8-6-5"
@@ -673,6 +869,11 @@
sodipodi:role="line"
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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">null</tspan></text>
+
+
+
+
+
</g><g
id="g5121-8-9-7"
transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
@@ -700,6 +901,11 @@
x="0"
y="0">null</tspan></text>
+
+
+
+
+
</g></g><text
transform="scale(1,-1)"
sodipodi:linespacing="125%"
@@ -713,6 +919,11 @@
x="52.846874"
y="-38.581917">v</tspan></text>
+
+
+
+
+
</g><g
style="display:inline"
transform="matrix(1.25,0,0,-1.25,123.95782,340.13814)"
@@ -729,6 +940,11 @@
x="-55.199982"
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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">v</tspan></text>
+
+
+
+
+
<path
inkscape:connector-curvature="0"
id="path5406-1"
Modified: pypy/extradoc/talk/pepm2011/presentation/figures/opt_set.svg
==============================================================================
--- pypy/extradoc/talk/pepm2011/presentation/figures/opt_set.svg (original)
+++ pypy/extradoc/talk/pepm2011/presentation/figures/opt_set.svg Thu Dec 16 17:33:22 2010
@@ -18,7 +18,7 @@
sodipodi:docname="opt_set.svg"><metadata
id="metadata8"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
id="defs6"><marker
inkscape:stockid="Arrow1Mend"
orient="auto"
@@ -264,12 +264,12 @@
id="namedview4"
showgrid="false"
inkscape:zoom="2.1195876"
- inkscape:cx="109.6778"
+ inkscape:cx="153.58117"
inkscape:cy="192.75066"
inkscape:window-x="0"
inkscape:window-y="1"
inkscape:window-maximized="1"
- inkscape:current-layer="g10"
+ inkscape:current-layer="layer3"
showguides="false"
inkscape:guide-bbox="true"
fit-margin-top="0"
@@ -326,131 +326,139 @@
transform="translate(5.7469054e-6,-12.800003)"
style="display:inline"
id="g5809"><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9"
+ transform="scale(1,-1)"
+ sodipodi:linespacing="125%"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ id="text26-9"
+ x="95.964378"
+ y="-111.82005"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan28-5"
x="95.964378"
- y="-111.82005"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5"
- x="95.964378"
- y="-111.82005">w</tspan></text>
+ y="-111.82005">w</tspan></text>
+
<g
- id="g5153-4"
- transform="translate(91.031128,-73.715751)"><g
- id="g16-2"><text
- id="text18-6"
- transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20-8"
- sodipodi:role="line"
- y="0"
- x="0"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T2</tspan></text>
+ id="g5153-4"
+ transform="translate(91.031128,-73.715751)"><g
+ id="g16-2"><text
+ id="text18-6"
+ transform="matrix(1,0,0,-1,12,168.4)"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ sodipodi:linespacing="125%"><tspan
+ id="tspan20-8"
+ sodipodi:role="line"
+ y="0"
+ x="0"
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T2</tspan></text>
+
</g><g
- id="g24-7"><text
- id="text26-8"
- transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- id="tspan28-59"
- sodipodi:role="line"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="0"
- y="0"> x</tspan></text>
+ id="g24-7"><text
+ id="text26-8"
+ transform="matrix(1,0,0,-1,47,168.4)"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:linespacing="125%"><tspan
+ id="tspan28-59"
+ sodipodi:role="line"
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ x="0"
+ y="0"> x</tspan></text>
+
</g><g
- id="g5121-8"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path14-3"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path22-6"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path30-4"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3-7"><text
- sodipodi:linespacing="125%"
- id="text50-5-1"
- transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7-5"
- sodipodi:role="line"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="0"
- y="0">...</tspan></text>
+ id="g5121-8"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
+ style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path14-3"
+ inkscape:connector-curvature="0" /><path
+ d="m 39,163.0376 0,18.34748"
+ style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path22-6"
+ inkscape:connector-curvature="0" /><path
+ d="m 87.8,163.0376 0,18.34748"
+ style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path30-4"
+ inkscape:connector-curvature="0" /></g><g
+ transform="translate(-42.146404,73.263628)"
+ id="g48-3-7"><text
+ sodipodi:linespacing="125%"
+ id="text50-5-1"
+ transform="matrix(1,0,0,-1,138,94.4)"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
+ id="tspan52-7-5"
+ sodipodi:role="line"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ x="0"
+ y="0">...</tspan></text>
+
</g></g></g><g
transform="translate(5.7469054e-6,-3.3476562e-6)"
style="display:inline"
id="g5827"><g
- id="g5153"><g
- id="g16"><text
- id="text18"
- transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20"
- sodipodi:role="line"
- y="0"
- x="0 10.27705"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
+ id="g5153"><g
+ id="g16"><text
+ id="text18"
+ transform="matrix(1,0,0,-1,12,168.4)"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ sodipodi:linespacing="125%"><tspan
+ id="tspan20"
+ sodipodi:role="line"
+ y="0"
+ x="0 10.27705"
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
+
</g><g
- id="g24"><text
- id="text26"
- transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- id="tspan28"
- sodipodi:role="line"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="0"
- y="0"> x</tspan></text>
+ id="g24"><text
+ id="text26"
+ transform="matrix(1,0,0,-1,47,168.4)"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:linespacing="125%"><tspan
+ id="tspan28"
+ sodipodi:role="line"
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ x="0"
+ y="0"> x</tspan></text>
+
</g><g
- id="g5121"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path14"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path22"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path30"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3"><text
- sodipodi:linespacing="125%"
- id="text50-5"
- transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7"
- sodipodi:role="line"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="0"
- y="0"> w</tspan></text>
+ id="g5121"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
+ style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path14"
+ inkscape:connector-curvature="0" /><path
+ d="m 39,163.0376 0,18.34748"
+ style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path22"
+ inkscape:connector-curvature="0" /><path
+ d="m 87.8,163.0376 0,18.34748"
+ style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ id="path30"
+ inkscape:connector-curvature="0" /></g><g
+ transform="translate(-42.146404,73.263628)"
+ id="g48-3"><text
+ sodipodi:linespacing="125%"
+ id="text50-5"
+ transform="matrix(1,0,0,-1,138,94.4)"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
+ id="tspan52-7"
+ sodipodi:role="line"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ x="0"
+ y="0"> w</tspan></text>
+
</g></g><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-3"
+ transform="scale(1,-1)"
+ sodipodi:linespacing="125%"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ id="text26-9-3"
+ x="4.5355892"
+ y="-186.53522"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan28-5-9"
x="4.5355892"
- y="-186.53522"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5-9"
- x="4.5355892"
- y="-186.53522">u</tspan></text>
+ y="-186.53522">u</tspan></text>
+
</g><text
xml:space="preserve"
style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
@@ -463,33 +471,36 @@
id="tspan5343"
x="125.68484"
y="-112.09727"> </tspan></text>
+
<g
style="display:inline"
id="g5791"
transform="translate(5.7469054e-6,-25.600003)"><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-4"
+ transform="scale(1,-1)"
+ sodipodi:linespacing="125%"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ id="text26-9-4"
+ x="59.640648"
+ y="-33.675301"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan28-5-2"
x="59.640648"
- y="-33.675301"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5-2"
- x="59.640648"
- y="-33.675301">x</tspan></text>
+ y="-33.675301">x</tspan></text>
+
<text
- xml:space="preserve"
- style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ x="177.86479"
+ y="284.46371"
+ id="text8165"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.8,0,0,-0.8,-81.566256,244.59126)"><tspan
+ sodipodi:role="line"
+ id="tspan8167"
x="177.86479"
- y="284.46371"
- id="text8165"
- sodipodi:linespacing="125%"
- transform="matrix(0.8,0,0,-0.8,-81.566256,244.59126)"><tspan
- sodipodi:role="line"
- id="tspan8167"
- x="177.86479"
- y="284.46371">?</tspan></text>
+ y="284.46371">?</tspan></text>
+
</g><text
xml:space="preserve"
style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
@@ -503,6 +514,7 @@
x="0.37744561"
y="-43.739048"
style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Dynamic Heap</tspan></text>
+
<text
xml:space="preserve"
style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
@@ -516,6 +528,7 @@
x="0.37743798"
y="-43.739048"
style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Dynamic Heap</tspan></text>
+
<path
style="fill:none;stroke:#acacac;stroke-width:0.80000001px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
d="m 229.47861,63.301941 -244.575887,0"
@@ -534,6 +547,7 @@
x="0.37743399"
y="-211.7393"
style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Static Heap</tspan></text>
+
</g><g
inkscape:groupmode="layer"
id="layer1"
@@ -557,6 +571,7 @@
y="15.464007">Bindings</tspan></text>
+
<g
transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
id="g5433"><text
@@ -573,6 +588,7 @@
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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">u</tspan></text>
+
<path
inkscape:connector-curvature="0"
id="path5406"
@@ -593,6 +609,7 @@
y="-67.377312">w</tspan></text>
+
<path
sodipodi:nodetypes="cc"
style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
@@ -602,47 +619,49 @@
style="display:inline"
transform="matrix(1.25,0,0,-1.25,123.95782,490.13814)"
id="g5433-8-0-9"><text
- transform="scale(1,-1)"
- id="text18-9-7-0-3"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"
+ transform="scale(1,-1)"
+ id="text18-9-7-0-3"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ sodipodi:linespacing="125%"
+ x="-55.199982"
+ y="-168.39999"><tspan
+ y="-168.39999"
+ id="tspan20-4-0-8-4"
+ sodipodi:role="line"
x="-55.199982"
- y="-168.39999"><tspan
- y="-168.39999"
- id="tspan20-4-0-8-4"
- sodipodi:role="line"
- x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">x</tspan></text>
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">x</tspan></text>
+
<path
- inkscape:connector-curvature="0"
- id="path5406-1-5-0"
- d="m -44.914397,171.91206 c 43.4046694,0 100.019455,0 100.019455,0"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- sodipodi:nodetypes="cc" /></g><g
+ inkscape:connector-curvature="0"
+ id="path5406-1-5-0"
+ d="m -44.914397,171.91206 c 43.4046694,0 100.019455,0 100.019455,0"
+ style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ sodipodi:nodetypes="cc" /></g><g
style="display:inline"
transform="matrix(1.25,0,0,-1.25,123.95782,528.13814)"
id="g5433-8"><text
- transform="scale(1,-1)"
- id="text18-9-7"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"
+ transform="scale(1,-1)"
+ id="text18-9-7"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ sodipodi:linespacing="125%"
+ x="-55.199982"
+ y="-168.39999"><tspan
+ y="-168.39999"
+ id="tspan20-4-0"
+ sodipodi:role="line"
x="-55.199982"
- y="-168.39999"><tspan
- y="-168.39999"
- id="tspan20-4-0"
- sodipodi:role="line"
- x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">v</tspan></text>
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">v</tspan></text>
+
<path
- inkscape:connector-curvature="0"
- id="path5406-1"
- d="m -44.914397,171.91206 c 43.4046694,0 101.906615,23.77821 101.906615,23.77821"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- sodipodi:nodetypes="cc" /></g></g><g
+ inkscape:connector-curvature="0"
+ id="path5406-1"
+ d="m -44.914397,171.91206 c 43.4046694,0 101.906615,23.77821 101.906615,23.77821"
+ style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ sodipodi:nodetypes="cc" /></g></g><g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="operation static"
- style="display:none"
+ style="display:inline"
transform="translate(-21.999996,25.600931)"><text
xml:space="preserve"
style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
@@ -656,11 +675,12 @@
y="-8.9075718">set(u,R,v)</tspan></text>
+
</g><g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="changes static"
- style="display:none"
+ style="display:inline"
transform="translate(-21.999996,25.600931)"><path
style="fill:none;stroke:#ff0000;stroke-width:0.66571718px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
d="m 411.0333,-15.718938 -107.65317,0"
@@ -683,44 +703,4 @@
id="path92-7"
style="color:#000000;fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 257.5169,77.607156 c 0.47178,25.921784 -27.94996,51.873864 -38.93969,79.275274 -10.98974,27.40143 -14.79696,72.9869 -16.85279,98.60088"
- sodipodi:nodetypes="czc" /></g><g
- transform="translate(-21.999996,25.600931)"
- style="display:inline"
- inkscape:label="operation dynamic"
- id="g9634"
- inkscape:groupmode="layer">
-
-<text
- xml:space="preserve"
- style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="299.09436"
- y="-8.907568"
- id="text5756-1"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan5758-3"
- x="299.09436"
- y="-8.907568">set(x,R,w)</tspan></text>
-</g><g
- transform="translate(-21.999996,25.600931)"
- style="display:none"
- inkscape:label="changes dynamic"
- id="g9673"
- inkscape:groupmode="layer"><text
- sodipodi:linespacing="125%"
- id="text9636-4"
- y="319.09241"
- x="273.09436"
- style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- xml:space="preserve"><tspan
- y="319.09241"
- x="273.09436"
- id="tspan9638-7"
- sodipodi:role="line">guard(x, T1)</tspan></text>
-<path
- style="fill:none;stroke:#008000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none"
- d="m 374.12938,26.39464 c 25.94844,161.35214 -6.13327,293.9251 -6.13327,293.9251"
- id="path9728"
- inkscape:connector-curvature="0"
- transform="translate(21.999996,-25.600931)"
- sodipodi:nodetypes="cc" /></g></svg>
\ No newline at end of file
+ sodipodi:nodetypes="czc" /></g></svg>
\ No newline at end of file
Modified: pypy/extradoc/talk/pepm2011/presentation/figures/opt_set_dynamic.svg
==============================================================================
--- pypy/extradoc/talk/pepm2011/presentation/figures/opt_set_dynamic.svg (original)
+++ pypy/extradoc/talk/pepm2011/presentation/figures/opt_set_dynamic.svg Thu Dec 16 17:33:22 2010
@@ -9,1044 +9,1288 @@
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- id="svg2"
- version="1.1"
- inkscape:version="0.48.0 r9654"
- width="388.3338"
- height="350.98608"
- xml:space="preserve"
+ style="display:inline"
sodipodi:docname="opt_set_dynamic.svg"
- style="display:inline"><metadata
+ xml:space="preserve"
+ height="350.98608"
+ width="388.3338"
+ inkscape:version="0.48.0 r9654"
+ version="1.1"
+ id="svg2"><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1169"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="2.1195876"
+ inkscape:cx="125.83126"
+ inkscape:cy="192.75066"
+ inkscape:window-x="0"
+ inkscape:window-y="1"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g9673"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"><sodipodi:guide
+ id="guide5318"
+ position="-116.48089,309.92112"
+ orientation="0,1" /><sodipodi:guide
+ id="guide5366"
+ position="45.814831,264.15751"
+ orientation="1,0" /><inkscape:grid
+ snapvisiblegridlinesonly="true"
+ enabled="true"
+ visible="true"
+ empspacing="5"
+ id="grid5431"
+ type="xygrid" /></sodipodi:namedview><metadata
id="metadata8"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
id="defs6"><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
+ style="overflow:visible"
id="Arrow1Mend"
- style="overflow:visible"><path
- id="path4114"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Lend"
- orient="auto"
- refY="0"
refX="0"
- id="Arrow1Lend"
- style="overflow:visible"><path
- id="path4108"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.8,0,0,-0.8,-10,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
refY="0"
- refX="0"
- id="Arrow1Mend-3"
- style="overflow:visible"><path
- inkscape:connector-curvature="0"
- id="path4114-1"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Mend-38"
- style="overflow:visible"><path
+ inkscape:stockid="Arrow1Mend"><path
inkscape:connector-curvature="0"
- id="path4114-2"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Mend-5"
- style="overflow:visible"><path
- inkscape:connector-curvature="0"
- id="path4114-8"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ id="path4114" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Lend"
refX="0"
- id="Arrow1Mend-8"
- style="overflow:visible"><path
- inkscape:connector-curvature="0"
- id="path4114-6"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
refY="0"
- refX="0"
- id="Arrow1Mend-52"
- style="overflow:visible"><path
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"><path
inkscape:connector-curvature="0"
- id="path4114-3"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Mend-4"
- style="overflow:visible"><path
- id="path4114-7"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ id="path4108" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-3"
refX="0"
- id="Arrow1Mend-49"
- style="overflow:visible"><path
- id="path4114-24"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
refY="0"
- refX="0"
- id="Arrow1Mend-6"
- style="overflow:visible"><path
- id="path4114-5"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Mend-61"
- style="overflow:visible"><path
- id="path4114-79"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="marker5667"
- style="overflow:visible"><path
- id="path5669"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="marker5671"
- style="overflow:visible"><path
- id="path5673"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ id="path4114-1"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-38"
refX="0"
- id="Arrow1Mend-60"
- style="overflow:visible"><path
- id="path4114-9"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
refY="0"
- refX="0"
- id="Arrow1Mend-64"
- style="overflow:visible"><path
- id="path4114-70"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Mend-0"
- style="overflow:visible"><path
- id="path4114-0"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="marker9378"
- style="overflow:visible"><path
- id="path9380"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="marker9382"
- style="overflow:visible"><path
- id="path9384"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ id="path4114-2"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-5"
refX="0"
- id="Arrow1Mend-42"
- style="overflow:visible"><path
- id="path4114-53"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
refY="0"
- refX="0"
- id="Arrow1Mend-84"
- style="overflow:visible"><path
- id="path4114-90"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-8"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-8"
refX="0"
- id="Arrow1Mend-62"
- style="overflow:visible"><path
- id="path4114-4"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-6"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-52"
refX="0"
- id="Arrow1Mend-427"
- style="overflow:visible"><path
- id="path4114-17"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-3"
inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
+ style="overflow:visible"
+ id="Arrow1Mend-4"
refX="0"
- id="marker12613"
- style="overflow:visible"><path
- id="path12615"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-7" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-49"
+ refX="0"
+ refY="0"
orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-24" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-6"
+ refX="0"
refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-5" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-61"
refX="0"
- id="marker12617"
- style="overflow:visible"><path
- id="path12619"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-79" /></marker><marker
+ style="overflow:visible"
+ id="marker5667"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path5669" /></marker><marker
+ style="overflow:visible"
+ id="marker5671"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path5673" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-60"
+ refX="0"
+ refY="0"
orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-9" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-64"
+ refX="0"
refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-70" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-0"
refX="0"
- id="Arrow1Mend-68"
- style="overflow:visible"><path
- id="path4114-249"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-0" /></marker><marker
+ style="overflow:visible"
+ id="marker9378"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path9380" /></marker><marker
+ style="overflow:visible"
+ id="marker9382"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path9384" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-42"
+ refX="0"
+ refY="0"
orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-53" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-84"
+ refX="0"
refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-90" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-62"
refX="0"
- id="marker12849"
- style="overflow:visible"><path
- id="path12851"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-4" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-427"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-17" /></marker><marker
+ style="overflow:visible"
+ id="marker12613"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path12615" /></marker><marker
+ style="overflow:visible"
+ id="marker12617"
+ refX="0"
+ refY="0"
orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path12619" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-68"
+ refX="0"
refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-249" /></marker><marker
+ style="overflow:visible"
+ id="marker12849"
refX="0"
- id="Arrow1Mend-00"
- style="overflow:visible"><path
- id="path4114-43"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path12851" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-00"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-43" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-37"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-799" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-2"
+ refX="0"
+ refY="0"
orient="auto"
+ inkscape:stockid="Arrow1Mend"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path4114-71" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1MendX"
+ refX="0"
refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1MendX"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path14853" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Menda"
refX="0"
- id="Arrow1Mend-37"
- style="overflow:visible"><path
- id="path4114-799"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Menda"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ id="path14856" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mendj"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mendj"><path
+ inkscape:connector-curvature="0"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker><marker
- inkscape:stockid="Arrow1Mend"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path15273" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1MendC"
+ refX="0"
+ refY="0"
orient="auto"
+ inkscape:stockid="Arrow1MendC"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path16104" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mende"
+ refX="0"
refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mende"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path16591" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mendi"
refX="0"
- id="Arrow1Mend-2"
- style="overflow:visible"><path
- id="path4114-71"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mendi"><path
+ inkscape:connector-curvature="0"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ id="path16594" /></marker><marker
+ style="overflow:visible"
+ id="Arrow1Mend-20"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend-20"><path
+ inkscape:connector-curvature="0"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker></defs><sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="1920"
- inkscape:window-height="1169"
- id="namedview4"
- showgrid="false"
- inkscape:zoom="2.1195876"
- inkscape:cx="153.90275"
- inkscape:cy="192.75066"
- inkscape:window-x="0"
- inkscape:window-y="1"
- inkscape:window-maximized="1"
- inkscape:current-layer="g10"
- showguides="false"
- inkscape:guide-bbox="true"
- fit-margin-top="0"
- fit-margin-left="0"
- fit-margin-right="0"
- fit-margin-bottom="0"><sodipodi:guide
- orientation="0,1"
- position="-116.48089,309.92112"
- id="guide5318" /><sodipodi:guide
- orientation="1,0"
- position="45.814831,264.15751"
- id="guide5366" /><inkscape:grid
- type="xygrid"
- id="grid5431"
- empspacing="5"
- visible="true"
- enabled="true"
- snapvisiblegridlinesonly="true" /></sodipodi:namedview><g
- id="g10"
- inkscape:groupmode="layer"
- inkscape:label="heap"
+ style="marker-start:none;stroke:#008000;stroke-width:1pt;fill:#008000;fill-rule:evenodd"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ id="path17273" /></marker></defs><g
+ style="display:none"
transform="matrix(1.25,0,0,-1.25,101.95782,305.73907)"
- style="display:none">
+ inkscape:label="heap"
+ inkscape:groupmode="layer"
+ id="g10">
<flowRoot
- xml:space="preserve"
- id="flowRoot5398"
+ transform="matrix(0.8,0,0,-0.8,0,194)"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- transform="matrix(0.8,0,0,-0.8,0,194)"><flowRegion
+ id="flowRoot5398"
+ xml:space="preserve"><flowRegion
id="flowRegion5400"><rect
- id="rect5402"
- width="116.5321"
- height="107.56809"
+ y="-52.840466"
x="-157.57782"
- y="-52.840466" /></flowRegion><flowPara
+ height="107.56809"
+ width="116.5321"
+ id="rect5402" /></flowRegion><flowPara
id="flowPara5404" /></flowRoot><path
- inkscape:connector-curvature="0"
- id="path62"
- style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;marker-mid:none;marker-end:url(#Arrow1Mend);display:inline"
+ sodipodi:nodetypes="cc"
d="M 106.14008,162.68093 C 85.381324,155.48564 38.16268,87.045025 93.536884,91.594315"
- sodipodi:nodetypes="cc" /><path
- inkscape:connector-curvature="0"
+ style="fill:none;stroke:#dcdcdc;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;marker-mid:none;marker-end:url(#Arrow1Menda);display:inline"
+ id="path62"
+ inkscape:connector-curvature="0" /><path
+ sodipodi:nodetypes="czc"
+ d="M 57.517514,161.1712 C 60.536969,140.43377 49.122534,112.87833 40.330746,90.957205 31.538957,69.036065 38.306409,12.186365 55.910773,4.9052927"
+ style="color:#000000;fill:none;stroke:#dcdcdc;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1MendX);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="path92"
+ inkscape:connector-curvature="0" /><path
+ sodipodi:nodetypes="cc"
+ d="m 150.33853,75.470815 c 0,-38.980098 -52.689502,-69.6982903 -76.590369,-71.2577063"
style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="M 57.517514,161.1712 C 60.536969,140.43377 49.122534,112.87833 40.330746,90.957205 31.538957,69.036065 38.306409,12.186365 55.910773,4.9052927"
- sodipodi:nodetypes="czc" /><path
- inkscape:connector-curvature="0"
id="path98"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 150.33853,75.470815 c 0,-38.980098 -52.689502,-69.6982903 -76.590369,-71.2577063"
- sodipodi:nodetypes="cc" /><g
- transform="translate(5.7469054e-6,-12.800003)"
+ inkscape:connector-curvature="0" /><g
+ id="g5809"
style="display:inline"
- id="g5809"><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9"
+ transform="translate(5.7469054e-6,-12.800003)"><text
+ y="-111.82005"
x="95.964378"
- y="-111.82005"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5"
+ id="text26-9"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ y="-111.82005"
x="95.964378"
- y="-111.82005">w</tspan></text>
+ id="tspan28-5"
+ sodipodi:role="line"
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">w</tspan></text>
+
+
+
+
+
<g
- id="g5153-4"
- transform="translate(91.031128,-73.715751)"><g
+ transform="translate(91.031128,-73.715751)"
+ id="g5153-4"><g
id="g16-2"><text
- id="text18-6"
- transform="matrix(1,0,0,-1,12,168.4)"
+ sodipodi:linespacing="125%"
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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20-8"
- sodipodi:role="line"
- y="0"
+ transform="matrix(1,0,0,-1,12,168.4)"
+ id="text18-6"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="0"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T2</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan20-8">T2</tspan></text>
+
+
+
+
+
</g><g
id="g24-7"><text
- id="text26-8"
- transform="matrix(1,0,0,-1,47,168.4)"
+ sodipodi:linespacing="125%"
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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- id="tspan28-59"
- sodipodi:role="line"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ transform="matrix(1,0,0,-1,47,168.4)"
+ id="text26-8"><tspan
+ y="0"
x="0"
- y="0"> x</tspan></text>
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan28-59"> x</tspan></text>
+
+
+
+
+
</g><g
- id="g5121-8"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"
+ id="g5121-8"><path
+ inkscape:connector-curvature="0"
id="path14-3"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z" /><path
+ inkscape:connector-curvature="0"
id="path22-6"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 39,163.0376 0,18.34748" /><path
+ inkscape:connector-curvature="0"
id="path30-4"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3-7"><text
- sodipodi:linespacing="125%"
- id="text50-5-1"
+ style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 87.8,163.0376 0,18.34748" /></g><g
+ id="g48-3-7"
+ transform="translate(-42.146404,73.263628)"><text
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7-5"
- sodipodi:role="line"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ id="text50-5-1"
+ sodipodi:linespacing="125%"><tspan
+ y="0"
x="0"
- y="0"> x</tspan></text>
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan52-7-5"> x</tspan></text>
+
+
+
+
+
</g></g></g><g
- transform="translate(5.7469054e-6,-3.3476562e-6)"
+ id="g5827"
style="display:inline"
- id="g5827"><g
+ transform="translate(5.7469054e-6,-3.3476562e-6)"><g
id="g5153"><g
+ style="fill:#dcdcdc;fill-opacity:1"
id="g16"><text
- id="text18"
+ sodipodi:linespacing="125%"
+ 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:#dcdcdc;fill-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20"
- sodipodi:role="line"
- y="0"
+ id="text18"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="0 10.27705"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
+ y="0"
+ sodipodi:role="line"
+ id="tspan20">T1</tspan></text>
+
+
+
+
+
</g><g
+ style="fill:#dcdcdc;fill-opacity:1"
id="g24"><text
- id="text26"
+ sodipodi:linespacing="125%"
+ 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:#dcdcdc;fill-opacity:1;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- id="tspan28"
- sodipodi:role="line"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ id="text26"><tspan
+ y="0"
x="0"
- y="0"> x</tspan></text>
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan28"> x</tspan></text>
+
+
+
+
+
</g><g
- id="g5121"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="stroke:#dcdcdc;stroke-opacity:1"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"
+ id="g5121"><path
+ inkscape:connector-curvature="0"
id="path14"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z" /><path
+ inkscape:connector-curvature="0"
id="path22"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 39,163.0376 0,18.34748" /><path
+ inkscape:connector-curvature="0"
id="path30"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3"><text
- sodipodi:linespacing="125%"
- id="text50-5"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 87.8,163.0376 0,18.34748" /></g><g
+ style="fill:#dcdcdc;fill-opacity:1"
+ id="g48-3"
+ transform="translate(-42.146404,73.263628)"><text
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7"
- sodipodi:role="line"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ id="text50-5"
+ sodipodi:linespacing="125%"><tspan
+ y="0"
x="0"
- y="0"> w</tspan></text>
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan52-7"> w</tspan></text>
+
+
+
+
+
</g></g><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-3"
+ y="-186.53522"
x="4.5355892"
- y="-186.53522"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5-9"
+ id="text26-9-3"
+ 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:#dcdcdc;fill-opacity:1;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ y="-186.53522"
x="4.5355892"
- y="-186.53522">u</tspan></text>
+ id="tspan28-5-9"
+ sodipodi:role="line"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">u</tspan></text>
+
+
+
+
+
</g><text
- xml:space="preserve"
- style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="125.68484"
- y="-112.09727"
- id="text5341"
+ transform="scale(1,-1)"
sodipodi:linespacing="125%"
- transform="scale(1,-1)"><tspan
- sodipodi:role="line"
- id="tspan5343"
+ id="text5341"
+ y="-112.09727"
+ x="125.68484"
+ style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="-112.09727"
x="125.68484"
- y="-112.09727"> </tspan></text>
+ id="tspan5343"
+ sodipodi:role="line"> </tspan></text>
+
+
+
+
+
<g
- style="display:inline"
+ transform="translate(5.7469054e-6,-25.600003)"
id="g5791"
- transform="translate(5.7469054e-6,-25.600003)"><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-4"
+ style="display:inline"><text
+ y="-33.675301"
x="59.640648"
- y="-33.675301"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5-2"
+ id="text26-9-4"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ y="-33.675301"
x="59.640648"
- y="-33.675301">x</tspan></text>
+ id="tspan28-5-2"
+ sodipodi:role="line"
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">x</tspan></text>
+
+
+
+
+
<text
- xml:space="preserve"
- style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="177.86479"
- y="284.46371"
- id="text8165"
+ transform="matrix(0.8,0,0,-0.8,-81.566256,244.59126)"
sodipodi:linespacing="125%"
- transform="matrix(0.8,0,0,-0.8,-81.566256,244.59126)"><tspan
- sodipodi:role="line"
- id="tspan8167"
+ id="text8165"
+ y="284.46371"
+ x="177.86479"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="284.46371"
x="177.86479"
- y="284.46371">?</tspan></text>
+ id="tspan8167"
+ sodipodi:role="line">?</tspan></text>
+
+
+
+
+
</g><text
- xml:space="preserve"
- style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
- x="0.37744561"
- y="-43.739048"
- id="text5282-34"
+ transform="scale(1,-1)"
sodipodi:linespacing="125%"
- transform="scale(1,-1)"><tspan
- sodipodi:role="line"
- id="tspan5284-7"
- x="0.37744561"
+ id="text5282-34"
+ y="-43.739048"
+ x="0.37744561"
+ style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans"
y="-43.739048"
- style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Dynamic Heap</tspan></text>
+ x="0.37744561"
+ id="tspan5284-7"
+ sodipodi:role="line">Dynamic Heap</tspan></text>
+
+
+
+
+
<text
- xml:space="preserve"
- style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
- x="0.37743798"
- y="-43.739048"
- id="text5282-34-5"
+ transform="scale(1,-1)"
sodipodi:linespacing="125%"
- transform="scale(1,-1)"><tspan
- sodipodi:role="line"
- id="tspan5284-7-9"
- x="0.37743798"
+ id="text5282-34-5"
+ y="-43.739048"
+ x="0.37743798"
+ style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans"
y="-43.739048"
- style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Dynamic Heap</tspan></text>
+ x="0.37743798"
+ id="tspan5284-7-9"
+ sodipodi:role="line">Dynamic Heap</tspan></text>
+
+
+
+
+
<path
- style="fill:none;stroke:#acacac;stroke-width:0.80000001px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
- d="m 229.47861,63.301941 -244.575887,0"
- id="path5054-4-0"
+ sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
- sodipodi:nodetypes="cc" /><text
- xml:space="preserve"
- style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
- x="0.37743399"
- y="-211.7393"
- id="text5282-2"
+ id="path5054-4-0"
+ d="m 229.47861,63.301941 -244.575887,0"
+ style="fill:none;stroke:#acacac;stroke-width:0.80000001px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" /><text
+ transform="scale(1,-1)"
sodipodi:linespacing="125%"
- transform="scale(1,-1)"><tspan
- sodipodi:role="line"
- id="tspan5284-0"
- x="0.37743399"
+ id="text5282-2"
+ y="-211.7393"
+ x="0.37743399"
+ style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans"
y="-211.7393"
- style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Static Heap</tspan></text>
+ x="0.37743399"
+ id="tspan5284-0"
+ sodipodi:role="line">Static Heap</tspan></text>
+
+
+
+
+
<g
- style="display:inline"
+ id="g5650-5"
transform="translate(3.148584e-6,-3.0905217e-6)"
- id="g5650-5"><text
- transform="scale(1,-1)"
- y="-67.377312"
- x="-57.442684"
- sodipodi:linespacing="125%"
+ style="display:inline"><text
+ id="text18-9-4-6-7"
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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- id="text18-9-4-6-7"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="-57.442684"
- sodipodi:role="line"
+ sodipodi:linespacing="125%"
+ x="-57.442684"
+ y="-67.377312"
+ transform="scale(1,-1)"><tspan
+ y="-67.377312"
id="tspan20-4-3-2-1"
- y="-67.377312">w</tspan></text>
+ sodipodi:role="line"
+ x="-57.442684"
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">w</tspan></text>
+
+
+
+
+
<path
- sodipodi:nodetypes="cc"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m -44.914397,71.112057 c 43.4046702,0 138.517512,13.587548 138.517512,13.587548"
- id="path5406-0-1"
- inkscape:connector-curvature="0" /></g><path
inkscape:connector-curvature="0"
- id="path98-0"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="path5406-0-1"
+ d="m -44.914397,71.112057 c 43.4046702,0 138.517512,13.587548 138.517512,13.587548"
+ style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ sodipodi:nodetypes="cc" /></g><path
+ sodipodi:nodetypes="cc"
d="m 199.40468,75.470813 c 0,-38.9801 -101.755654,-69.6982902 -125.656522,-71.2577102"
- sodipodi:nodetypes="cc" /></g><g
- inkscape:groupmode="layer"
- id="layer1"
- inkscape:label="bindings"
+ style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="path98-0"
+ inkscape:connector-curvature="0" /></g><g
+ transform="translate(-21.999996,25.600931)"
style="display:inline"
- transform="translate(-21.999996,25.600931)"><path
- style="fill:none;stroke:#acacac;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- d="m 104.14265,0.49999911 0,325.53503089"
- id="path5054"
+ inkscape:label="bindings"
+ id="layer1"
+ inkscape:groupmode="layer"><path
+ sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
- sodipodi:nodetypes="cc" /><text
- xml:space="preserve"
- style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
- x="20.429684"
- y="15.464007"
+ id="path5054"
+ d="m 104.14265,0.49999911 0,325.53503089"
+ style="fill:none;stroke:#acacac;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /><text
+ sodipodi:linespacing="125%"
id="text5282-3"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan5316"
+ y="15.464007"
+ x="20.429684"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+ xml:space="preserve"><tspan
+ y="15.464007"
x="20.429684"
- y="15.464007">Bindings</tspan></text>
+ id="tspan5316"
+ sodipodi:role="line">Bindings</tspan></text>
+
+
+
+
+
<g
- transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
- id="g5433"><text
- transform="scale(1,-1)"
- id="text18-9"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"
+ id="g5433"
+ transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"><text
+ y="-168.39999"
x="-55.199982"
- y="-168.39999"><tspan
- y="-168.39999"
- id="tspan20-4"
- sodipodi:role="line"
+ sodipodi:linespacing="125%"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
+ id="text18-9"
+ transform="scale(1,-1)"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">u</tspan></text>
+ sodipodi:role="line"
+ id="tspan20-4"
+ y="-168.39999">u</tspan></text>
+
+
+
+
+
<path
- inkscape:connector-curvature="0"
- id="path5406"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mendj);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:3, 1;overflow:visible;stroke-width:1;display:inline;fill:none"
d="m -44.914397,171.91206 c 43.4046694,0 48.3112842,0 48.3112842,0"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /></g><g
- transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
- id="g5650"><text
- transform="scale(1,-1)"
- y="-67.377312"
- x="-57.442684"
- sodipodi:linespacing="125%"
+ id="path5406"
+ inkscape:connector-curvature="0" /></g><g
+ id="g5650"
+ transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"><text
+ id="text18-9-4-6"
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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- id="text18-9-4-6"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="-57.442684"
- sodipodi:role="line"
+ sodipodi:linespacing="125%"
+ x="-57.442684"
+ y="-67.377312"
+ transform="scale(1,-1)"><tspan
+ y="-67.377312"
id="tspan20-4-3-2"
- y="-67.377312">w</tspan></text>
+ sodipodi:role="line"
+ x="-57.442684"
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">w</tspan></text>
+
+
+
+
+
</g><g
- style="display:inline"
+ id="g5433-8-0-9"
transform="matrix(1.25,0,0,-1.25,123.95782,490.13814)"
- id="g5433-8-0-9"><text
- transform="scale(1,-1)"
- id="text18-9-7-0-3"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"
+ style="display:inline"><text
+ y="-168.39999"
x="-55.199982"
- y="-168.39999"><tspan
- y="-168.39999"
- id="tspan20-4-0-8-4"
- sodipodi:role="line"
+ sodipodi:linespacing="125%"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ id="text18-9-7-0-3"
+ transform="scale(1,-1)"><tspan
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">x</tspan></text>
+ sodipodi:role="line"
+ id="tspan20-4-0-8-4"
+ y="-168.39999">x</tspan></text>
+
+
+
+
+
<path
- inkscape:connector-curvature="0"
- id="path5406-1-5-0"
- d="m -44.914397,171.91206 c 43.4046694,0 100.019455,0 100.019455,0"
+ sodipodi:nodetypes="cc"
style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- sodipodi:nodetypes="cc" /></g><g
- style="display:inline"
+ d="m -44.914397,171.91206 c 43.4046694,0 100.019455,0 100.019455,0"
+ id="path5406-1-5-0"
+ inkscape:connector-curvature="0" /></g><g
+ id="g5433-8"
transform="matrix(1.25,0,0,-1.25,123.95782,528.13814)"
- id="g5433-8"><text
- transform="scale(1,-1)"
- id="text18-9-7"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"
+ style="display:inline"><text
+ y="-168.39999"
x="-55.199982"
- y="-168.39999"><tspan
- y="-168.39999"
- id="tspan20-4-0"
- sodipodi:role="line"
+ sodipodi:linespacing="125%"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
+ id="text18-9-7"
+ transform="scale(1,-1)"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="-55.199982"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">v</tspan></text>
+ sodipodi:role="line"
+ id="tspan20-4-0"
+ y="-168.39999">v</tspan></text>
+
+
+
+
+
<path
- inkscape:connector-curvature="0"
- id="path5406-1"
+ sodipodi:nodetypes="cc"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1MendC);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:3, 1;overflow:visible;stroke-width:1;display:inline;fill:none"
d="m -44.914397,171.91206 c 43.4046694,0 101.906615,23.77821 101.906615,23.77821"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- sodipodi:nodetypes="cc" /></g></g><g
- transform="translate(-21.999996,25.600931)"
- style="display:inline"
- inkscape:label="operation dynamic"
+ id="path5406-1"
+ inkscape:connector-curvature="0" /></g></g><g
+ inkscape:groupmode="layer"
id="g9634"
- inkscape:groupmode="layer">
+ inkscape:label="operation dynamic"
+ style="display:inline"
+ transform="translate(-21.999996,25.600931)">
<text
- xml:space="preserve"
- style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="299.09436"
- y="-8.907568"
+ sodipodi:linespacing="125%"
id="text5756-1"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan5758-3"
+ y="-8.907568"
+ x="299.09436"
+ style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="-8.907568"
x="299.09436"
- y="-8.907568">set(x,R,w)</tspan></text>
+ id="tspan5758-3"
+ sodipodi:role="line">set(x,R,w)</tspan></text>
+
+
+
+
+
</g><g
- transform="translate(-21.999996,25.600931)"
- style="display:inline"
- inkscape:label="changes dynamic"
+ inkscape:groupmode="layer"
id="g9673"
- inkscape:groupmode="layer"><path
- style="fill:none;stroke:#008000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none"
- d="m 374.12938,26.39464 c 14.15369,67.465952 -2.35895,151.91634 -2.35895,151.91634"
- id="path9728"
- inkscape:connector-curvature="0"
+ inkscape:label="changes dynamic"
+ style="display:inline"
+ transform="translate(-21.999996,25.600931)"><path
+ transform="translate(21.999996,-25.600931)"
sodipodi:nodetypes="cc"
- transform="translate(21.999996,-25.600931)" /><flowRoot
- xml:space="preserve"
- id="flowRoot5398-3"
+ inkscape:connector-curvature="0"
+ id="path9728"
+ d="m 374.12938,26.39464 c 14.15369,67.465952 -2.35895,151.91634 -2.35895,151.91634"
+ style="stroke-linejoin:miter;marker-end:url(#Arrow1Mend-20);stroke-opacity:1;marker-start:none;stroke:#008000;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-width:2;fill:none" /><flowRoot
+ transform="translate(123.95782,37.638143)"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- transform="translate(123.95782,37.638143)"><flowRegion
+ id="flowRoot5398-3"
+ xml:space="preserve"><flowRegion
id="flowRegion5400-7"><rect
- id="rect5402-8"
- width="116.5321"
- height="107.56809"
+ y="-52.840466"
x="-157.57782"
- y="-52.840466" /></flowRegion><flowPara
+ height="107.56809"
+ width="116.5321"
+ id="rect5402-8" /></flowRegion><flowPara
id="flowPara5404-1" /></flowRoot><path
- inkscape:connector-curvature="0"
- id="path62-7"
- style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;marker-mid:none;marker-end:url(#Arrow1Mend);display:inline"
+ sodipodi:nodetypes="cc"
d="m 256.63292,76.78698 c -4.87748,20.121417 -7.16506,141.75079 -8.67715,156.79601"
- sodipodi:nodetypes="cc" /><text
- xml:space="preserve"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="281.06387"
- y="140.01657"
+ style="fill:none;stroke:#dcdcdc;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;marker-mid:none;marker-end:url(#Arrow1Mende);display:inline"
+ id="path62-7"
+ inkscape:connector-curvature="0" /><text
+ sodipodi:linespacing="125%"
id="text5341-4"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan5343-2"
+ y="140.01657"
+ x="281.06387"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="140.01657"
x="281.06387"
- y="140.01657"> </tspan></text>
+ id="tspan5343-2"
+ sodipodi:role="line"> </tspan></text>
+
+
+
+
+
<g
- style="display:inline"
+ transform="matrix(1.25,0,0,-1.25,123.95783,312.13814)"
id="g5791-7"
- transform="matrix(1.25,0,0,-1.25,123.95783,312.13814)"><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-4-0"
+ style="display:inline"><text
+ y="-33.675301"
x="59.640648"
- y="-33.675301"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5-2-7"
+ id="text26-9-4-0"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ y="-33.675301"
x="59.640648"
- y="-33.675301">x</tspan></text>
+ id="tspan28-5-2-7"
+ sodipodi:role="line"
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">x</tspan></text>
+
+
+
+
+
<text
- xml:space="preserve"
- style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="177.86479"
- y="284.46371"
- id="text8165-5"
+ transform="matrix(0.8,0,0,-0.8,-81.566256,244.59126)"
sodipodi:linespacing="125%"
- transform="matrix(0.8,0,0,-0.8,-81.566256,244.59126)"><tspan
- sodipodi:role="line"
- id="tspan8167-3"
+ id="text8165-5"
+ y="284.46371"
+ x="177.86479"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="284.46371"
x="177.86479"
- y="284.46371">?</tspan></text>
+ id="tspan8167-3"
+ sodipodi:role="line">?</tspan></text>
+
+
+
+
+
</g><text
- xml:space="preserve"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
- x="124.42961"
- y="169.46432"
+ sodipodi:linespacing="125%"
id="text5282-34-5-1"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan5284-7-9-9"
- x="124.42961"
+ y="169.46432"
+ x="124.42961"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:16px;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;font-family:Sans;-inkscape-font-specification:Sans"
y="169.46432"
- style="font-size:16px;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;font-family:Sans;-inkscape-font-specification:Sans">Dynamic Heap</tspan></text>
+ x="124.42961"
+ id="tspan5284-7-9-9"
+ sodipodi:role="line">Dynamic Heap</tspan></text>
+
+
+
+
+
<path
- style="fill:none;stroke:#acacac;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
- d="m 410.80608,145.01071 -305.71986,0"
- id="path5054-4-0-1"
+ sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
- sodipodi:nodetypes="cc" /><text
- xml:space="preserve"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
- x="124.42961"
- y="15.464013"
+ id="path5054-4-0-1"
+ d="m 410.80608,145.01071 -305.71986,0"
+ style="fill:none;stroke:#acacac;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" /><text
+ sodipodi:linespacing="125%"
id="text5282-2-5"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan5284-0-6"
- x="124.42961"
+ y="15.464013"
+ x="124.42961"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:16px;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;font-family:Sans;-inkscape-font-specification:Sans"
y="15.464013"
- style="font-size:16px;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;font-family:Sans;-inkscape-font-specification:Sans">Static Heap</tspan></text>
+ x="124.42961"
+ id="tspan5284-0-6"
+ sodipodi:role="line">Static Heap</tspan></text>
+
+
+
+
+
<text
- xml:space="preserve"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="161.35214"
- y="95.275963"
- id="text12803"
+ transform="translate(21.999996,-25.600931)"
sodipodi:linespacing="125%"
- transform="translate(21.999996,-25.600931)"><tspan
- sodipodi:role="line"
- id="tspan12805"
+ id="text12803"
+ y="95.275963"
+ x="161.35214"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="95.275963"
x="161.35214"
- y="95.275963"> </tspan></text>
+ id="tspan12805"
+ sodipodi:role="line"> </tspan></text>
+
+
+
+
+
<g
- style="display:inline"
+ transform="matrix(1.25,0,0,-1.25,165.95064,292.64048)"
id="g5791-7-4"
- transform="matrix(1.25,0,0,-1.25,165.95064,292.64048)"><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-4-0-4"
+ style="display:inline"><text
+ y="-33.675301"
x="59.640648"
- y="-33.675301"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5-2-7-7"
+ id="text26-9-4-0-4"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ y="-33.675301"
x="59.640648"
- y="-33.675301">w</tspan></text>
+ id="tspan28-5-2-7-7"
+ sodipodi:role="line"
+ 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">w</tspan></text>
+
+
+
+
+
<text
- xml:space="preserve"
- style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="177.86479"
- y="284.46371"
- id="text8165-5-9"
+ transform="matrix(0.8,0,0,-0.8,-81.566256,244.59126)"
sodipodi:linespacing="125%"
- transform="matrix(0.8,0,0,-0.8,-81.566256,244.59126)"><tspan
- sodipodi:role="line"
- id="tspan8167-3-9"
+ id="text8165-5-9"
+ y="284.46371"
+ x="177.86479"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="284.46371"
x="177.86479"
- y="284.46371">?</tspan></text>
+ id="tspan8167-3-9"
+ sodipodi:role="line">?</tspan></text>
-</g><path
- inkscape:connector-curvature="0"
- id="path92-0"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 195.85471,78.674139 c 3.77431,25.921781 -10.50332,61.057681 -13.46303,88.711071 -2.95971,27.65339 5.79594,70.30187 15.22892,91.52403"
- sodipodi:nodetypes="czc" /><g
- transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
- style="display:inline"
- id="g5827-4"><g
- id="g5153-8"><g
- id="g16-7"><text
- id="text18-5"
- transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- sodipodi:linespacing="125%"><tspan
- id="tspan20-0"
- sodipodi:role="line"
- y="0"
- x="0 10.27705"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
-</g><g
- id="g24-3"><text
- id="text26-5"
- transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:linespacing="125%"><tspan
- id="tspan28-7"
- sodipodi:role="line"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="0"
- y="0"> x</tspan></text>
-</g><g
- id="g5121-6"
- transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
- d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path14-0"
- inkscape:connector-curvature="0" /><path
- d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path22-5"
- inkscape:connector-curvature="0" /><path
- d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
- id="path30-7"
- inkscape:connector-curvature="0" /></g><g
- transform="translate(-42.146404,73.263628)"
- id="g48-3-9"><text
- sodipodi:linespacing="125%"
- id="text50-5-4"
- transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
- id="tspan52-7-1"
- sodipodi:role="line"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- x="0"
- y="0"> w</tspan></text>
-</g></g><text
- transform="scale(1,-1)"
- sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- id="text26-9-3-2"
- x="4.5355892"
- y="-186.53522"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
- sodipodi:role="line"
- id="tspan28-5-9-2"
- x="4.5355892"
- y="-186.53522">u</tspan></text>
-</g><text
- xml:space="preserve"
- style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="281.09436"
- y="173.09244"
+
+</g><path
+ sodipodi:nodetypes="czc"
+ d="m 195.85471,78.674139 c 3.77431,25.921781 -10.50332,61.057681 -13.46303,88.711071 -2.95971,27.65339 5.79594,70.30187 15.22892,91.52403"
+ style="color:#000000;fill:none;stroke:#dcdcdc;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mendi);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="path92-0"
+ inkscape:connector-curvature="0" /><text
+ sodipodi:linespacing="125%"
id="text5756-1-4"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan5758-3-8"
- x="281.09436"
- y="173.09244">w=new(T2)</tspan><tspan
- sodipodi:role="line"
+ y="173.09244"
+ x="281.09436"
+ style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="173.09244"
x="281.09436"
+ id="tspan5758-3-8"
+ sodipodi:role="line">w=new(T2)</tspan><tspan
+ id="tspan12952"
y="200.59244"
- id="tspan12952">set(w,L,x)</tspan><tspan
- sodipodi:role="line"
x="281.09436"
+ sodipodi:role="line">set(w,L,x)</tspan><tspan
+ id="tspan12954"
y="228.09244"
- id="tspan12954">set(w,R,x)</tspan><tspan
- sodipodi:role="line"
x="281.09436"
+ sodipodi:role="line">set(w,R,x)</tspan><tspan
+ id="tspan12956"
y="255.59244"
- id="tspan12956" /><tspan
- sodipodi:role="line"
x="281.09436"
+ sodipodi:role="line" /><tspan
+ id="tspan12950"
y="283.09244"
- id="tspan12950">set(x,R,w)</tspan></text>
+ x="281.09436"
+ sodipodi:role="line">set(x,R,w)</tspan></text>
+
+
+
+
+
<g
- style="display:inline"
+ id="g5650-50"
transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
- id="g5650-50"><text
- transform="scale(1,-1)"
- y="-67.377312"
- x="-57.442684"
- sodipodi:linespacing="125%"
+ style="display:inline"><text
+ id="text18-9-4-6-6"
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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- id="text18-9-4-6-6"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- x="-57.442684"
- sodipodi:role="line"
+ sodipodi:linespacing="125%"
+ x="-57.442684"
+ y="-67.377312"
+ transform="scale(1,-1)"><tspan
+ y="-67.377312"
id="tspan20-4-3-2-7"
- y="-67.377312">w</tspan></text>
+ sodipodi:role="line"
+ x="-57.442684"
+ 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">w</tspan></text>
+
+
+
+
+
<path
- sodipodi:nodetypes="cc"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m -44.914397,71.112057 c 43.4046702,0 134.365761,-39.630352 134.365761,-39.630352"
+ inkscape:connector-curvature="0"
id="path5406-0-1-1"
- inkscape:connector-curvature="0" /></g></g></svg>
\ No newline at end of file
+ d="m -44.914397,71.112057 c 43.4046702,0 134.365761,-39.630352 134.365761,-39.630352"
+ style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ sodipodi:nodetypes="cc" /></g><g
+ id="g5827-1"
+ style="display:inline"
+ transform="matrix(1.25,0,0,-1.25,123.95783,280.13814)"><g
+ id="g5153-5"><g
+ style="fill:#dcdcdc;fill-opacity:1"
+ id="g16-4"><text
+ sodipodi:linespacing="125%"
+ 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:#dcdcdc;fill-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ transform="matrix(1,0,0,-1,12,168.4)"
+ id="text18-64"><tspan
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ x="0 10.27705"
+ y="0"
+ sodipodi:role="line"
+ id="tspan20-7">T1</tspan></text>
+
+
+</g><g
+ style="fill:#dcdcdc;fill-opacity:1"
+ id="g24-9"><text
+ sodipodi:linespacing="125%"
+ 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:#dcdcdc;fill-opacity:1;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ transform="matrix(1,0,0,-1,47,168.4)"
+ id="text26-98"><tspan
+ y="0"
+ x="0"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan28-8"> x</tspan></text>
+
+
+</g><g
+ style="stroke:#dcdcdc;stroke-opacity:1"
+ transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"
+ id="g5121-65"><path
+ inkscape:connector-curvature="0"
+ id="path14-1"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z" /><path
+ inkscape:connector-curvature="0"
+ id="path22-3"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 39,163.0376 0,18.34748" /><path
+ inkscape:connector-curvature="0"
+ id="path30-8"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ d="m 87.8,163.0376 0,18.34748" /></g><g
+ style="fill:#dcdcdc;fill-opacity:1"
+ id="g48-3-0"
+ transform="translate(-42.146404,73.263628)"><text
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ transform="matrix(1,0,0,-1,138,94.4)"
+ id="text50-5-6"
+ sodipodi:linespacing="125%"><tspan
+ y="0"
+ x="0"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:role="line"
+ id="tspan52-7-3"> w</tspan></text>
+
+
+</g></g><text
+ y="-186.53522"
+ x="4.5355892"
+ id="text26-9-3-0"
+ 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:#dcdcdc;fill-opacity:1;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ y="-186.53522"
+ x="4.5355892"
+ id="tspan28-5-9-6"
+ sodipodi:role="line"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">u</tspan></text>
+
+
+</g></g></svg>
\ No newline at end of file
Modified: pypy/extradoc/talk/pepm2011/presentation/figures/set.svg
==============================================================================
--- pypy/extradoc/talk/pepm2011/presentation/figures/set.svg (original)
+++ pypy/extradoc/talk/pepm2011/presentation/figures/set.svg Thu Dec 16 17:33:22 2010
@@ -15,7 +15,44 @@
width="388.3338"
height="350.98608"
xml:space="preserve"
- sodipodi:docname="set.svg"><metadata
+ sodipodi:docname="set.svg"><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1169"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="2.1195876"
+ inkscape:cx="93.230005"
+ inkscape:cy="162.53716"
+ inkscape:window-x="0"
+ inkscape:window-y="1"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g10"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"><sodipodi:guide
+ orientation="0,1"
+ position="-116.48089,309.92112"
+ id="guide5318" /><sodipodi:guide
+ orientation="1,0"
+ position="45.814831,264.15751"
+ id="guide5366" /><inkscape:grid
+ type="xygrid"
+ id="grid5431"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" /></sodipodi:namedview><metadata
id="metadata8"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
@@ -228,44 +265,51 @@
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" /></marker></defs><sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="1920"
- inkscape:window-height="1169"
- id="namedview4"
- showgrid="false"
- inkscape:zoom="2.1195876"
- inkscape:cx="121.3015"
- inkscape:cy="162.53716"
- inkscape:window-x="0"
- inkscape:window-y="1"
- inkscape:window-maximized="1"
- inkscape:current-layer="layer3"
- showguides="false"
- inkscape:guide-bbox="true"
- fit-margin-top="0"
- fit-margin-left="0"
- fit-margin-right="0"
- fit-margin-bottom="0"><sodipodi:guide
- orientation="0,1"
- position="-116.48089,309.92112"
- id="guide5318" /><sodipodi:guide
- orientation="1,0"
- position="45.814831,264.15751"
- id="guide5366" /><inkscape:grid
- type="xygrid"
- id="grid5431"
- empspacing="5"
- visible="true"
- enabled="true"
- snapvisiblegridlinesonly="true" /></sodipodi:namedview><g
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1MendP"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1MendP"
+ style="overflow:visible"><path
+ id="path18290"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1Mend2"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mend2"
+ style="overflow:visible"><path
+ id="path18293"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1MendB"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1MendB"
+ style="overflow:visible"><path
+ id="path18296"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker><marker
+ inkscape:stockid="Arrow1MendPd"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1MendPd"
+ style="overflow:visible"><path
+ id="path18577"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="marker-start:none;stroke:#dcdcdc;stroke-width:1pt;fill:#dcdcdc;fill-rule:evenodd"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" /></marker></defs><g
id="g10"
inkscape:groupmode="layer"
inkscape:label="heap"
@@ -273,12 +317,12 @@
style="display:inline"><path
inkscape:connector-curvature="0"
id="path62"
- style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;marker-mid:none;marker-end:url(#Arrow1Mend)"
+ style="stroke-linejoin:miter;marker-end:url(#Arrow1MendB);stroke-opacity:1;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;stroke-dasharray:none;stroke-width:1;marker-mid:none;fill:none"
d="m 60.093385,161.92607 c 0,-22.67 8.641276,-62.048364 33.820921,-62.783112"
sodipodi:nodetypes="cc" /><path
inkscape:connector-curvature="0"
id="path92"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1Mend2);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
d="m 109.22568,161.92607 c 0,-20.36 -53.175478,-42.93243 -66.630349,-63.797665 C 31.67285,81.190291 33.399788,34.454854 51.004152,27.173782"
sodipodi:nodetypes="csc" /><path
inkscape:connector-curvature="0"
@@ -288,7 +332,7 @@
sodipodi:nodetypes="cc" /><path
inkscape:connector-curvature="0"
id="path118"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1MendP);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
d="m 155.11673,36.338521 c 0,16.1102 -44.28682,33.074448 -45.53437,50.448953"
sodipodi:nodetypes="cc" /><g
id="g5809"><text
@@ -305,6 +349,8 @@
id="tspan28-5">0x02</tspan></text>
+
+
<g
id="g5153-4"
transform="translate(91.031128,-73.715751)"><g
@@ -320,6 +366,8 @@
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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T2</tspan></text>
+
+
</g><g
id="g24-7"><text
id="text26-8"
@@ -333,6 +381,8 @@
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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x03</tspan></text>
+
+
</g><g
id="g5121-8"
transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
@@ -361,6 +411,8 @@
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x04</tspan></text>
+
+
</g></g></g><text
xml:space="preserve"
style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
@@ -376,6 +428,8 @@
style="font-size:12.80000019px;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;font-family:Sans;-inkscape-font-specification:Sans">Heap</tspan></text>
+
+
<g
id="g5827"><g
id="g5153"><g
@@ -391,6 +445,8 @@
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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T1</tspan></text>
+
+
</g><g
id="g24"><text
id="text26"
@@ -404,6 +460,8 @@
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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x02</tspan></text>
+
+
</g><g
id="g5121"
transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
@@ -432,6 +490,8 @@
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x03</tspan></text>
+
+
</g></g><text
transform="scale(1,-1)"
sodipodi:linespacing="125%"
@@ -446,6 +506,8 @@
id="tspan28-5-9">0x01</tspan></text>
+
+
</g><text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
@@ -460,77 +522,91 @@
y="102.3784"> </tspan></text>
+
+
<g
id="g5791"><g
id="g5153-4-3"
transform="translate(48.381323,-147.31497)"><g
+ style="fill:#dcdcdc;fill-opacity:1"
id="g16-2-2"><text
id="text18-6-8"
transform="matrix(1,0,0,-1,12,168.4)"
- 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ 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;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans;fill:#dcdcdc;fill-opacity:1"
sodipodi:linespacing="125%"><tspan
id="tspan20-8-7"
sodipodi:role="line"
y="0"
x="0"
- 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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T3</tspan></text>
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">T3</tspan></text>
+
+
</g><g
+ style="fill:#dcdcdc;fill-opacity:1"
id="g24-7-1"><text
id="text26-8-6"
transform="matrix(1,0,0,-1,47,168.4)"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
sodipodi:linespacing="125%"><tspan
y="0"
x="0"
id="tspan28-59-1"
sodipodi:role="line"
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">...</tspan></text>
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">...</tspan></text>
+
+
</g><g
+ style="stroke:#dcdcdc;stroke-opacity:1"
id="g5121-8-9"
transform="matrix(1,0,0,1.0807444,0.75486381,-13.513531)"><path
d="m 4,163.0376 130,0 0,18.34748 -130,0 0,-18.34748 z"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
id="path14-3-1"
inkscape:connector-curvature="0" /><path
d="m 39,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
id="path22-6-2"
inkscape:connector-curvature="0" /><path
d="m 87.8,163.0376 0,18.34748"
- style="fill:none;stroke:#000000;stroke-width:0.71389931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
+ style="fill:none;stroke:#dcdcdc;stroke-width:0.71389930999999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none"
id="path30-4-1"
inkscape:connector-curvature="0" /></g><g
+ style="fill:#dcdcdc;fill-opacity:1"
transform="translate(-42.146404,73.263628)"
id="g48-3-7-4"><text
sodipodi:linespacing="125%"
id="text50-5-1-6"
transform="matrix(1,0,0,-1,138,94.4)"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"><tspan
id="tspan52-7-5-0"
sodipodi:role="line"
y="0"
x="0 9 18"
- style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x02</tspan></text>
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x02</tspan></text>
+
+
</g></g><text
transform="scale(1,-1)"
sodipodi:linespacing="125%"
- 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ 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;font-family:Andale Mono;-inkscape-font-specification:Andale Mono;fill:#dcdcdc;fill-opacity:1"
id="text26-9-4"
x="52.846874"
y="-38.581917"><tspan
- 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;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
+ 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:#dcdcdc;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
x="52.846874 61.846874 70.846855"
y="-38.581917"
sodipodi:role="line"
id="tspan28-5-2">0x03</tspan></text>
+
+
</g><flowRoot
xml:space="preserve"
id="flowRoot5398"
@@ -545,7 +621,7 @@
id="flowPara5404" /></flowRoot><path
inkscape:connector-curvature="0"
id="path98-1"
- style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow1MendPd);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#dcdcdc;stroke-linecap:butt;stroke-miterlimit:1;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none"
d="m 151.47082,87.926069 c 0,-38.9801 -52.245352,-26.37081 -65.955552,-51.33101"
sodipodi:nodetypes="cc" /></g><g
inkscape:groupmode="layer"
@@ -570,6 +646,8 @@
y="15.464007">Bindings</tspan></text>
+
+
<g
transform="matrix(1.25,0,0,-1.25,123.95782,280.13814)"
id="g5433"><text
@@ -586,6 +664,8 @@
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;fill-rule:nonzero;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">u</tspan></text>
+
+
<path
inkscape:connector-curvature="0"
id="path5406"
@@ -606,6 +686,8 @@
y="-67.377312">w</tspan></text>
+
+
<path
sodipodi:nodetypes="cc"
style="color:#000000;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
@@ -629,6 +711,8 @@
y="-8.9075718">set(w, R, u)</tspan></text>
+
+
</g><g
inkscape:groupmode="layer"
id="layer3"
@@ -666,4 +750,6 @@
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Andale Mono;-inkscape-font-specification:Andale Mono">0x01</tspan></text>
+
+
</g></g></svg>
\ No newline at end of file
More information about the Pypy-commit
mailing list