Alan Williamson (aw1) said the following on 09/26/2009 03:24 AM:
> Peter, really appreciate flagging this to us.
>   
No problem, more than willing to help when I can.
> I have gone through and replaced all the references we had been using 
> StringBuffer with StringBuilder where it was possible.  There are some 
> areas we can't because we are overriding a function method that is 
> declared outside of our control (aka JDK).
>
> The vast majority of cases of the usage was when we were dumping out to 
> WDDX or a dump; so you won't find much performance gain there.   There 
> were lots of references when a page was in an error'ed state, so again, 
> you aren't going to notice anything there.  I replaced them nonetheless.
>   
I'm planning on checking on any performance gain of ListXXX functions.
> The cfParseTag -- all that hit is done at load time and only once.
>   
I'm sure that will help with frameworks (like Mach-II) that do a *lot* 
of loading at onApplicationStart.  I'll let you know if things get 
faster on that.
> There was one area I noted that may prove to have a small gain, and this 
> inside some expression handling.
>   
Cool. Good to know.  Small amounts can add up to be significant.
> Thanks again for prodding us on this issue ... this is the power that 
> open source can bring to the table - many eyes.
Agreed! This is where open source can out shine even the best funded 
proprietary project.  You just have to open people's eyes first.  Let 
Open BlueDragon be the people's CFML engine.

Best,
.Peter

--~--~---------~--~----~------------~-------~--~----~
Open BlueDragon Public Mailing List
 http://groups.google.com/group/openbd?hl=en
 official site @ http://www.openbluedragon.org/

!! save a network - trim replies before posting !!
-~----------~----~----~----~------~----~------~--~---

Reply via email to