source: doc/generic_types/evaluation/timing.eps @ cceab8a

ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc
Last change on this file since cceab8a was cceab8a, checked in by Aaron Moss <a3moss@…>, 7 years ago

Initial checkin of evaluation section

  • Property mode set to 100644
File size: 26.4 KB
Line 
1%!PS-Adobe-2.0 EPSF-2.0
2%%Title: timing.eps
3%%Creator: gnuplot 5.0 patchlevel 3
4%%CreationDate: Thu Apr 13 16:50:53 2017
5%%DocumentFonts: (atend)
6%%BoundingBox: 50 50 482 266
7%%EndComments
8%%BeginProlog
9/gnudict 256 dict def
10gnudict begin
11%
12% The following true/false flags may be edited by hand if desired.
13% The unit line width and grayscale image gamma correction may also be changed.
14%
15/Color false def
16/Blacktext false def
17/Solid false def
18/Dashlength 1 def
19/Landscape false def
20/Level1 false def
21/Level3 false def
22/Rounded false def
23/ClipToBoundingBox false def
24/SuppressPDFMark false def
25/TransparentPatterns false def
26/gnulinewidth 15.000 def
27/userlinewidth gnulinewidth def
28/Gamma 1.0 def
29/BackgroundColor {-1.000 -1.000 -1.000} def
30%
31/vshift -46 def
32/dl1 {
33  10.0 Dashlength userlinewidth gnulinewidth div mul mul mul
34  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
35} def
36/dl2 {
37  10.0 Dashlength userlinewidth gnulinewidth div mul mul mul
38  Rounded { currentlinewidth 0.75 mul add } if
39} def
40/hpt_ 31.5 def
41/vpt_ 31.5 def
42/hpt hpt_ def
43/vpt vpt_ def
44/doclip {
45  ClipToBoundingBox {
46    newpath 50 50 moveto 482 50 lineto 482 266 lineto 50 266 lineto closepath
47    clip
48  } if
49} def
50%
51% Gnuplot Prolog Version 5.1 (Oct 2015)
52%
53%/SuppressPDFMark true def
54%
55/M {moveto} bind def
56/L {lineto} bind def
57/R {rmoveto} bind def
58/V {rlineto} bind def
59/N {newpath moveto} bind def
60/Z {closepath} bind def
61/C {setrgbcolor} bind def
62/f {rlineto fill} bind def
63/g {setgray} bind def
64/Gshow {show} def   % May be redefined later in the file to support UTF-8
65/vpt2 vpt 2 mul def
66/hpt2 hpt 2 mul def
67/Lshow {currentpoint stroke M 0 vshift R 
68        Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
69/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
70        Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
71/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
72        Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
73/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
74  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
75/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
76 {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
77/BL {stroke userlinewidth 2 mul setlinewidth
78        Rounded {1 setlinejoin 1 setlinecap} if} def
79/AL {stroke userlinewidth 2 div setlinewidth
80        Rounded {1 setlinejoin 1 setlinecap} if} def
81/UL {dup gnulinewidth mul /userlinewidth exch def
82        dup 1 lt {pop 1} if 10 mul /udl exch def} def
83/PL {stroke userlinewidth setlinewidth
84        Rounded {1 setlinejoin 1 setlinecap} if} def
853.8 setmiterlimit
86% Classic Line colors (version 5.0)
87/LCw {1 1 1} def
88/LCb {0 0 0} def
89/LCa {0 0 0} def
90/LC0 {1 0 0} def
91/LC1 {0 1 0} def
92/LC2 {0 0 1} def
93/LC3 {1 0 1} def
94/LC4 {0 1 1} def
95/LC5 {1 1 0} def
96/LC6 {0 0 0} def
97/LC7 {1 0.3 0} def
98/LC8 {0.5 0.5 0.5} def
99% Default dash patterns (version 5.0)
100/LTB {BL [] LCb DL} def
101/LTw {PL [] 1 setgray} def
102/LTb {PL [] LCb DL} def
103/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
104/LT0 {PL [] LC0 DL} def
105/LT1 {PL [2 dl1 3 dl2] LC1 DL} def
106/LT2 {PL [1 dl1 1.5 dl2] LC2 DL} def
107/LT3 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC3 DL} def
108/LT4 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
109/LT5 {PL [4 dl1 2 dl2] LC5 DL} def
110/LT6 {PL [1.5 dl1 1.5 dl2 1.5 dl1 1.5 dl2 1.5 dl1 6 dl2] LC6 DL} def
111/LT7 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC7 DL} def
112/LT8 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC8 DL} def
113/SL {[] 0 setdash} def
114/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
115/Dia {stroke [] 0 setdash 2 copy vpt add M
116  hpt neg vpt neg V hpt vpt neg V
117  hpt vpt V hpt neg vpt V closepath stroke
118  Pnt} def
119/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
120  currentpoint stroke M
121  hpt neg vpt neg R hpt2 0 V stroke
122 } def
123/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
124  0 vpt2 neg V hpt2 0 V 0 vpt2 V
125  hpt2 neg 0 V closepath stroke
126  Pnt} def
127/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
128  hpt2 vpt2 neg V currentpoint stroke M
129  hpt2 neg 0 R hpt2 vpt2 V stroke} def
130/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
131  hpt neg vpt -1.62 mul V
132  hpt 2 mul 0 V
133  hpt neg vpt 1.62 mul V closepath stroke
134  Pnt} def
135/Star {2 copy Pls Crs} def
136/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
137  0 vpt2 neg V hpt2 0 V 0 vpt2 V
138  hpt2 neg 0 V closepath fill} def
139/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
140  hpt neg vpt -1.62 mul V
141  hpt 2 mul 0 V
142  hpt neg vpt 1.62 mul V closepath fill} def
143/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
144  hpt neg vpt 1.62 mul V
145  hpt 2 mul 0 V
146  hpt neg vpt -1.62 mul V closepath stroke
147  Pnt} def
148/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
149  hpt neg vpt 1.62 mul V
150  hpt 2 mul 0 V
151  hpt neg vpt -1.62 mul V closepath fill} def
152/DiaF {stroke [] 0 setdash vpt add M
153  hpt neg vpt neg V hpt vpt neg V
154  hpt vpt V hpt neg vpt V closepath fill} def
155/Pent {stroke [] 0 setdash 2 copy gsave
156  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
157  closepath stroke grestore Pnt} def
158/PentF {stroke [] 0 setdash gsave
159  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
160  closepath fill grestore} def
161/Circle {stroke [] 0 setdash 2 copy
162  hpt 0 360 arc stroke Pnt} def
163/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
164/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
165/C1 {BL [] 0 setdash 2 copy moveto
166        2 copy vpt 0 90 arc closepath fill
167        vpt 0 360 arc closepath} bind def
168/C2 {BL [] 0 setdash 2 copy moveto
169        2 copy vpt 90 180 arc closepath fill
170        vpt 0 360 arc closepath} bind def
171/C3 {BL [] 0 setdash 2 copy moveto
172        2 copy vpt 0 180 arc closepath fill
173        vpt 0 360 arc closepath} bind def
174/C4 {BL [] 0 setdash 2 copy moveto
175        2 copy vpt 180 270 arc closepath fill
176        vpt 0 360 arc closepath} bind def
177/C5 {BL [] 0 setdash 2 copy moveto
178        2 copy vpt 0 90 arc
179        2 copy moveto
180        2 copy vpt 180 270 arc closepath fill
181        vpt 0 360 arc} bind def
182/C6 {BL [] 0 setdash 2 copy moveto
183        2 copy vpt 90 270 arc closepath fill
184        vpt 0 360 arc closepath} bind def
185/C7 {BL [] 0 setdash 2 copy moveto
186        2 copy vpt 0 270 arc closepath fill
187        vpt 0 360 arc closepath} bind def
188/C8 {BL [] 0 setdash 2 copy moveto
189        2 copy vpt 270 360 arc closepath fill
190        vpt 0 360 arc closepath} bind def
191/C9 {BL [] 0 setdash 2 copy moveto
192        2 copy vpt 270 450 arc closepath fill
193        vpt 0 360 arc closepath} bind def
194/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
195        2 copy moveto
196        2 copy vpt 90 180 arc closepath fill
197        vpt 0 360 arc closepath} bind def
198/C11 {BL [] 0 setdash 2 copy moveto
199        2 copy vpt 0 180 arc closepath fill
200        2 copy moveto
201        2 copy vpt 270 360 arc closepath fill
202        vpt 0 360 arc closepath} bind def
203/C12 {BL [] 0 setdash 2 copy moveto
204        2 copy vpt 180 360 arc closepath fill
205        vpt 0 360 arc closepath} bind def
206/C13 {BL [] 0 setdash 2 copy moveto
207        2 copy vpt 0 90 arc closepath fill
208        2 copy moveto
209        2 copy vpt 180 360 arc closepath fill
210        vpt 0 360 arc closepath} bind def
211/C14 {BL [] 0 setdash 2 copy moveto
212        2 copy vpt 90 360 arc closepath fill
213        vpt 0 360 arc} bind def
214/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
215        vpt 0 360 arc closepath} bind def
216/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
217        neg 0 rlineto closepath} bind def
218/Square {dup Rec} bind def
219/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
220/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
221/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
222/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
223/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
224/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
225/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
226        exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
227/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
228/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
229        2 copy vpt Square fill Bsquare} bind def
230/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
231/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
232/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
233        Bsquare} bind def
234/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
235        Bsquare} bind def
236/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
237/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
238        2 copy vpt Square fill Bsquare} bind def
239/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
240        2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
241/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
242/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
243/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
244/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
245/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
246/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
247/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
248/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
249/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
250/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
251/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
252/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
253/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
254/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
255/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
256/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
257/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
258/DiaE {stroke [] 0 setdash vpt add M
259  hpt neg vpt neg V hpt vpt neg V
260  hpt vpt V hpt neg vpt V closepath stroke} def
261/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
262  0 vpt2 neg V hpt2 0 V 0 vpt2 V
263  hpt2 neg 0 V closepath stroke} def
264/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
265  hpt neg vpt -1.62 mul V
266  hpt 2 mul 0 V
267  hpt neg vpt 1.62 mul V closepath stroke} def
268/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
269  hpt neg vpt 1.62 mul V
270  hpt 2 mul 0 V
271  hpt neg vpt -1.62 mul V closepath stroke} def
272/PentE {stroke [] 0 setdash gsave
273  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
274  closepath stroke grestore} def
275/CircE {stroke [] 0 setdash 
276  hpt 0 360 arc stroke} def
277/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
278/DiaW {stroke [] 0 setdash vpt add M
279  hpt neg vpt neg V hpt vpt neg V
280  hpt vpt V hpt neg vpt V Opaque stroke} def
281/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
282  0 vpt2 neg V hpt2 0 V 0 vpt2 V
283  hpt2 neg 0 V Opaque stroke} def
284/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
285  hpt neg vpt -1.62 mul V
286  hpt 2 mul 0 V
287  hpt neg vpt 1.62 mul V Opaque stroke} def
288/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
289  hpt neg vpt 1.62 mul V
290  hpt 2 mul 0 V
291  hpt neg vpt -1.62 mul V Opaque stroke} def
292/PentW {stroke [] 0 setdash gsave
293  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
294  Opaque stroke grestore} def
295/CircW {stroke [] 0 setdash 
296  hpt 0 360 arc Opaque stroke} def
297/BoxFill {gsave Rec 1 setgray fill grestore} def
298/Density {
299  /Fillden exch def
300  currentrgbcolor
301  /ColB exch def /ColG exch def /ColR exch def
302  /ColR ColR Fillden mul Fillden sub 1 add def
303  /ColG ColG Fillden mul Fillden sub 1 add def
304  /ColB ColB Fillden mul Fillden sub 1 add def
305  ColR ColG ColB setrgbcolor} def
306/BoxColFill {gsave Rec PolyFill} def
307/PolyFill {gsave Density fill grestore grestore} def
308/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
309%
310% PostScript Level 1 Pattern Fill routine for rectangles
311% Usage: x y w h s a XX PatternFill
312%       x,y = lower left corner of box to be filled
313%       w,h = width and height of box
314%         a = angle in degrees between lines and x-axis
315%        XX = 0/1 for no/yes cross-hatch
316%
317/PatternFill {gsave /PFa [ 9 2 roll ] def
318  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
319  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
320  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
321  clip
322  currentlinewidth 0.5 mul setlinewidth
323  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
324  0 0 M PFa 5 get rotate PFs -2 div dup translate
325  0 1 PFs PFa 4 get div 1 add floor cvi
326        {PFa 4 get mul 0 M 0 PFs V} for
327  0 PFa 6 get ne {
328        0 1 PFs PFa 4 get div 1 add floor cvi
329        {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
330 } if
331  stroke grestore} def
332%
333/languagelevel where
334 {pop languagelevel} {1} ifelse
335dup 2 lt
336        {/InterpretLevel1 true def
337         /InterpretLevel3 false def}
338        {/InterpretLevel1 Level1 def
339         2 gt
340            {/InterpretLevel3 Level3 def}
341            {/InterpretLevel3 false def}
342         ifelse }
343 ifelse
344%
345% PostScript level 2 pattern fill definitions
346%
347/Level2PatternFill {
348/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
349        bind def
350/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
351<< Tile8x8
352 /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
353>> matrix makepattern
354/Pat1 exch def
355<< Tile8x8
356 /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
357        0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
358>> matrix makepattern
359/Pat2 exch def
360<< Tile8x8
361 /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
362        8 8 L 8 0 L 0 0 L fill}
363>> matrix makepattern
364/Pat3 exch def
365<< Tile8x8
366 /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
367        0 12 M 12 0 L stroke}
368>> matrix makepattern
369/Pat4 exch def
370<< Tile8x8
371 /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
372        0 -4 M 12 8 L stroke}
373>> matrix makepattern
374/Pat5 exch def
375<< Tile8x8
376 /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
377        0 12 M 8 -4 L 4 12 M 10 0 L stroke}
378>> matrix makepattern
379/Pat6 exch def
380<< Tile8x8
381 /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
382        0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
383>> matrix makepattern
384/Pat7 exch def
385<< Tile8x8
386 /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
387        12 0 M -4 8 L 12 4 M 0 10 L stroke}
388>> matrix makepattern
389/Pat8 exch def
390<< Tile8x8
391 /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
392        -4 0 M 12 8 L -4 4 M 8 10 L stroke}
393>> matrix makepattern
394/Pat9 exch def
395/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
396/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
397/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
398/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
399/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
400/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
401/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
402} def
403%
404%
405%End of PostScript Level 2 code
406%
407/PatternBgnd {
408  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
409} def
410%
411% Substitute for Level 2 pattern fill codes with
412% grayscale if Level 2 support is not selected.
413%
414/Level1PatternFill {
415/Pattern1 {0.250 Density} bind def
416/Pattern2 {0.500 Density} bind def
417/Pattern3 {0.750 Density} bind def
418/Pattern4 {0.125 Density} bind def
419/Pattern5 {0.375 Density} bind def
420/Pattern6 {0.625 Density} bind def
421/Pattern7 {0.875 Density} bind def
422} def
423%
424% Now test for support of Level 2 code
425%
426Level1 {Level1PatternFill} {Level2PatternFill} ifelse
427%
428/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
429dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
430currentdict end definefont pop
431%
432/MFshow {
433   { dup 5 get 3 ge
434     { 5 get 3 eq {gsave} {grestore} ifelse }
435     {dup dup 0 get findfont exch 1 get scalefont setfont
436     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
437     get exch 4 get {textshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
438     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
439     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
440     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
441     textshow 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
442     pop aload pop M} ifelse }ifelse }ifelse }
443     ifelse }
444   forall} def
445/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
446/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
447 {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
448     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
449/MLshow { currentpoint stroke M
450  0 exch R
451  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
452/MRshow { currentpoint stroke M
453  exch dup MFwidth neg 3 -1 roll R
454  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
455/MCshow { currentpoint stroke M
456  exch dup MFwidth -2 div 3 -1 roll R
457  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
458/XYsave    { [( ) 1 2 true false 3 ()] } bind def
459/XYrestore { [( ) 1 2 true false 4 ()] } bind def
460Level1 SuppressPDFMark or 
461{} {
462/SDict 10 dict def
463systemdict /pdfmark known not {
464  userdict /pdfmark systemdict /cleartomark get put
465} if
466SDict begin [
467  /Title (timing.eps)
468  /Subject (gnuplot plot)
469  /Creator (gnuplot 5.0 patchlevel 3)
470  /Author (a3moss)
471%  /Producer (gnuplot)
472%  /Keywords ()
473  /CreationDate (Thu Apr 13 16:50:53 2017)
474  /DOCINFO pdfmark
475end
476} ifelse
477%
478% Support for boxed text - Ethan A Merritt May 2005
479%
480/InitTextBox { userdict /TBy2 3 -1 roll put userdict /TBx2 3 -1 roll put
481           userdict /TBy1 3 -1 roll put userdict /TBx1 3 -1 roll put
482           /Boxing true def } def
483/ExtendTextBox { Boxing
484    { gsave dup false charpath pathbbox
485      dup TBy2 gt {userdict /TBy2 3 -1 roll put} {pop} ifelse
486      dup TBx2 gt {userdict /TBx2 3 -1 roll put} {pop} ifelse
487      dup TBy1 lt {userdict /TBy1 3 -1 roll put} {pop} ifelse
488      dup TBx1 lt {userdict /TBx1 3 -1 roll put} {pop} ifelse
489      grestore } if } def
490/PopTextBox { newpath TBx1 TBxmargin sub TBy1 TBymargin sub M
491               TBx1 TBxmargin sub TBy2 TBymargin add L
492               TBx2 TBxmargin add TBy2 TBymargin add L
493               TBx2 TBxmargin add TBy1 TBymargin sub L closepath } def
494/DrawTextBox { PopTextBox stroke /Boxing false def} def
495/FillTextBox { gsave PopTextBox 1 1 1 setrgbcolor fill grestore /Boxing false def} def
4960 0 0 0 InitTextBox
497/TBxmargin 20 def
498/TBymargin 20 def
499/Boxing false def
500/textshow { ExtendTextBox Gshow } def
501%
502% redundant definitions for compatibility with prologue.ps older than 5.0.2
503/LTB {BL [] LCb DL} def
504/LTb {PL [] LCb DL} def
505end
506%%EndProlog
507%%Page: 1 1
508gnudict begin
509gsave
510doclip
51150 50 translate
5120.050 0.050 scale
5130 setgray
514newpath
515(Helvetica) findfont 140 scalefont setfont
516BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {BackgroundColor C 1.000 0 0 8640.00 4320.00 BoxColFill} if
5171.000 UL
518LTb
519LCb setrgbcolor
520854 623 M
52163 0 V
5227470 0 R
523-63 0 V
524stroke
525770 623 M
526[ [(Helvetica) 140.0 0.0 true true 0 ( 0)]
527] -46.7 MRshow
5281.000 UL
529LTb
530LCb setrgbcolor
531854 1015 M
53263 0 V
5337470 0 R
534-63 0 V
535stroke
536770 1015 M
537[ [(Helvetica) 140.0 0.0 true true 0 ( 5000)]
538] -46.7 MRshow
5391.000 UL
540LTb
541LCb setrgbcolor
542854 1407 M
54363 0 V
5447470 0 R
545-63 0 V
546stroke
547770 1407 M
548[ [(Helvetica) 140.0 0.0 true true 0 ( 10000)]
549] -46.7 MRshow
5501.000 UL
551LTb
552LCb setrgbcolor
553854 1799 M
55463 0 V
5557470 0 R
556-63 0 V
557stroke
558770 1799 M
559[ [(Helvetica) 140.0 0.0 true true 0 ( 15000)]
560] -46.7 MRshow
5611.000 UL
562LTb
563LCb setrgbcolor
564854 2191 M
56563 0 V
5667470 0 R
567-63 0 V
568stroke
569770 2191 M
570[ [(Helvetica) 140.0 0.0 true true 0 ( 20000)]
571] -46.7 MRshow
5721.000 UL
573LTb
574LCb setrgbcolor
575854 2583 M
57663 0 V
5777470 0 R
578-63 0 V
579stroke
580770 2583 M
581[ [(Helvetica) 140.0 0.0 true true 0 ( 25000)]
582] -46.7 MRshow
5831.000 UL
584LTb
585LCb setrgbcolor
586854 2975 M
58763 0 V
5887470 0 R
589-63 0 V
590stroke
591770 2975 M
592[ [(Helvetica) 140.0 0.0 true true 0 ( 30000)]
593] -46.7 MRshow
5941.000 UL
595LTb
596LCb setrgbcolor
597854 3367 M
59863 0 V
5997470 0 R
600-63 0 V
601stroke
602770 3367 M
603[ [(Helvetica) 140.0 0.0 true true 0 ( 35000)]
604] -46.7 MRshow
6051.000 UL
606LTb
607LCb setrgbcolor
608854 3759 M
60963 0 V
6107470 0 R
611-63 0 V
612stroke
613770 3759 M
614[ [(Helvetica) 140.0 0.0 true true 0 ( 40000)]
615] -46.7 MRshow
6161.000 UL
617LTb
618LCb setrgbcolor
619854 4151 M
62063 0 V
6217470 0 R
622-63 0 V
623stroke
624770 4151 M
625[ [(Helvetica) 140.0 0.0 true true 0 ( 45000)]
626] -46.7 MRshow
6271.000 UL
628LTb
629LCb setrgbcolor
6301539 623 M
6310 -63 V
6320 3591 R
6330 63 V
634stroke
6351469 476 M
636currentpoint gsave translate -270 rotate 0 0 moveto
637[ [(Helvetica) 140.0 0.0 true true 0 (push)]
638] -46.7 MRshow
639grestore
6401609 476 M
641currentpoint gsave translate -270 rotate 0 0 moveto
642[ [(Helvetica) 140.0 0.0 true true 0 (int)]
643] -46.7 MRshow
644grestore
6451.000 UL
646LTb
647LCb setrgbcolor
6482224 623 M
6490 -63 V
6500 3591 R
6510 63 V
652stroke
6532154 476 M
654currentpoint gsave translate -270 rotate 0 0 moveto
655[ [(Helvetica) 140.0 0.0 true true 0 (copy)]
656] -46.7 MRshow
657grestore
6582294 476 M
659currentpoint gsave translate -270 rotate 0 0 moveto
660[ [(Helvetica) 140.0 0.0 true true 0 (int)]
661] -46.7 MRshow
662grestore
6631.000 UL
664LTb
665LCb setrgbcolor
6662908 623 M
6670 -63 V
6680 3591 R
6690 63 V
670stroke
6712838 476 M
672currentpoint gsave translate -270 rotate 0 0 moveto
673[ [(Helvetica) 140.0 0.0 true true 0 (clear)]
674] -46.7 MRshow
675grestore
6762978 476 M
677currentpoint gsave translate -270 rotate 0 0 moveto
678[ [(Helvetica) 140.0 0.0 true true 0 (int)]
679] -46.7 MRshow
680grestore
6811.000 UL
682LTb
683LCb setrgbcolor
6843593 623 M
6850 -63 V
6860 3591 R
6870 63 V
688stroke
6893523 476 M
690currentpoint gsave translate -270 rotate 0 0 moveto
691[ [(Helvetica) 140.0 0.0 true true 0 (pop)]
692] -46.7 MRshow
693grestore
6943663 476 M
695currentpoint gsave translate -270 rotate 0 0 moveto
696[ [(Helvetica) 140.0 0.0 true true 0 (int)]
697] -46.7 MRshow
698grestore
6991.000 UL
700LTb
701LCb setrgbcolor
7024278 623 M
7030 -63 V
7040 3591 R
7050 63 V
706stroke
7074208 476 M
708currentpoint gsave translate -270 rotate 0 0 moveto
709[ [(Helvetica) 140.0 0.0 true true 0 (push)]
710] -46.7 MRshow
711grestore
7124348 476 M
713currentpoint gsave translate -270 rotate 0 0 moveto
714[ [(Helvetica) 140.0 0.0 true true 0 (pair)]
715] -46.7 MRshow
716grestore
7171.000 UL
718LTb
719LCb setrgbcolor
7204963 623 M
7210 -63 V
7220 3591 R
7230 63 V
724stroke
7254893 476 M
726currentpoint gsave translate -270 rotate 0 0 moveto
727[ [(Helvetica) 140.0 0.0 true true 0 (copy)]
728] -46.7 MRshow
729grestore
7305033 476 M
731currentpoint gsave translate -270 rotate 0 0 moveto
732[ [(Helvetica) 140.0 0.0 true true 0 (pair)]
733] -46.7 MRshow
734grestore
7351.000 UL
736LTb
737LCb setrgbcolor
7385648 623 M
7390 -63 V
7400 3591 R
7410 63 V
742stroke
7435578 476 M
744currentpoint gsave translate -270 rotate 0 0 moveto
745[ [(Helvetica) 140.0 0.0 true true 0 (clear)]
746] -46.7 MRshow
747grestore
7485718 476 M
749currentpoint gsave translate -270 rotate 0 0 moveto
750[ [(Helvetica) 140.0 0.0 true true 0 (pair)]
751] -46.7 MRshow
752grestore
7531.000 UL
754LTb
755LCb setrgbcolor
7566333 623 M
7570 -63 V
7580 3591 R
7590 63 V
760stroke
7616263 476 M
762currentpoint gsave translate -270 rotate 0 0 moveto
763[ [(Helvetica) 140.0 0.0 true true 0 (pop)]
764] -46.7 MRshow
765grestore
7666403 476 M
767currentpoint gsave translate -270 rotate 0 0 moveto
768[ [(Helvetica) 140.0 0.0 true true 0 (pair)]
769] -46.7 MRshow
770grestore
7711.000 UL
772LTb
773LCb setrgbcolor
7747017 623 M
7750 -63 V
7760 3591 R
7770 63 V
778stroke
7796947 476 M
780currentpoint gsave translate -270 rotate 0 0 moveto
781[ [(Helvetica) 140.0 0.0 true true 0 (print)]
782] -46.7 MRshow
783grestore
7847087 476 M
785currentpoint gsave translate -270 rotate 0 0 moveto
786[ [(Helvetica) 140.0 0.0 true true 0 (int)]
787] -46.7 MRshow
788grestore
7891.000 UL
790LTb
791LCb setrgbcolor
7927702 623 M
7930 -63 V
7940 3591 R
7950 63 V
796stroke
7977632 476 M
798currentpoint gsave translate -270 rotate 0 0 moveto
799[ [(Helvetica) 140.0 0.0 true true 0 (print)]
800] -46.7 MRshow
801grestore
8027772 476 M
803currentpoint gsave translate -270 rotate 0 0 moveto
804[ [(Helvetica) 140.0 0.0 true true 0 (pair)]
805] -46.7 MRshow
806grestore
8071.000 UL
808LTb
809LCb setrgbcolor
8101.000 UL
811LTB
812LCb setrgbcolor
813854 4151 N
814854 623 L
8157533 0 V
8160 3528 V
817-7533 0 V
818Z stroke
8191.000 UP
8201.000 UL
821LTb
822LCb setrgbcolor
823LCb setrgbcolor
824112 2387 M
825currentpoint gsave translate -270 rotate 0 0 moveto
826[ [(Helvetica) 140.0 0.0 true true 0 (ms)]
827] -46.7 MCshow
828grestore
829LTb
830% Begin plot #1
8311.000 UL
832LTb
833LCb setrgbcolor
834LCb setrgbcolor
8351526 4018 M
836[ [(Helvetica) 140.0 0.0 true true 0 (C)]
837] -46.7 MRshow
8381.000 UL
839LTb
840LCb setrgbcolor
8411610 3983 N
842399 0 V
8430 70 V
844-399 0 V
8450 -70 V
846Z stroke
8471379 623 N
8480 265 V
84991 0 V
8500 -265 V
851-91 0 V
852Z stroke
8532064 623 N
8540 238 V
85591 0 V
8560 -238 V
857-91 0 V
858Z stroke
8592749 623 N
8600 109 V
86191 0 V
8620 -109 V
863-91 0 V
864Z stroke
8653433 623 N
8660 111 V
86792 0 V
8680 -111 V
869-92 0 V
870Z stroke
8714118 623 N
8720 360 V
87392 0 V
8740 -360 V
875-92 0 V
876Z stroke
8774803 623 N
8780 499 V
87991 0 V
8800 -499 V
881-91 0 V
882Z stroke
8835488 623 N
8840 228 V
88591 0 V
8860 -228 V
887-91 0 V
888Z stroke
8896173 623 N
8900 246 V
89191 0 V
8920 -246 V
893-91 0 V
894Z stroke
8956858 623 N
8960 1362 V
89791 0 V
8980 -1362 V
899-91 0 V
900Z stroke
9017542 623 N
9020 1949 V
90392 0 V
9040 -1949 V
905-92 0 V
906Z stroke
907% End plot #1
908% Begin plot #2
9091.000 UL
910LTb
911LT1
912LCb setrgbcolor
913LCb setrgbcolor
9141526 3878 M
915[ [(Helvetica) 140.0 0.0 true true 0 (Cforall)]
916] -46.7 MRshow
9171.000 UL
918LTb
919LT1
920LCb setrgbcolor
9211610 3843 N
922399 0 V
9230 70 V
924-399 0 V
9250 -70 V
926Z stroke
9271493 623 N
9280 205 V
92991 0 V
9300 -205 V
931-91 0 V
932Z stroke
9332178 623 N
9340 178 V
93591 0 V
9360 -178 V
937-91 0 V
938Z stroke
9392863 623 N
9400 65 V
94191 0 V
9420 -65 V
943-91 0 V
944Z stroke
9453548 623 N
9460 214 V
94791 0 V
9480 -214 V
949-91 0 V
950Z stroke
9514232 623 N
9520 291 V
95392 0 V
9540 -291 V
955-92 0 V
956Z stroke
9574917 623 N
9580 151 V
95992 0 V
9600 -151 V
961-92 0 V
962Z stroke
9635602 623 N
9640 69 V
96591 0 V
9660 -69 V
967-91 0 V
968Z stroke
9696287 623 N
9700 649 V
97191 0 V
9720 -649 V
973-91 0 V
974Z stroke
9756972 623 N
9760 1345 V
97791 0 V
9780 -1345 V
979-91 0 V
980Z stroke
9817657 623 N
9820 2171 V
98391 0 V
9840 -2171 V
985-91 0 V
986Z stroke
987% End plot #2
988% Begin plot #3
9891.000 UL
990LTb
991LT2
992LCb setrgbcolor
993LCb setrgbcolor
9941526 3738 M
995[ [(Helvetica) 140.0 0.0 true true 0 (C++)]
996] -46.7 MRshow
9971.000 UL
998LTb
999LT2
1000LCb setrgbcolor
10011610 3703 N
1002399 0 V
10030 70 V
1004-399 0 V
10050 -70 V
1006Z stroke
10071607 623 N
10080 151 V
100992 0 V
10100 -151 V
1011-92 0 V
1012Z stroke
10132292 623 N
10140 123 V
101591 0 V
10160 -123 V
1017-91 0 V
1018Z stroke
10192977 623 N
10200 59 V
102191 0 V
10220 -59 V
1023-91 0 V
1024Z stroke
10253662 623 N
10260 58 V
102791 0 V
10280 -58 V
1029-91 0 V
1030Z stroke
10314347 623 N
10320 139 V
103391 0 V
10340 -139 V
1035-91 0 V
1036Z stroke
10375031 623 N
10380 79 V
103992 0 V
10400 -79 V
1041-92 0 V
1042Z stroke
10435716 623 N
10440 57 V
104592 0 V
10460 -57 V
1047-92 0 V
1048Z stroke
10496401 623 N
10500 68 V
105191 0 V
10520 -68 V
1053-91 0 V
1054Z stroke
10557086 623 N
10560 767 V
105791 0 V
10580 -767 V
1059-91 0 V
1060Z stroke
10617771 623 N
10620 1615 V
106391 0 V
10640 -1615 V
1065-91 0 V
1066Z stroke
1067% End plot #3
1068% Begin plot #4
10691.000 UL
1070LTb
1071LT3
1072LCb setrgbcolor
1073LCb setrgbcolor
10741526 3598 M
1075[ [(Helvetica) 140.0 0.0 true true 0 (C++obj)]
1076] -46.7 MRshow
10771.000 UL
1078LTb
1079LT3
1080LCb setrgbcolor
10811610 3563 N
1082399 0 V
10830 70 V
1084-399 0 V
10850 -70 V
1086Z stroke
10871721 623 N
10880 277 V
108992 0 V
10900 -277 V
1091-92 0 V
1092Z stroke
10932406 623 N
10940 249 V
109592 0 V
10960 -249 V
1097-92 0 V
1098Z stroke
10993091 623 N
11000 118 V
110191 0 V
11020 -118 V
1103-91 0 V
1104Z stroke
11053776 623 N
11060 411 V
110791 0 V
11080 -411 V
1109-91 0 V
1110Z stroke
11114461 623 N
11120 572 V
111391 0 V
11140 -572 V
1115-91 0 V
1116Z stroke
11175146 623 N
11180 547 V
111991 0 V
11200 -547 V
1121-91 0 V
1122Z stroke
11235830 623 N
11240 266 V
112592 0 V
11260 -266 V
1127-92 0 V
1128Z stroke
11296515 623 N
11300 1699 V
113191 0 V
11320 -1699 V
1133-91 0 V
1134Z stroke
11357200 623 N
11360 788 V
113791 0 V
11380 -788 V
1139-91 0 V
1140Z stroke
11417885 623 N
11420 3335 V
114391 0 V
11440 -3335 V
1145-91 0 V
1146Z stroke
1147% End plot #4
11482.000 UL
1149LTb
1150LCb setrgbcolor
11511.000 UL
1152LTB
1153LCb setrgbcolor
1154854 4151 N
1155854 623 L
11567533 0 V
11570 3528 V
1158-7533 0 V
1159Z stroke
11601.000 UP
11611.000 UL
1162LTb
1163LCb setrgbcolor
1164stroke
1165grestore
1166end
1167showpage
1168%%Trailer
1169%%DocumentFonts: Helvetica
Note: See TracBrowser for help on using the repository browser.