Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
N
neoppod
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Levin Zimmermann
neoppod
Commits
0ef5e1ba
Commit
0ef5e1ba
authored
Sep 05, 2017
by
Kirill Smelkov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
.
parent
36a24373
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
105 additions
and
92 deletions
+105
-92
go/todo.dot
go/todo.dot
+3
-0
go/todo.svg
go/todo.svg
+102
-92
No files found.
go/todo.dot
View file @
0ef5e1ba
...
...
@@ -9,6 +9,7 @@ digraph {
Sgo
->
Mmap_go
;
Sgo
->
io_cancel
;
Sgo
->
load_serial_next
;
Sgo
->
sha1_index
;
Cpy_r_Sgo
->
Sgo
;
Cpy_r_Sgo
->
Protog_fix
;
...
...
@@ -37,6 +38,8 @@ digraph {
io_cancel
[
label
=
"? conn IO vs ctx cancel"
]
;
load_serial_next
[
label
=<
? GetObject return += serial
<sub>
next
</sub>
>
]
;
sha1_index
[
label
=
"? sha1 index"
]
;
//Cgo -> Cgo_tasks;
//Cgo_tasks [label="- talkMaster\n- update nodeTab/partTab\n- dial S on demand\n..." style=filled fillcolor=lightyellow];
}
go/todo.svg
View file @
0ef5e1ba
...
...
@@ -4,62 +4,62 @@
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
-->
<!-- Title: %3 Pages: 1 -->
<svg
width=
"
974
pt"
height=
"332pt"
viewBox=
"0.00 0.00
973
.53 332.00"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
>
<svg
width=
"
1092
pt"
height=
"332pt"
viewBox=
"0.00 0.00
1091
.53 332.00"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
>
<g
id=
"graph0"
class=
"graph"
transform=
"scale(1 1) rotate(0) translate(4 328)"
>
<title>
%3
</title>
<polygon
fill=
"white"
stroke=
"none"
points=
"-4,4 -4,-328
969.535,-328 969.535
,4 -4,4"
/>
<polygon
fill=
"white"
stroke=
"none"
points=
"-4,4 -4,-328
1087.53,-328 1087.53
,4 -4,4"
/>
<!-- Cgo -->
<g
id=
"node1"
class=
"node"
><title>
Cgo
</title>
<ellipse
fill=
"lightyellow"
stroke=
"black"
cx=
"
226
.292"
cy=
"-234"
rx=
"27"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
214
.792"
y=
"-231.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
C
</text>
<text
text-anchor=
"start"
x=
"
224
.792"
y=
"-231.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<ellipse
fill=
"lightyellow"
stroke=
"black"
cx=
"
344
.292"
cy=
"-234"
rx=
"27"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
332
.792"
y=
"-231.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
C
</text>
<text
text-anchor=
"start"
x=
"
342
.792"
y=
"-231.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
</g>
<!-- SCgo_t -->
<g
id=
"node2"
class=
"node"
><title>
SCgo_t
</title>
<ellipse
fill=
"lightyellow"
stroke=
"black"
cx=
"
212
.292"
cy=
"-162"
rx=
"69.5877"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
166
.792"
y=
"-159.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
S
</text>
<text
text-anchor=
"start"
x=
"
174
.792"
y=
"-159.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<text
text-anchor=
"start"
x=
"
187
.792"
y=
"-159.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
 
/ C
</text>
<text
text-anchor=
"start"
x=
"
212
.792"
y=
"-159.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<text
text-anchor=
"start"
x=
"
225
.792"
y=
"-159.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
 
tests
</text>
<ellipse
fill=
"lightyellow"
stroke=
"black"
cx=
"
330
.292"
cy=
"-162"
rx=
"69.5877"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
284
.792"
y=
"-159.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
S
</text>
<text
text-anchor=
"start"
x=
"
292
.792"
y=
"-159.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<text
text-anchor=
"start"
x=
"
305
.792"
y=
"-159.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
 
/ C
</text>
<text
text-anchor=
"start"
x=
"
330
.792"
y=
"-159.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<text
text-anchor=
"start"
x=
"
343
.792"
y=
"-159.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
 
tests
</text>
</g>
<!-- Cgo->SCgo_t -->
<g
id=
"edge1"
class=
"edge"
><title>
Cgo
->
SCgo_t
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
217.244,-216.765C214.779,-208.869 212.572,-199.164 211
.13,-190.183"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
214.582,-189.588 209.82,-180.124 207.641,-190.492 214
.582,-189.588"
/>
<path
fill=
"none"
stroke=
"black"
d=
"M
335.244,-216.765C332.779,-208.869 330.572,-199.164 329
.13,-190.183"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
332.582,-189.588 327.82,-180.124 325.641,-190.492 332
.582,-189.588"
/>
</g>
<!-- SCgo_t->Cgo -->
<g
id=
"edge5"
class=
"edge"
><title>
SCgo_t
->
Cgo
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
221.66,-180.275C224.012,-188.03 226.105,-197.362 227
.483,-206.005"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
224.029,-206.586 228.781,-216.055 230.972,-205.689 224
.029,-206.586"
/>
<path
fill=
"none"
stroke=
"black"
d=
"M
339.66,-180.275C342.012,-188.03 344.105,-197.362 345
.483,-206.005"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
342.029,-206.586 346.781,-216.055 348.972,-205.689 342
.029,-206.586"
/>
</g>
<!-- Sgo -->
<g
id=
"node3"
class=
"node"
><title>
Sgo
</title>
<ellipse
fill=
"lightyellow"
stroke=
"black"
cx=
"
297
.292"
cy=
"-90"
rx=
"27"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
286
.792"
y=
"-87.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
S
</text>
<text
text-anchor=
"start"
x=
"
294
.792"
y=
"-87.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<ellipse
fill=
"lightyellow"
stroke=
"black"
cx=
"
415
.292"
cy=
"-90"
rx=
"27"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
404
.792"
y=
"-87.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
S
</text>
<text
text-anchor=
"start"
x=
"
412
.792"
y=
"-87.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
</g>
<!-- SCgo_t->Sgo -->
<g
id=
"edge4"
class=
"edge"
><title>
SCgo_t
->
Sgo
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
226.99,-144.055C238.834,-133.367 255.542,-119.585 269
.782,-108.747"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
271.899,-111.533 277.826,-102.751 267.716,-105.921 271
.899,-111.533"
/>
<path
fill=
"none"
stroke=
"black"
d=
"M
344.99,-144.055C356.834,-133.367 373.542,-119.585 387
.782,-108.747"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
389.899,-111.533 395.826,-102.751 385.716,-105.921 389
.899,-111.533"
/>
</g>
<!-- Mgo -->
<g
id=
"node4"
class=
"node"
><title>
Mgo
</title>
<ellipse
fill=
"lightyellow"
stroke=
"black"
cx=
"
212
.292"
cy=
"-90"
rx=
"27.0966"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
199
.292"
y=
"-87.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
M
</text>
<text
text-anchor=
"start"
x=
"
212
.292"
y=
"-87.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<ellipse
fill=
"lightyellow"
stroke=
"black"
cx=
"
330
.292"
cy=
"-90"
rx=
"27.0966"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
317
.292"
y=
"-87.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
M
</text>
<text
text-anchor=
"start"
x=
"
330
.292"
y=
"-87.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
</g>
<!-- SCgo_t->Mgo -->
<g
id=
"edge3"
class=
"edge"
><title>
SCgo_t
->
Mgo
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
212.292,-143.697C212.292,-135.983 212.292,-126.712 212
.292,-118.112"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
215.792,-118.104 212.292,-108.104 208.792,-118.104 215
.792,-118.104"
/>
<path
fill=
"none"
stroke=
"black"
d=
"M
330.292,-143.697C330.292,-135.983 330.292,-126.712 330
.292,-118.112"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
333.792,-118.104 330.292,-108.104 326.792,-118.104 333
.792,-118.104"
/>
</g>
<!-- Sgo->SCgo_t -->
<g
id=
"edge2"
class=
"edge"
><title>
Sgo
->
SCgo_t
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
284.622,-106.101C274.218,-115.632 259.287,-128.111 245
.629,-138.763"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
243.148,-136.254 237.34,-145.116 247.406,-141.81 243
.148,-136.254"
/>
<path
fill=
"none"
stroke=
"black"
d=
"M
402.622,-106.101C392.218,-115.632 377.287,-128.111 363
.629,-138.763"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
361.148,-136.254 355.34,-145.116 365.406,-141.81 361
.148,-136.254"
/>
</g>
<!-- Mmap_go -->
<g
id=
"node5"
class=
"node"
><title>
Mmap_go
</title>
...
...
@@ -68,8 +68,8 @@
</g>
<!-- Sgo->Mmap_go -->
<g
id=
"edge6"
class=
"edge"
><title>
Sgo
->
Mmap_go
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
273.874,-80.841C265.775,-78.0284 256.638,-74.8655 248.292,-72 214.238,-60.3079 175.956,-47.2999 145.837,-37.096
9"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"1
46.955,-33.7803 136.361,-33.888 144.71,-40.4105 146.955,-33.7803
"
/>
<path
fill=
"none"
stroke=
"black"
d=
"M
392.075,-80.1833C383.992,-77.3179 374.814,-74.2899 366.292,-72 329.796,-62.1934 236.041,-44.659 168.359,-32.455
9"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"1
68.614,-28.9458 158.153,-30.6204 167.375,-35.8352 168.614,-28.9458
"
/>
</g>
<!-- io_cancel -->
<g
id=
"node6"
class=
"node"
><title>
io_cancel
</title>
...
...
@@ -78,8 +78,8 @@
</g>
<!-- Sgo->io_cancel -->
<g
id=
"edge7"
class=
"edge"
><title>
Sgo
->
io_cancel
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
297.292,-71.6966C297.292,-63.9827 297.292,-54.7125 297.292,-46.1124
"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"3
00.792,-46.1043 297.292,-36.1043 293.792,-46.1044 300.792,-46.104
3"
/>
<path
fill=
"none"
stroke=
"black"
d=
"M
395.807,-77.4409C378.928,-67.4283 354.065,-52.679 333.54,-40.5031
"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"3
35.139,-37.3823 324.753,-35.2905 331.568,-43.4027 335.139,-37.382
3"
/>
</g>
<!-- load_serial_next -->
<g
id=
"node7"
class=
"node"
><title>
load_serial_next
</title>
...
...
@@ -89,96 +89,106 @@
</g>
<!-- Sgo->load_serial_next -->
<g
id=
"edge8"
class=
"edge"
><title>
Sgo
->
load_serial_next
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M321.762,-81.7724C357.021,-71.3585 423.276,-51.7895 472.476,-37.2577"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"473.476,-40.612 482.075,-34.4227 471.493,-33.8987 473.476,-40.612"
/>
<path
fill=
"none"
stroke=
"black"
d=
"M434.942,-77.4409C451.849,-67.496 476.699,-52.8781 497.316,-40.7503"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"499.307,-43.64 506.152,-35.553 495.758,-37.6065 499.307,-43.64"
/>
</g>
<!-- sha1_index -->
<g
id=
"node8"
class=
"node"
><title>
sha1_index
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"732.292"
cy=
"-18"
rx=
"55.4913"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"732.292"
y=
"-14.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
? sha1 index
</text>
</g>
<!-- Sgo->sha1_index -->
<g
id=
"edge9"
class=
"edge"
><title>
Sgo
->
sha1_index
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M440.888,-84.1051C486.674,-75.2455 585.549,-55.6413 668.292,-36 672.624,-34.9715 677.111,-33.8651 681.606,-32.7278"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"682.591,-36.0886 691.403,-30.2072 680.846,-29.3094 682.591,-36.0886"
/>
</g>
<!-- Cpy_r_Sgo -->
<g
id=
"node
8
"
class=
"node"
><title>
Cpy_r_Sgo
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"
582
.292"
cy=
"-306"
rx=
"61.99"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
542
.792"
y=
"-303.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
C
</text>
<text
text-anchor=
"start"
x=
"
552
.792"
y=
"-303.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
py
</text>
<text
text-anchor=
"start"
x=
"
565
.792"
y=
"-303.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
 
read S
</text>
<text
text-anchor=
"start"
x=
"
608
.792"
y=
"-303.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<g
id=
"node
9
"
class=
"node"
><title>
Cpy_r_Sgo
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"
700
.292"
cy=
"-306"
rx=
"61.99"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
660
.792"
y=
"-303.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
C
</text>
<text
text-anchor=
"start"
x=
"
670
.792"
y=
"-303.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
py
</text>
<text
text-anchor=
"start"
x=
"
683
.792"
y=
"-303.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
 
read S
</text>
<text
text-anchor=
"start"
x=
"
726
.792"
y=
"-303.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
</g>
<!-- Cpy_r_Sgo->Sgo -->
<g
id=
"edge
9
"
class=
"edge"
><title>
Cpy_r_Sgo
->
Sgo
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
577.671,-288.003C571.637,-268.53 559.403,-236.656 539.292,-216 479.295,-154.379 382.401,-117.223 331
.32,-100.872"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
332.327,-97.5202 321.739,-97.8782 330.24,-104.202 332
.327,-97.5202"
/>
<g
id=
"edge
10
"
class=
"edge"
><title>
Cpy_r_Sgo
->
Sgo
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
695.671,-288.003C689.637,-268.53 677.403,-236.656 657.292,-216 597.295,-154.379 500.401,-117.223 449
.32,-100.872"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
450.327,-97.5202 439.739,-97.8782 448.24,-104.202 450
.327,-97.5202"
/>
</g>
<!-- Protog_fix -->
<g
id=
"node
9
"
class=
"node"
><title>
Protog_fix
</title>
<ellipse
fill=
"lightyellow"
stroke=
"black"
cx=
"
434
.292"
cy=
"-234"
rx=
"96.3833"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
434
.292"
y=
"-230.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
proto(go/py) compat fix
</text>
<g
id=
"node
10
"
class=
"node"
><title>
Protog_fix
</title>
<ellipse
fill=
"lightyellow"
stroke=
"black"
cx=
"
552
.292"
cy=
"-234"
rx=
"96.3833"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
552
.292"
y=
"-230.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
proto(go/py) compat fix
</text>
</g>
<!-- Cpy_r_Sgo->Protog_fix -->
<g
id=
"edge1
0
"
class=
"edge"
><title>
Cpy_r_Sgo
->
Protog_fix
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
551.266,-290.326C529.715,-280.133 500.723,-266.42 476
.994,-255.197"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
478.389,-251.985 467.852,-250.873 475.396,-258.313 478
.389,-251.985"
/>
<g
id=
"edge1
1
"
class=
"edge"
><title>
Cpy_r_Sgo
->
Protog_fix
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
669.266,-290.326C647.715,-280.133 618.723,-266.42 594
.994,-255.197"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
596.389,-251.985 585.852,-250.873 593.396,-258.313 596
.389,-251.985"
/>
</g>
<!-- Cpy_patch -->
<g
id=
"node1
0
"
class=
"node"
><title>
Cpy_patch
</title>
<ellipse
fill=
"lightyellow"
stroke=
"black"
cx=
"
685
.292"
cy=
"-234"
rx=
"99.3824"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
616
.792"
y=
"-230.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
py patch: ConnID py=go
</text>
<g
id=
"node1
1
"
class=
"node"
><title>
Cpy_patch
</title>
<ellipse
fill=
"lightyellow"
stroke=
"black"
cx=
"
803
.292"
cy=
"-234"
rx=
"99.3824"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
734
.792"
y=
"-230.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
py patch: ConnID py=go
</text>
</g>
<!-- Cpy_r_Sgo->Cpy_patch -->
<g
id=
"edge1
1
"
class=
"edge"
><title>
Cpy_r_Sgo
->
Cpy_patch
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
605.407,-289.291C619.191,-279.923 636.919,-267.875 652
.172,-257.509"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
654.515,-260.148 660.818,-251.633 650.58,-254.359 654
.515,-260.148"
/>
<g
id=
"edge1
2
"
class=
"edge"
><title>
Cpy_r_Sgo
->
Cpy_patch
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
723.407,-289.291C737.191,-279.923 754.919,-267.875 770
.172,-257.509"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
772.515,-260.148 778.818,-251.633 768.58,-254.359 772
.515,-260.148"
/>
</g>
<!-- Mpy_vs_Sgo -->
<g
id=
"node1
1
"
class=
"node"
><title>
Mpy_vs_Sgo
</title>
<ellipse
fill=
"lightyellow"
stroke=
"black"
cx=
"
884.292
"
cy=
"-234"
rx=
"81.4863"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
829
.792"
y=
"-231.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
M
</text>
<text
text-anchor=
"start"
x=
"
842
.792"
y=
"-231.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
py
</text>
<text
text-anchor=
"start"
x=
"
855
.792"
y=
"-231.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
vs S
</text>
<text
text-anchor=
"start"
x=
"
883.792
"
y=
"-231.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<text
text-anchor=
"start"
x=
"
896.792
"
y=
"-231.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
: try/fix
</text>
<g
id=
"node1
2
"
class=
"node"
><title>
Mpy_vs_Sgo
</title>
<ellipse
fill=
"lightyellow"
stroke=
"black"
cx=
"
1002.29
"
cy=
"-234"
rx=
"81.4863"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
947
.792"
y=
"-231.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
M
</text>
<text
text-anchor=
"start"
x=
"
960
.792"
y=
"-231.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
py
</text>
<text
text-anchor=
"start"
x=
"
973
.792"
y=
"-231.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
vs S
</text>
<text
text-anchor=
"start"
x=
"
1001.79
"
y=
"-231.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<text
text-anchor=
"start"
x=
"
1014.79
"
y=
"-231.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
: try/fix
</text>
</g>
<!-- Cpy_r_Sgo->Mpy_vs_Sgo -->
<g
id=
"edge1
2
"
class=
"edge"
><title>
Cpy_r_Sgo
->
Mpy_vs_Sgo
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
628.489,-293.872C636.745,-291.902 645.271,-289.88 653.292,-288 709.461,-274.832 773.397,-260.19 819
.743,-249.638"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
820.676,-253.015 829.65,-247.383 819.123,-246.189 820
.676,-253.015"
/>
<g
id=
"edge1
3
"
class=
"edge"
><title>
Cpy_r_Sgo
->
Mpy_vs_Sgo
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
746.489,-293.872C754.745,-291.902 763.271,-289.88 771.292,-288 827.461,-274.832 891.397,-260.19 937
.743,-249.638"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
938.676,-253.015 947.65,-247.383 937.123,-246.189 938
.676,-253.015"
/>
</g>
<!-- Cgo_r_Sgo -->
<g
id=
"node1
2
"
class=
"node"
><title>
Cgo_r_Sgo
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"
254
.292"
cy=
"-306"
rx=
"61.99"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
214
.792"
y=
"-303.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
C
</text>
<text
text-anchor=
"start"
x=
"
224
.792"
y=
"-303.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<text
text-anchor=
"start"
x=
"
237
.792"
y=
"-303.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
 
read S
</text>
<text
text-anchor=
"start"
x=
"
280
.792"
y=
"-303.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<g
id=
"node1
3
"
class=
"node"
><title>
Cgo_r_Sgo
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"
372
.292"
cy=
"-306"
rx=
"61.99"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
332
.792"
y=
"-303.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
C
</text>
<text
text-anchor=
"start"
x=
"
342
.792"
y=
"-303.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<text
text-anchor=
"start"
x=
"
355
.792"
y=
"-303.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
 
read S
</text>
<text
text-anchor=
"start"
x=
"
398
.792"
y=
"-303.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
</g>
<!-- Cgo_r_Sgo->Cgo -->
<g
id=
"edge1
3
"
class=
"edge"
><title>
Cgo_r_Sgo
->
Cgo
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
247.514,-288.055C244.281,-279.973 240.34,-270.121 236
.736,-261.112"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
239.971,-259.774 233.007,-251.789 233.472,-262.374 239
.971,-259.774"
/>
<g
id=
"edge1
4
"
class=
"edge"
><title>
Cgo_r_Sgo
->
Cgo
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
365.514,-288.055C362.281,-279.973 358.34,-270.121 354
.736,-261.112"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
357.971,-259.774 351.007,-251.789 351.472,-262.374 357
.971,-259.774"
/>
</g>
<!-- Cgo_r_Sgo->Sgo -->
<g
id=
"edge1
4
"
class=
"edge"
><title>
Cgo_r_Sgo
->
Sgo
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
260.666,-287.9C269.238,-264.09 284.217,-219.429 291.292,-180 294.961,-159.551 296.432,-136.092 297
.002,-118.395"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
300.506,-118.281 297.251,-108.198 293.508,-118.11 300
.506,-118.281"
/>
<g
id=
"edge1
5
"
class=
"edge"
><title>
Cgo_r_Sgo
->
Sgo
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
378.666,-287.9C387.238,-264.09 402.217,-219.429 409.292,-180 412.961,-159.551 414.432,-136.092 415
.002,-118.395"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
418.506,-118.281 415.251,-108.198 411.508,-118.11 418
.506,-118.281"
/>
</g>
<!-- Cgo_r_Spy -->
<g
id=
"node1
3
"
class=
"node"
><title>
Cgo_r_Spy
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"
409
.292"
cy=
"-306"
rx=
"61.99"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
369
.792"
y=
"-303.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
C
</text>
<text
text-anchor=
"start"
x=
"
379
.792"
y=
"-303.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<text
text-anchor=
"start"
x=
"
392
.792"
y=
"-303.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
 
read S
</text>
<text
text-anchor=
"start"
x=
"
435
.792"
y=
"-303.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
py
</text>
<g
id=
"node1
4
"
class=
"node"
><title>
Cgo_r_Spy
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"
527
.292"
cy=
"-306"
rx=
"61.99"
ry=
"18"
/>
<text
text-anchor=
"start"
x=
"
487
.792"
y=
"-303.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
C
</text>
<text
text-anchor=
"start"
x=
"
497
.792"
y=
"-303.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
go
</text>
<text
text-anchor=
"start"
x=
"
510
.792"
y=
"-303.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
 
read S
</text>
<text
text-anchor=
"start"
x=
"
553
.792"
y=
"-303.3"
font-family=
"Times,serif"
baseline-shift=
"sub"
font-size=
"14.00"
>
py
</text>
</g>
<!-- Cgo_r_Spy->Cgo -->
<g
id=
"edge1
5
"
class=
"edge"
><title>
Cgo_r_Spy
->
Cgo
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
373.137,-291.17C339.72,-278.388 290.527,-259.571 258
.448,-247.3"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
259.669,-244.02 249.079,-243.716 257.168,-250.558 259
.669,-244.02"
/>
<g
id=
"edge1
6
"
class=
"edge"
><title>
Cgo_r_Spy
->
Cgo
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
491.137,-291.17C457.72,-278.388 408.527,-259.571 376
.448,-247.3"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
377.669,-244.02 367.079,-243.716 375.168,-250.558 377
.669,-244.02"
/>
</g>
<!-- Cgo_r_Spy->Protog_fix -->
<g
id=
"edge1
6
"
class=
"edge"
><title>
Cgo_r_Spy
->
Protog_fix
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
415.344,-288.055C418.157,-280.176 421.572,-270.617 424
.723,-261.794"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
428.055,-262.87 428.122,-252.275 421.463,-260.516 428
.055,-262.87"
/>
<g
id=
"edge1
7
"
class=
"edge"
><title>
Cgo_r_Spy
->
Protog_fix
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M
533.344,-288.055C536.157,-280.176 539.572,-270.617 542
.723,-261.794"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"
546.055,-262.87 546.122,-252.275 539.463,-260.516 546
.055,-262.87"
/>
</g>
<!-- Cleanup -->
<g
id=
"node1
4
"
class=
"node"
><title>
Cleanup
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"
729
.292"
cy=
"-306"
rx=
"66.8882"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
729
.292"
y=
"-302.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
Cleanup history
</text>
<g
id=
"node1
5
"
class=
"node"
><title>
Cleanup
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"
847
.292"
cy=
"-306"
rx=
"66.8882"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
847
.292"
y=
"-302.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
Cleanup history
</text>
</g>
</g>
</svg>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment