From: Philipp K. K. <pk...@sp...> - 2008-07-12 14:35:26
|
-----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----- |
From: David L. <yak...@ya...> - 2008-07-12 15:35:47
|
--- El sáb, 12/7/08, Philipp Klaus Krause <pk...@sp...> escribió: > De: Philipp Klaus Krause <pk...@sp...> > Asunto: [Sdcc-user] Z80 users: New optimizations implemented, substancial code size reduction, please test for regressions > Para: sdc...@li... > Fecha: sábado, 12 julio, 2008 4:34 > -----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----- > Thanks in the name of Z80 developers. Or the least, thank in my own name. David. ______________________________________________ Enviado desde Correo Yahoo! La bandeja de entrada más inteligente. |
From: Lin R. <wo...@pa...> - 2008-07-13 09:57:21
|
Please add my name in the thank list too :) Woody AR1688 and PA1688 based IP phone mailing list -- http://groups.yahoo.com/group/pa1688/ VOIP and AR1688 BLOG -- http://aredfox.spaces.live.com/ MSN: wo...@ar... (do NOT email to aredfox.com!) ----- Original Message ----- From: "David Lucena" <yak...@ya...> To: <sdc...@li...> Sent: Saturday, July 12, 2008 11:35 PM Subject: Re: [Sdcc-user] Z80 users: New optimizations implemented,substancial code size reduction, please test for regressions --- El sáb, 12/7/08, Philipp Klaus Krause <pk...@sp...> escribió: > De: Philipp Klaus Krause <pk...@sp...> > Asunto: [Sdcc-user] Z80 users: New optimizations implemented, substancial > code size reduction, please test for regressions > Para: sdc...@li... > Fecha: sábado, 12 julio, 2008 4:34 > -----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----- > Thanks in the name of Z80 developers. Or the least, thank in my own name. David. ______________________________________________ Enviado desde Correo Yahoo! La bandeja de entrada más inteligente. ------------------------------------------------------------------------- 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 Sdc...@li... https://lists.sourceforge.net/lists/listinfo/sdcc-user |
From: Art <aar...@bi...> - 2008-07-13 11:46:19
|
Thanks! Not sure how much testing I can get done but it's got to be better. Art C >> De: Philipp Klaus Krause <pk...@sp...> >> Asunto: [Sdcc-user] Z80 users: New optimizations implemented, substancial >> code size reduction, please test for regressions >> Para: sdc...@li... >> Fecha: sábado, 12 julio, 2008 4:34 >> -----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----- >> >> |