Subversion Repositories HelenOS-doc

Rev

Rev 118 | Rev 132 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 118 Rev 123
Line 11... Line 11...
11
   width="744.09448819"
11
   width="744.09448819"
12
   height="1052.3622047"
12
   height="1052.3622047"
13
   id="svg5804"
13
   id="svg5804"
14
   sodipodi:version="0.32"
14
   sodipodi:version="0.32"
15
   inkscape:version="0.43"
15
   inkscape:version="0.43"
16
   sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images"
16
   sodipodi:docbase="/afs/ms/u/j/jermj0bm/BIG/HelenOS-doc/design/src/images"
17
   sodipodi:docname="ipc3.svg">
17
   sodipodi:docname="ipc3.svg">
18
  <defs
18
  <defs
19
     id="defs5806">
19
     id="defs5806">
20
    <marker
20
    <marker
21
       inkscape:stockid="Arrow1Lend"
21
       inkscape:stockid="Arrow1Lend"
Line 68... Line 68...
68
     inkscape:cx="421.64487"
68
     inkscape:cx="421.64487"
69
     inkscape:cy="695.85659"
69
     inkscape:cy="695.85659"
70
     inkscape:document-units="px"
70
     inkscape:document-units="px"
71
     inkscape:current-layer="layer1"
71
     inkscape:current-layer="layer1"
72
     showgrid="true"
72
     showgrid="true"
73
     inkscape:window-width="1273"
73
     inkscape:window-width="1272"
74
     inkscape:window-height="943"
74
     inkscape:window-height="943"
75
     inkscape:window-x="0"
75
     inkscape:window-x="0"
76
     inkscape:window-y="0" />
76
     inkscape:window-y="0" />
77
  <metadata
77
  <metadata
78
     id="metadata5809">
78
     id="metadata5809">
Line 87... Line 87...
87
  </metadata>
87
  </metadata>
88
  <g
88
  <g
89
     inkscape:label="Layer 1"
89
     inkscape:label="Layer 1"
90
     inkscape:groupmode="layer"
90
     inkscape:groupmode="layer"
91
     id="layer1">
91
     id="layer1">
-
 
92
    <rect
-
 
93
       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:4.72002554;stroke-miterlimit:4;stroke-dasharray:4.72002516, 4.72002516;stroke-dashoffset:0;stroke-opacity:1"
-
 
94
       id="rect4591"
-
 
95
       width="347.25702"
-
 
96
       height="473.90021"
-
 
97
       x="94.271461"
-
 
98
       y="11.697861" />
-
 
99
    <rect
-
 
100
       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.57110524;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-
 
101
       id="rect6800"
-
 
102
       width="138.40364"
-
 
103
       height="372.45508"
-
 
104
       x="265.25543"
-
 
105
       y="73.79567" />
-
 
106
    <rect
-
 
107
       style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:2.83761716;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-
 
108
       id="rect6802"
-
 
109
       width="138.88641"
-
 
110
       height="39.408066"
-
 
111
       x="265.00702"
-
 
112
       y="42.280853" />
-
 
113
    <text
-
 
114
       xml:space="preserve"
-
 
115
       style="font-size:12.94153786px;font-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:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
116
       x="305.83575"
-
 
117
       y="66.047661"
-
 
118
       id="text6804"
-
 
119
       transform="scale(0.997391,1.002616)"
-
 
120
       sodipodi:linespacing="125%"><tspan
-
 
121
         sodipodi:role="line"
-
 
122
         id="tspan1492"
-
 
123
         x="305.83575"
-
 
124
         y="66.047661">Thread #2</tspan></text>
-
 
125
    <rect
-
 
126
       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.57102132;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-
 
127
       id="rect5858"
-
 
128
       width="138.40364"
-
 
129
       height="372.43082"
-
 
130
       x="125.85326"
-
 
131
       y="73.64769" />
-
 
132
    <rect
-
 
133
       style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:2.83761716;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-
 
134
       id="rect2799"
-
 
135
       width="138.88641"
-
 
136
       height="39.408066"
-
 
137
       x="125.60485"
-
 
138
       y="42.305248" />
-
 
139
    <text
-
 
140
       xml:space="preserve"
-
 
141
       style="font-size:12.94153786px;font-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:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
142
       x="158.29005"
-
 
143
       y="66.047661"
-
 
144
       id="text5861"
-
 
145
       transform="scale(0.997391,1.002616)"
-
 
146
       sodipodi:linespacing="125%"><tspan
-
 
147
         sodipodi:role="line"
-
 
148
         id="tspan1490"
-
 
149
         x="158.29005"
-
 
150
         y="66.047661">Thread #1</tspan></text>
-
 
151
    <text
-
 
152
       xml:space="preserve"
-
 
153
       style="font-size:12.47735023px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
154
       x="150.41782"
-
 
155
       y="109.84204"
-
 
156
       id="text6753"
-
 
157
       sodipodi:linespacing="125%"><tspan
-
 
158
         sodipodi:role="line"
-
 
159
         id="tspan1498"
-
 
160
         x="150.41782"
-
 
161
         y="109.84204">psthread #1</tspan></text>
-
 
162
    <rect
-
 
163
       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.01823545;stroke-miterlimit:4;stroke-dasharray:1.0182355, 1.0182355;stroke-dashoffset:0;stroke-opacity:1"
-
 
164
       id="rect6838"
-
 
165
       width="134.40709"
-
 
166
       height="94.740318"
-
 
167
       x="199.62868"
-
 
168
       y="236.50389" />
-
 
169
    <path
-
 
170
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.03647089px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
171
       d="M 174.17279,118.43301 L 174.17279,243.17203"
-
 
172
       id="path6738"
-
 
173
       sodipodi:nodetypes="cc" />
-
 
174
    <path
-
 
175
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.59107804px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
176
       d="M 218.75246,242.08708 L 218.75246,318.22987"
-
 
177
       id="path6751"
-
 
178
       sodipodi:nodetypes="cc" />
-
 
179
    <path
-
 
180
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.03647089px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
-
 
181
       d="M 173.15455,207.01949 L 67.258061,219.23832"
-
 
182
       id="path6764" />
-
 
183
    <path
-
 
184
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.01823545;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:1.0182355, 1.0182355;stroke-dashoffset:0;stroke-opacity:1"
-
 
185
       d="M 174.05398,242.67535 C 174.05398,242.67535 187.40985,266.23643 207.77456,248.84678"
-
 
186
       id="path6772" />
-
 
187
    <text
-
 
188
       xml:space="preserve"
-
 
189
       style="font-size:10.22730255px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
190
       x="162.54272"
-
 
191
       y="265.70163"
-
 
192
       id="text6776"><tspan
-
 
193
         sodipodi:role="line"
-
 
194
         id="tspan6778"
-
 
195
         x="162.54272"
-
 
196
         y="265.70163">wait_for()</tspan></text>
-
 
197
    <text
-
 
198
       xml:space="preserve"
-
 
199
       style="font-size:24.43765259px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
200
       x="20.713873"
-
 
201
       y="210.70688"
-
 
202
       id="text6780"><tspan
-
 
203
         sodipodi:role="line"
-
 
204
         id="tspan6782"
-
 
205
         x="20.713873"
-
 
206
         y="210.70688">call</tspan></text>
-
 
207
    <text
-
 
208
       xml:space="preserve"
-
 
209
       style="font-size:10.7078104;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;font-stretch:normal;font-variant:normal;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%"
-
 
210
       x="192.46834"
-
 
211
       y="220.93494"
-
 
212
       id="text6784"
-
 
213
       sodipodi:linespacing="125%"><tspan
-
 
214
         sodipodi:role="line"
-
 
215
         id="tspan1502"
-
 
216
         x="192.46834"
-
 
217
         y="220.93494">Manager</tspan><tspan
-
 
218
         sodipodi:role="line"
-
 
219
         id="tspan1504"
-
 
220
         x="192.46834"
-
 
221
         y="234.3197">psthread #1</tspan></text>
92
    <g
222
    <g
93
       id="g6882"
223
       id="g6814"
94
       transform="matrix(2.036471,0,0,2.036471,-118.0608,-27.91224)">
224
       transform="matrix(-2.036471,0,0,2.036471,647.2069,-27.91223)">
95
      <rect
-
 
96
         y="19.450363"
-
 
97
         x="104.26481"
-
 
98
         height="232.70659"
-
 
99
         width="170.51901"
-
 
100
         id="rect4591"
-
 
101
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.31774759;stroke-miterlimit:4;stroke-dasharray:2.3177473, 2.3177473;stroke-dashoffset:0;stroke-opacity:1" />
-
 
102
      <rect
-
 
103
         y="49.943214"
-
 
104
         x="188.22572"
-
 
105
         height="182.89241"
-
 
106
         width="67.962494"
-
 
107
         id="rect6800"
-
 
108
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.26252973;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-
 
109
      <rect
-
 
110
         y="34.468006"
-
 
111
         x="188.10374"
-
 
112
         height="19.351154"
-
 
113
         width="68.199554"
-
 
114
         id="rect6802"
-
 
115
         style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:1.39339924;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-
 
116
      <text
-
 
117
         transform="scale(0.997391,1.002616)"
-
 
118
         id="text6804"
-
 
119
         y="46.664055"
-
 
120
         x="193.43474"
-
 
121
         style="font-size:6.35488367px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
122
         xml:space="preserve"><tspan
-
 
123
           y="46.664055"
-
 
124
           x="193.43474"
-
 
125
           id="tspan6806"
-
 
126
           sodipodi:role="line">Kernel thread #2</tspan></text>
-
 
127
      <rect
-
 
128
         y="49.955162"
-
 
129
         x="119.77291"
-
 
130
         height="182.88049"
-
 
131
         width="67.962494"
-
 
132
         id="rect5858"
-
 
133
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.2624886;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-
 
134
      <rect
-
 
135
         y="34.479984"
-
 
136
         x="119.65093"
-
 
137
         height="19.351154"
-
 
138
         width="68.199554"
-
 
139
         id="rect2799"
-
 
140
         style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:1.39339924;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-
 
141
      <text
-
 
142
         transform="scale(0.997391,1.002616)"
-
 
143
         id="text5861"
-
 
144
         y="46.676003"
-
 
145
         x="124.80286"
-
 
146
         style="font-size:6.35488367px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
147
         xml:space="preserve"><tspan
-
 
148
           y="46.676003"
-
 
149
           x="124.80286"
-
 
150
           id="tspan5863"
-
 
151
           sodipodi:role="line">Kernel thread #1</tspan></text>
-
 
152
      <text
-
 
153
         id="text6753"
-
 
154
         y="68.275421"
-
 
155
         x="126.29836"
-
 
156
         style="font-size:6.1269474px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
157
         xml:space="preserve"><tspan
-
 
158
           y="68.275421"
-
 
159
           x="126.29836"
-
 
160
           id="tspan6755"
-
 
161
           sodipodi:role="line">PThread #1</tspan></text>
-
 
162
      <rect
-
 
163
         y="129.84036"
-
 
164
         x="156"
-
 
165
         height="46.521812"
-
 
166
         width="66"
-
 
167
         id="rect6838"
-
 
168
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;stroke-opacity:1" />
-
 
169
      <path
225
      <path
170
         sodipodi:nodetypes="cc"
226
         sodipodi:nodetypes="cc"
171
         id="path6738"
227
         id="path6816"
172
         d="M 143.5,71.86218 L 143.5,133.11472"
228
         d="M 143.5,71.86218 L 143.5,133.11472"
173
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
229
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
174
      <path
230
      <path
175
         sodipodi:nodetypes="cc"
231
         sodipodi:nodetypes="cc"
176
         id="path6751"
232
         id="path6818"
177
         d="M 165.39065,132.58196 L 165.39065,169.97154"
233
         d="M 165.39065,132.58196 L 165.39065,169.97154"
178
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.78129178px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
234
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.78129178px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
179
      <path
235
      <path
180
         id="path6764"
236
         id="path6820"
181
         d="M 143,115.36218 L 91,121.36218"
237
         d="M 143,115.36218 L 91,121.36218"
182
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1" />
238
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1" />
183
      <path
239
      <path
184
         id="path6772"
240
         id="path6822"
185
         d="M 143.44166,132.87083 C 143.44166,132.87083 150,144.44039 160,135.90128"
241
         d="M 143.44166,132.87083 C 143.44166,132.87083 150,144.44039 160,135.90128"
186
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;stroke-opacity:1" />
242
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;stroke-opacity:1" />
187
      <text
-
 
188
         id="text6776"
-
 
189
         y="144.17778"
-
 
190
         x="137.78911"
-
 
191
         style="font-size:5.02207136px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
192
         xml:space="preserve"><tspan
-
 
193
           y="144.17778"
-
 
194
           x="137.78911"
-
 
195
           id="tspan6778"
-
 
196
           sodipodi:role="line">wait_for()</tspan></text>
-
 
197
      <text
-
 
198
         id="text6780"
-
 
199
         y="117.17285"
-
 
200
         x="68.144684"
-
 
201
         style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
202
         xml:space="preserve"><tspan
-
 
203
           y="117.17285"
-
 
204
           x="68.144684"
-
 
205
           id="tspan6782"
-
 
206
           sodipodi:role="line">call</tspan></text>
-
 
207
      <text
-
 
208
         id="text6784"
-
 
209
         y="122.1953"
-
 
210
         x="152.48395"
-
 
211
         style="font-size:5.25802231px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
212
         xml:space="preserve"><tspan
-
 
213
           y="122.1953"
-
 
214
           x="152.48395"
-
 
215
           id="tspan6786"
-
 
216
           sodipodi:role="line">Manager</tspan><tspan
-
 
217
           id="tspan6788"
-
 
218
           y="128.76783"
-
 
219
           x="152.48395"
-
 
220
           sodipodi:role="line">PThread #1</tspan></text>
-
 
221
      <g
-
 
222
         transform="matrix(-1,0,0,1,375.7813,2.617187e-6)"
-
 
223
         id="g6814">
-
 
224
        <path
-
 
225
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
226
           d="M 143.5,71.86218 L 143.5,133.11472"
-
 
227
           id="path6816"
-
 
228
           sodipodi:nodetypes="cc" />
-
 
229
        <path
-
 
230
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.78129178px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
231
           d="M 165.39065,132.58196 L 165.39065,169.97154"
-
 
232
           id="path6818"
-
 
233
           sodipodi:nodetypes="cc" />
-
 
234
        <path
-
 
235
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
-
 
236
           d="M 143,115.36218 L 91,121.36218"
-
 
237
           id="path6820" />
-
 
238
        <path
-
 
239
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;stroke-opacity:1"
-
 
240
           d="M 143.44166,132.87083 C 143.44166,132.87083 150,144.44039 160,135.90128"
-
 
241
           id="path6822" />
-
 
242
      </g>
-
 
243
      <text
-
 
244
         id="text6824"
-
 
245
         y="114.47937"
-
 
246
         x="292.33789"
-
 
247
         style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
248
         xml:space="preserve"><tspan
-
 
249
           y="114.47937"
-
 
250
           x="292.33789"
-
 
251
           id="tspan6826"
-
 
252
           sodipodi:role="line">call</tspan></text>
-
 
253
      <text
-
 
254
         id="text6828"
-
 
255
         y="122.1953"
-
 
256
         x="193.48395"
-
 
257
         style="font-size:5.25802231px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
258
         xml:space="preserve"><tspan
-
 
259
           y="122.1953"
-
 
260
           x="193.48395"
-
 
261
           id="tspan6830"
-
 
262
           sodipodi:role="line">Manager</tspan><tspan
-
 
263
           id="tspan6832"
-
 
264
           y="128.76783"
-
 
265
           x="193.48395"
-
 
266
           sodipodi:role="line">PThread #2</tspan></text>
-
 
267
      <text
-
 
268
         id="text6834"
-
 
269
         y="144.17778"
-
 
270
         x="212.78911"
-
 
271
         style="font-size:5.02207136px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
272
         xml:space="preserve"><tspan
-
 
273
           y="144.17778"
-
 
274
           x="212.78911"
-
 
275
           id="tspan6836"
-
 
276
           sodipodi:role="line">wait_for()</tspan></text>
-
 
277
      <path
-
 
278
         sodipodi:nodetypes="cs"
-
 
279
         id="path6842"
-
 
280
         d="M 63.837559,145.8368 C 58.36928,168.23874 201.82108,165.49151 201.82108,165.49151"
-
 
281
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:0.75, 0.75;stroke-dashoffset:0;stroke-opacity:1" />
-
 
282
      <text
-
 
283
         id="text6844"
-
 
284
         y="145.21872"
-
 
285
         x="60.384125"
-
 
286
         style="font-size:10.13095284px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
287
         xml:space="preserve"><tspan
-
 
288
           y="145.21872"
-
 
289
           x="60.384125"
-
 
290
           id="tspan6846"
-
 
291
           sodipodi:role="line">answer</tspan></text>
-
 
292
      <path
-
 
293
         id="path6848"
-
 
294
         d="M 231,172.36218 L 231,228.36218"
-
 
295
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
296
      <text
-
 
297
         id="text6850"
-
 
298
         y="70.017227"
-
 
299
         x="214.44096"
-
 
300
         style="font-size:6.1269474px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
301
         xml:space="preserve"><tspan
-
 
302
           y="70.017227"
-
 
303
           x="214.44096"
-
 
304
           id="tspan6852"
-
 
305
           sodipodi:role="line">PThread #2</tspan></text>
-
 
306
      <text
-
 
307
         id="text6858"
-
 
308
         y="174.05382"
-
 
309
         x="232.6523"
-
 
310
         style="font-size:3.54272413px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
311
         xml:space="preserve"><tspan
-
 
312
           y="174.05382"
-
 
313
           x="232.6523"
-
 
314
           id="tspan6860"
-
 
315
           sodipodi:role="line">PThread #1</tspan></text>
-
 
316
      <path
-
 
317
         id="path6866"
-
 
318
         d="M 210.79053,170.89577 C 210.79053,170.89577 217.34887,159.32621 227.34887,167.86532"
-
 
319
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;stroke-opacity:1" />
-
 
320
      <path
-
 
321
         sodipodi:nodetypes="cs"
-
 
322
         id="path6868"
-
 
323
         d="M 143.75761,133.62844 C 133.79695,226.12053 213.93908,166.90034 224.93908,171.7617"
-
 
324
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;stroke-opacity:1" />
-
 
325
      <text
-
 
326
         id="text6870"
-
 
327
         y="192.67966"
-
 
328
         x="141.64169"
-
 
329
         style="font-size:8.08873653px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
330
         xml:space="preserve"><tspan
-
 
331
           y="192.67966"
-
 
332
           x="141.64169"
-
 
333
           id="tspan6872"
-
 
334
           sodipodi:role="line">migration</tspan></text>
-
 
335
    </g>
243
    </g>
-
 
244
    <text
-
 
245
       xml:space="preserve"
-
 
246
       style="font-size:24.43765259px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
247
       x="477.27682"
-
 
248
       y="205.22168"
-
 
249
       id="text6824"><tspan
-
 
250
         sodipodi:role="line"
-
 
251
         id="tspan6826"
-
 
252
         x="477.27682"
-
 
253
         y="205.22168">call</tspan></text>
-
 
254
    <text
-
 
255
       xml:space="preserve"
-
 
256
       style="font-size:10.7078104;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;font-stretch:normal;font-variant:normal;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%"
-
 
257
       x="275.96365"
-
 
258
       y="220.93494"
-
 
259
       id="text6828"
-
 
260
       sodipodi:linespacing="125%"><tspan
-
 
261
         sodipodi:role="line"
-
 
262
         id="tspan1506"
-
 
263
         x="275.96365"
-
 
264
         y="220.93494">Manager</tspan><tspan
-
 
265
         sodipodi:role="line"
-
 
266
         id="tspan1508"
-
 
267
         x="275.96365"
-
 
268
         y="234.3197">psthread #2</tspan></text>
-
 
269
    <text
-
 
270
       xml:space="preserve"
-
 
271
       style="font-size:10.22730255px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
272
       x="315.27805"
-
 
273
       y="265.70163"
-
 
274
       id="text6834"><tspan
-
 
275
         sodipodi:role="line"
-
 
276
         id="tspan6836"
-
 
277
         x="315.27805"
-
 
278
         y="265.70163">wait_for()</tspan></text>
-
 
279
    <path
-
 
280
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.52735329;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:1.52735325, 1.52735325;stroke-dashoffset:0;stroke-opacity:1"
-
 
281
       d="M 11.942538,269.08017 C 0.80654601,314.70108 292.94198,309.10642 292.94198,309.10642"
-
 
282
       id="path6842"
-
 
283
       sodipodi:nodetypes="cs" />
-
 
284
    <text
-
 
285
       xml:space="preserve"
-
 
286
       style="font-size:20.63139153px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
287
       x="4.909719"
-
 
288
       y="267.82147"
-
 
289
       id="text6844"><tspan
-
 
290
         sodipodi:role="line"
-
 
291
         id="tspan6846"
-
 
292
         x="4.909719"
-
 
293
         y="267.82147">answer</tspan></text>
-
 
294
    <path
-
 
295
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.03647089px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
296
       d="M 352.364,323.09834 L 352.364,437.14072"
-
 
297
       id="path6848" />
-
 
298
    <text
-
 
299
       xml:space="preserve"
-
 
300
       style="font-size:12.47735023px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
301
       x="300.51529"
-
 
302
       y="109.84204"
-
 
303
       id="text6850"
-
 
304
       sodipodi:linespacing="125%"><tspan
-
 
305
         sodipodi:role="line"
-
 
306
         id="tspan1496"
-
 
307
         x="300.51529"
-
 
308
         y="109.84204">psthread #2</tspan></text>
-
 
309
    <text
-
 
310
       xml:space="preserve"
-
 
311
       style="font-size:7.21465492;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;font-stretch:normal;font-variant:normal;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%"
-
 
312
       x="355.72885"
-
 
313
       y="326.5433"
-
 
314
       id="text6858"
-
 
315
       sodipodi:linespacing="125%"><tspan
-
 
316
         sodipodi:role="line"
-
 
317
         id="tspan1500"
-
 
318
         x="355.72885"
-
 
319
         y="326.5433">psthread #1</tspan></text>
-
 
320
    <path
-
 
321
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.01823545;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:1.0182355, 1.0182355;stroke-dashoffset:0;stroke-opacity:1"
-
 
322
       d="M 311.208,320.11204 C 311.208,320.11204 324.56387,296.55097 344.92858,313.94062"
-
 
323
       id="path6866" />
-
 
324
    <path
-
 
325
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.01823545;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:1.0182355, 1.0182355;stroke-dashoffset:0;stroke-opacity:1"
-
 
326
       d="M 174.6974,244.2182 C 154.41281,432.57566 317.61993,311.97546 340.02111,321.87548"
-
 
327
       id="path6868"
-
 
328
       sodipodi:nodetypes="cs" />
-
 
329
    <text
-
 
330
       xml:space="preserve"
-
 
331
       style="font-size:16.47247696px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
332
       x="170.3884"
-
 
333
       y="364.4743"
-
 
334
       id="text6870"><tspan
-
 
335
         sodipodi:role="line"
-
 
336
         id="tspan6872"
-
 
337
         x="170.3884"
-
 
338
         y="364.4743">migration</tspan></text>
336
  </g>
339
  </g>
337
</svg>
340
</svg>