@@@ more wip
[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 %% Wed 26 Aug 2020 21:13:41 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.856)--(2.209,7.856)--cycle;
40 \draw[gp path] (2.209,1.363)--(2.209,7.855)--(2.523,7.855)--(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.504)--(3.779,2.504)--cycle;
42 \draw[gp path] (3.779,1.363)--(3.779,2.503)--(4.093,2.503)--(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.462)--(5.350,2.462)--cycle;
44 \draw[gp path] (5.350,1.363)--(5.350,2.461)--(5.664,2.461)--(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.206)--(6.921,2.206)--cycle;
46 \draw[gp path] (6.921,1.363)--(6.921,2.205)--(7.235,2.205)--(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.648)--(10.062,1.648)--cycle;
50 \draw[gp path] (10.062,1.363)--(10.062,1.647)--(10.376,1.647)--(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.706)--(2.523,3.706)--cycle;
57 \draw[gp path] (2.523,1.363)--(2.523,3.705)--(2.837,3.705)--(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.226)--(4.093,2.226)--cycle;
59 \draw[gp path] (4.093,1.363)--(4.093,2.225)--(4.408,2.225)--(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.603)--(5.664,1.603)--cycle;
61 \draw[gp path] (5.664,1.363)--(5.664,1.602)--(5.978,1.602)--(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.638)--(7.235,1.638)--cycle;
63 \draw[gp path] (7.235,1.363)--(7.235,1.637)--(7.549,1.637)--(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.650)--(8.806,1.650)--cycle;
65 \draw[gp path] (8.806,1.363)--(8.806,1.649)--(9.120,1.649)--(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.441)--(10.376,1.441)--cycle;
67 \draw[gp path] (10.376,1.363)--(10.376,1.440)--(10.690,1.440)--(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.755)--(2.837,3.755)--cycle;
74 \draw[gp path] (2.837,1.363)--(2.837,3.754)--(3.151,3.754)--(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.397)--(4.408,1.397)--cycle;
76 \draw[gp path] (4.408,1.363)--(4.408,1.396)--(4.722,1.396)--(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.381)--(5.978,1.381)--cycle;
78 \draw[gp path] (5.978,1.363)--(5.978,1.380)--(6.292,1.380)--(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.369)--(7.549,1.369)--cycle;
80 \draw[gp path] (7.549,1.363)--(7.549,1.368)--(7.863,1.368)--(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.654)--(9.120,1.654)--cycle;
82 \draw[gp path] (9.120,1.363)--(9.120,1.653)--(9.434,1.653)--(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.370)--(10.690,1.370)--cycle;
84 \draw[gp path] (10.690,1.363)--(10.690,1.369)--(11.005,1.369)--(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