[Issue 5813] [patch] std.array.Appender has severe performance and	memory leak problems.
    d-bugmail at puremagic.com 
    d-bugmail at puremagic.com
       
    Fri Dec  2 21:11:37 PST 2011
    
    
  
http://d.puremagic.com/issues/show_bug.cgi?id=5813
--- Comment #11 from Rob Jacques <sandford at jhu.edu> 2011-12-02 21:10:23 PST ---
I did some more digging. I reworked the put routine itself and changed the
growth strategy to be as aggressive as the original appender. This got me down
from a 52% slowdown, to a 20% slowdown. I've still have more work to do, but to
put this into perspective, a 20% slowdown is equivalent to adding an extra if
conditional to the put routine. 
Again, thanks Vladimir for these benchmarks.
-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
    
    
More information about the Digitalmars-d-bugs
mailing list