-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I finally implemented a large part of the optimizations I'v been working on earlier this year. At the bottom of http://sdcc.wiki.sourceforge.net/Philipp%27s+TODO+list you can find a code size comparison of different compilers. As you can see there have been substancial improvements in code size comparing sdcc 2.8.1 #5198 from current subversion to sdcc 2.8.0-rc2.
Please test #5198 or later with your own code. Philipp P.S.: I do not expect further improvements on this scale in the near future. I've implemented most of the code generation, register allocation and peephole improvements I imagined when thinking about what to improve in sdcc. While some small improvements are surely still possible there I think major improvements are more likely to come from high-level optimizations or changes in the calling convention. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkh4wO0ACgkQbtUV+xsoLpp+MgCeJ9z1G7l8ITdrAJnq4eNk4DAu 88gAoNzCvYbevTbwCb/vQqQC0hwGZDM5 =OcHw -----END PGP SIGNATURE----- ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Sdcc-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sdcc-user
