On 7 September 2011 13:46, Gilles Sadowski <gil...@harfang.homelinux.org> wrote: > On Wed, Sep 07, 2011 at 01:16:03PM +0100, Mark Thomas wrote: >> On 07/09/2011 12:49, Gilles Sadowski wrote: >> > On Wed, Sep 07, 2011 at 11:39:37AM +0100, Mark Thomas wrote: >> >> On 07/09/2011 11:34, er...@apache.org wrote: >> >>> Author: erans >> >>> Date: Wed Sep 7 10:34:49 2011 >> >>> New Revision: 1166099 >> >>> >> >>> URL: http://svn.apache.org/viewvc?rev=1166099&view=rev >> >>> Log: >> >>> Added "final". >> >>> Moved declaration of "sum" where it is used. >> >> >> >> You might want to re-consider that. I suspect sum was declared outside >> >> of the inner loops to save allocating memory for a new double on every >> >> iteration of the loop. It may be worth moving the declaration outside >> >> the outer loop too. >> > >> > Reducing scope makes for clearer code and can lead to _more_ optimized >> > code. >> >> Cleaner code, certainly. >> >> As far as optimisation goes I'm not so sure with a primitive. On further >> research it looks like the performance should be identical. For an >> "interesting" discussion on what exactly is going on I found this: >> http://www.javalobby.org/java/forums/t16730.html?start=0 > > So: > - Cleaner code: Yes > - Faster code: Maybe > - Higher memory usage: No > > Do we agree that the change is fine?
OK by me. > > Gilles > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org