New version.
[runlisp] / doc / lisp-graph.tikz
1 \begin{tikzpicture}[gnuplot]
2 %% generated with GNUPLOT 5.2p6 (Lua 5.3; terminal rev. Nov 2018, script rev. 107)
3 %% Sat 15 Aug 2020 14:07:24 BST
4 \path (0.000,0.000) rectangle (12.500,8.750);
5 \gpcolor{color=gp lt color border}
6 \gpsetlinetype{gp lt border}
7 \gpsetdashtype{gp dt solid}
8 \gpsetlinewidth{1.00}
9 \draw[gp path] (0.952,1.363)--(1.132,1.363);
10 \node[gp node right] at (0.768,1.363) {$0$};
11 \draw[gp path] (0.952,2.248)--(1.132,2.248);
12 \node[gp node right] at (0.768,2.248) {$1$};
13 \draw[gp path] (0.952,3.133)--(1.132,3.133);
14 \node[gp node right] at (0.768,3.133) {$2$};
15 \draw[gp path] (0.952,4.017)--(1.132,4.017);
16 \node[gp node right] at (0.768,4.017) {$3$};
17 \draw[gp path] (0.952,4.902)--(1.132,4.902);
18 \node[gp node right] at (0.768,4.902) {$4$};
19 \draw[gp path] (0.952,5.787)--(1.132,5.787);
20 \node[gp node right] at (0.768,5.787) {$5$};
21 \draw[gp path] (0.952,6.672)--(1.132,6.672);
22 \node[gp node right] at (0.768,6.672) {$6$};
23 \draw[gp path] (0.952,7.556)--(1.132,7.556);
24 \node[gp node right] at (0.768,7.556) {$7$};
25 \draw[gp path] (0.952,8.441)--(1.132,8.441);
26 \node[gp node right] at (0.768,8.441) {$8$};
27 \node[gp node left,rotate=-35] at (2.523,1.179) {ABCL};
28 \node[gp node left,rotate=-35] at (4.093,1.179) {Clozure CL};
29 \node[gp node left,rotate=-35] at (5.664,1.179) {GNU CLisp};
30 \node[gp node left,rotate=-35] at (7.235,1.179) {CMU CL};
31 \node[gp node left,rotate=-35] at (8.806,1.179) {ECL};
32 \node[gp node left,rotate=-35] at (10.376,1.179) {SBCL};
33 \draw[gp path] (0.952,8.441)--(0.952,1.363)--(11.947,1.363);
34 \node[gp node center,rotate=-270] at (0.276,4.902) {Time (s) to run trivial script};
35 \node[gp node right] at (10.479,8.107) {\texttt{cl-launch}};
36 \gpfill{rgb color={0.580,0.000,0.827}} (10.663,8.030)--(11.579,8.030)--(11.579,8.184)--(10.663,8.184)--cycle;
37 \gpcolor{rgb color={0.580,0.000,0.827}}
38 \draw[gp path] (10.663,8.030)--(11.579,8.030)--(11.579,8.184)--(10.663,8.184)--cycle;
39 \gpfill{rgb color={0.580,0.000,0.827}} (2.209,1.363)--(2.524,1.363)--(2.524,7.826)--(2.209,7.826)--cycle;
40 \draw[gp path] (2.209,1.363)--(2.209,7.825)--(2.523,7.825)--(2.523,1.363)--cycle;
41 \gpfill{rgb color={0.580,0.000,0.827}} (3.779,1.363)--(4.094,1.363)--(4.094,2.494)--(3.779,2.494)--cycle;
42 \draw[gp path] (3.779,1.363)--(3.779,2.493)--(4.093,2.493)--(4.093,1.363)--cycle;
43 \gpfill{rgb color={0.580,0.000,0.827}} (5.350,1.363)--(5.665,1.363)--(5.665,2.470)--(5.350,2.470)--cycle;
44 \draw[gp path] (5.350,1.363)--(5.350,2.469)--(5.664,2.469)--(5.664,1.363)--cycle;
45 \gpfill{rgb color={0.580,0.000,0.827}} (6.921,1.363)--(7.236,1.363)--(7.236,2.219)--(6.921,2.219)--cycle;
46 \draw[gp path] (6.921,1.363)--(6.921,2.218)--(7.235,2.218)--(7.235,1.363)--cycle;
47 \gpfill{rgb color={0.580,0.000,0.827}} (8.491,1.363)--(8.807,1.363)--(8.807,2.074)--(8.491,2.074)--cycle;
48 \draw[gp path] (8.491,1.363)--(8.491,2.073)--(8.806,2.073)--(8.806,1.363)--cycle;
49 \gpfill{rgb color={0.580,0.000,0.827}} (10.062,1.363)--(10.377,1.363)--(10.377,1.653)--(10.062,1.653)--cycle;
50 \draw[gp path] (10.062,1.363)--(10.062,1.652)--(10.376,1.652)--(10.376,1.363)--cycle;
51 \gpcolor{color=gp lt color border}
52 \node[gp node right] at (10.479,7.799) {\texttt{runlisp} (vanilla image)};
53 \gpfill{rgb color={0.000,0.620,0.451}} (10.663,7.722)--(11.579,7.722)--(11.579,7.876)--(10.663,7.876)--cycle;
54 \gpcolor{rgb color={0.000,0.620,0.451}}
55 \draw[gp path] (10.663,7.722)--(11.579,7.722)--(11.579,7.876)--(10.663,7.876)--cycle;
56 \gpfill{rgb color={0.000,0.620,0.451}} (2.523,1.363)--(2.838,1.363)--(2.838,3.667)--(2.523,3.667)--cycle;
57 \draw[gp path] (2.523,1.363)--(2.523,3.666)--(2.837,3.666)--(2.837,1.363)--cycle;
58 \gpfill{rgb color={0.000,0.620,0.451}} (4.093,1.363)--(4.409,1.363)--(4.409,2.220)--(4.093,2.220)--cycle;
59 \draw[gp path] (4.093,1.363)--(4.093,2.219)--(4.408,2.219)--(4.408,1.363)--cycle;
60 \gpfill{rgb color={0.000,0.620,0.451}} (5.664,1.363)--(5.979,1.363)--(5.979,1.599)--(5.664,1.599)--cycle;
61 \draw[gp path] (5.664,1.363)--(5.664,1.598)--(5.978,1.598)--(5.978,1.363)--cycle;
62 \gpfill{rgb color={0.000,0.620,0.451}} (7.235,1.363)--(7.550,1.363)--(7.550,1.635)--(7.235,1.635)--cycle;
63 \draw[gp path] (7.235,1.363)--(7.235,1.634)--(7.549,1.634)--(7.549,1.363)--cycle;
64 \gpfill{rgb color={0.000,0.620,0.451}} (8.806,1.363)--(9.121,1.363)--(9.121,1.645)--(8.806,1.645)--cycle;
65 \draw[gp path] (8.806,1.363)--(8.806,1.644)--(9.120,1.644)--(9.120,1.363)--cycle;
66 \gpfill{rgb color={0.000,0.620,0.451}} (10.376,1.363)--(10.691,1.363)--(10.691,1.429)--(10.376,1.429)--cycle;
67 \draw[gp path] (10.376,1.363)--(10.376,1.428)--(10.690,1.428)--(10.690,1.363)--cycle;
68 \gpcolor{color=gp lt color border}
69 \node[gp node right] at (10.479,7.491) {\texttt{runlisp} (custom image)};
70 \gpfill{rgb color={0.337,0.706,0.914}} (10.663,7.414)--(11.579,7.414)--(11.579,7.568)--(10.663,7.568)--cycle;
71 \gpcolor{rgb color={0.337,0.706,0.914}}
72 \draw[gp path] (10.663,7.414)--(11.579,7.414)--(11.579,7.568)--(10.663,7.568)--cycle;
73 \gpfill{rgb color={0.337,0.706,0.914}} (2.837,1.363)--(3.152,1.363)--(3.152,3.653)--(2.837,3.653)--cycle;
74 \draw[gp path] (2.837,1.363)--(2.837,3.652)--(3.151,3.652)--(3.151,1.363)--cycle;
75 \gpfill{rgb color={0.337,0.706,0.914}} (4.408,1.363)--(4.723,1.363)--(4.723,1.372)--(4.408,1.372)--cycle;
76 \draw[gp path] (4.408,1.363)--(4.408,1.371)--(4.722,1.371)--(4.722,1.363)--cycle;
77 \gpfill{rgb color={0.337,0.706,0.914}} (5.978,1.363)--(6.293,1.363)--(6.293,1.377)--(5.978,1.377)--cycle;
78 \draw[gp path] (5.978,1.363)--(5.978,1.376)--(6.292,1.376)--(6.292,1.363)--cycle;
79 \gpfill{rgb color={0.337,0.706,0.914}} (7.549,1.363)--(7.864,1.363)--(7.864,1.370)--(7.549,1.370)--cycle;
80 \draw[gp path] (7.549,1.363)--(7.549,1.369)--(7.863,1.369)--(7.863,1.363)--cycle;
81 \gpfill{rgb color={0.337,0.706,0.914}} (9.120,1.363)--(9.435,1.363)--(9.435,1.646)--(9.120,1.646)--cycle;
82 \draw[gp path] (9.120,1.363)--(9.120,1.645)--(9.434,1.645)--(9.434,1.363)--cycle;
83 \gpfill{rgb color={0.337,0.706,0.914}} (10.690,1.363)--(11.006,1.363)--(11.006,1.371)--(10.690,1.371)--cycle;
84 \draw[gp path] (10.690,1.363)--(10.690,1.370)--(11.005,1.370)--(11.005,1.363)--cycle;
85 \gpcolor{color=gp lt color border}
86 \draw[gp path] (0.952,8.441)--(0.952,1.363)--(11.947,1.363);
87 %% coordinates of the plot area
88 \gpdefrectangularnode{gp plot 1}{\pgfpoint{0.952cm}{1.363cm}}{\pgfpoint{11.947cm}{8.441cm}}
89 \end{tikzpicture}
90 %% gnuplot variables