1 set output
"stdcbench-stm8-size.svg"
2 set terminal svg size
640,480
6 trans
(x
) = x
< 6750 ? x
: x
- 12000
7 set yrange
[6000:10000]
8 set ytics
("6000" 6000, "6500" 6500, "19000" 7000, "19500" 7500, "20000" 8000, "20500" 8500, "21000" 9000, "21500" 9500, "22000" 10000)
9 set arrow from graph
0, first
6750 to graph
1, first
6750 nohead lt
500 lw
20 lc bgnd
10 set label
"c90lib module enabled" at
10221, 6750 front
11 set arrow from
9256, 6597 to
9256, 6297 front
12 set label
"3.5.0" at
9256, 6597 front
13 set arrow from
9618, 6647 to
9618, 6347 front
14 set label
"3.6.0" at
9618, 6647 front
15 set arrow from
10233, trans
(21766) to
10233, trans
(21466)
16 set label
"3.7.0" at
10233, trans
(21766)
17 set arrow from
10582, trans
(21164) to
10582, trans
(20864)
18 set label
"3.8.0" at
10582, trans
(21164)
19 set arrow from
11214, trans
(20798) to
11214, trans
(20498)
20 set label
"3.9.0" at
11214, trans
(20798)
21 set arrow from
11533, trans
(20582) to
11533, trans
(20282)
22 set label
"4.0.0" at
11533, trans
(20582)
23 set arrow from
12085, trans
(20402) to
12085, trans
(20102)
24 set label
"4.1.0" at
12085, trans
(20402)
25 set arrow from
13131, trans
(19514) to
13131, trans
(19214)
26 set label
"4.2.0" at
13131, trans
(19514)
27 set arrow from
14208, trans
(20805) to
14208, trans
(20505)
28 set label
"4.3.0" at
14208, trans
(20805)
29 set arrow from
14648, trans
(19734) to
14648, trans
(19434)
30 set label
"4.4.0" at
14648, trans
(19734)
31 plot
"stdcbench-stm8-sizetable" using
1:(trans
($
4)) title
"default", "stdcbench-stm8-sizetable" using
1:(trans
($
2)) title
"size", "stdcbench-stm8-sizetable" using
1:(trans
($
3)) title
"speed", 6750 lt rgb
"white" lw
20 notitle