source: doc/papers/concurrency/figures/CondSigWait.fig @ 0e707bd

ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
Last change on this file since 0e707bd was bd12159, checked in by Peter A. Buhr <pabuhr@…>, 5 years ago

complete draft for second version of concurrency paper

  • Property mode set to 100644
File size: 2.5 KB
Line 
1#FIG 3.2  Produced by xfig version 3.2.5c
2Landscape
3Center
4Inches
5Letter 
6100.00
7Single
8-2
91200 2
105 1 0 1 -1 -1 0 0 -1 0.000 0 1 0 0 1650.000 3000.000 1650 2700 1350 3000 1650 3300
115 1 0 1 -1 -1 0 0 -1 0.000 0 1 0 0 1650.000 2250.000 1650 1950 1350 2250 1650 2550
126 3000 1200 3300 1500
131 3 0 1 0 7 100 0 -1 0.000 1 0.0000 3150 1350 100 100 3150 1350 3250 1350
144 1 0 100 0 -1 11 0.0000 6 120 105 3150 1425 P\001
15-6
166 3000 1500 3300 1800
171 3 0 1 0 7 100 0 -1 0.000 1 0.0000 3150 1650 100 100 3150 1650 3250 1650
184 1 0 100 0 -1 11 0.0000 6 120 120 3150 1725 C\001
19-6
206 1800 2250 2100 2550
211 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1950 2400 100 100 1950 2400 2050 2400
224 1 0 100 0 -1 11 0.0000 6 120 105 1950 2475 P\001
23-6
246 1500 2250 1800 2550
251 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1650 2400 100 100 1650 2400 1750 2400
264 1 0 100 0 -1 11 0.0000 6 120 105 1650 2475 P\001
27-6
286 3000 2775 3300 3075
291 3 0 1 0 7 100 0 -1 0.000 1 0.0000 3150 2925 100 100 3150 2925 3250 2925
304 1 0 100 0 -1 11 0.0000 6 120 120 3150 3000 C\001
31-6
322 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4
33         1650 2550 2100 2550 2100 2700 1650 2700
342 1 0 2 4 7 100 0 -1 0.000 0 0 -1 1 0 2
35        1 1 1.00 60.00 120.00
36         2025 2400 4200 2550
372 1 1 2 1 7 100 0 -1 6.000 0 0 -1 1 0 2
38        1 1 1.00 60.00 120.00
39         3225 2925 4200 2700
402 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 5
41         3000 1200 3000 1800 2100 1800 2100 1950 1650 1950
422 1 1 2 1 7 100 0 -1 6.000 0 0 -1 1 0 2
43        1 1 1.00 60.00 120.00
44         2025 2400 3075 2925
452 1 0 2 0 7 100 0 -1 0.000 0 0 -1 1 0 2
46        1 1 1.00 60.00 120.00
47         3150 3000 3150 3450
482 1 1 2 1 7 100 0 -1 6.000 0 0 -1 1 0 2
49        1 1 1.00 60.00 120.00
50         3150 1425 3150 2850
512 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 2
52         1650 2999 2103 3002
532 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 2
54         1650 2250 2103 2253
552 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 9
56         3300 3450 4200 3450 4200 2775 4800 2775 4800 2475 4200 2475
57         4200 1800 3300 1800 3300 1200
582 1 0 1 -1 -1 0 0 -1 0.000 0 0 -1 0 0 4
59         1650 3300 2100 3300 2100 3450 3000 3450
604 2 -1 0 0 4 10 0.0000 2 120 405 2925 1425 insert\001
614 2 -1 0 0 4 10 0.0000 2 90 555 2925 1725 remove\001
624 0 -1 0 0 0 10 0.0000 2 150 465 3375 1575 calling\001
634 2 -1 0 0 4 10 0.0000 2 120 195 2025 3525 full\001
644 0 -1 0 0 0 10 0.0000 2 135 450 4275 2400 urgent\001
654 0 0 0 0 4 10 0.0000 2 150 1005 3200 2175 waitfor(insert)\001
664 1 4 0 0 4 10 0.0000 2 165 420 3525 2700 signal\001
674 2 -1 0 0 4 10 0.0000 2 150 450 2025 1875 empty\001
684 1 1 0 0 4 10 0.0000 2 165 945 3750 3075 signal\\_block\001
694 1 -1 0 0 0 10 0.0000 2 105 255 3150 3600 exit\001
704 2 -1 0 0 0 10 0.0000 2 105 720 1350 2675 conditions\001
Note: See TracBrowser for help on using the repository browser.