[Scons-dev] SCons speedup and profiling results...
Brady Johnson
bradyallenjohnson at gmail.com
Sun Sep 29 15:55:36 EDT 2013
Dirk,
That's awesome!!
Very impressive work.
Brady
On Sep 29, 2013 9:06 PM, "Dirk Bächle" <tshortik at gmx.de> wrote:
> On 26.09.2013 02:08, Gary Oberbrunner wrote:
>
>>
>>
>>
>> [...]
>>
>> I think this is excellent work! Solid analysis. I know there's been
>> some thought given to caching subst() before; it's trickier than one might
>> think but in many cases it should work, and it definitely speeds things up.
>> I'm also impressed by a 30% memory reduction -- interested to hear how
>> that comes out.
>>
>>
> I continued my work on reducing the overall memory consumption in SCons.
> By combining my old branch (where I switched the core to using slots) with
> some additional patches, I am now able to save up to 50% memory...depending
> on the project.
> Please find some results attached (a comparison between the current
> default "tip" and my experimental branch), the code can be cloned from:
>
> hg clone http://bitbucket.org/**dirkbaechle/scons_experimental<http://bitbucket.org/dirkbaechle/scons_experimental>-r reduced_memory_updated
>
> I also achieved up to 20% speed improvements on updates, by a first
> version of a caching for the env.subst() method.
>
> Best regards,
>
> Dirk
>
>
>
> _______________________________________________
> Scons-dev mailing list
> Scons-dev at scons.org
> http://two.pairlist.net/mailman/listinfo/scons-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://two.pairlist.net/pipermail/scons-dev/attachments/20130929/4772abcb/attachment.htm>
More information about the Scons-dev
mailing list