From: Philipp K. K. <pk...@sp...> - 2013-08-21 13:49:55
|
Dear sdcc developers and users, in case you are interested in how sdcc has improved or worsened in terms of code size: I have run different sdcc versions on a benchmark (http://colecovision.eu/stuff/testbench.tar.gz, consisting mostly of code, for which sdcc historically did not perform very well), and compiled the result into a big graph (and some smaller graphs that focus on families of related ports). Some explanations: Compiler options used: port, --opt-code-size. For the "1M" lines, the option --max-allocs-per-node 1000000 was added Gaps in lines: I was unable to compile the sdcc version, or the sdcc port was unable to compile the benchmark, or the port did not yet exist. Philipp |