struct / union in initializer, RFE #901.
[sdcc.git] / sdcc-extra / historygraphs / stdcbench-z80-sizetable.p
blobd60a41df74ce151d3b3dd359273a5fff4024918c
1 set output "stdcbench-z80-size.svg"
2 set terminal svg size 640,480
3 set style data lines
4 set xlabel "revision"
5 set ylabel "size [B]"
6 trans(x) = x < 10000 ? x : x - 18000
7 set yrange [8000:14000]
8 set ytics ("8000" 8000, "9000" 9000, "10000" 10000, "29000" 11000, "30000" 12000, "31000" 13000, "32000" 14000)
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, 10500 front
11 set arrow from 9256, 9140 to 9256, 8640 front
12 set label "3.5.0" at 9256, 9140 front
13 set arrow from 9618, 9089 to 9618, 8589 front
14 set label "3.6.0" at 9618, 9089 front
15 set arrow from 10582, trans(30704) to 10582, trans(30206)
16 set label "3.8.0" at 10582, trans(30706)
17 set arrow from 11214, trans(30782) to 11214, trans(30282)
18 set label "3.9.0" at 11214, trans(30782)
19 set arrow from 11533, trans(31542) to 11533, trans(31042)
20 set label "4.0.0" at 11533, trans(31542)
21 set arrow from 12085, trans(30588) to 12085, trans(30088)
22 set label "4.1.0" at 12085, trans(30588)
23 set arrow from 13131, trans(29260) to 13131, trans(28760)
24 set label "4.2.0" at 13131, trans(29260)
25 set arrow from 14208, trans(32142) to 14208, trans(31642)
26 set label "4.3.0" at 14208, trans(32142)
27 set arrow from 14648, trans(30052) to 14648, trans(29552)
28 set label "4.3.0" at 14648, trans(30052)
29 plot "stdcbench-z80-sizetable" using 1:(trans($4)) title "default", "stdcbench-z80-sizetable" using 1:(trans($2)) title "size", "stdcbench-z80-sizetable" using 1:(trans($3)) title "speed", 10500 lt rgb "white" lw 20 notitle