|
Boost-Build : |
From: Alexey Pakhunov (alexeypa_at_[hidden])
Date: 2005-10-04 14:51:22
Reece Dunn wrote:
>> However, there should be a
>> slight increase in each compile/link call
> In theory what I said would be true. I haven't done any number crunching
> yet, so it could just be me, but the patch seems to produce a slower load
> time.
I guess we speak about a bit different things. Loading time will
increase. It can be caused by processing additional conditions and such
stuff. But the time of each compile/link action will decrease actually
because we will get rid of calling vcvars32.bat. That what I meant.
> Is there a way that we can speed this up? Maybe preallocate an initial
> reserve space for strings? Or cache the memory as linked lists to save
> allocate+recopy time?
> When this is sorted, the load time should improve. Especially if you have a
> lot of configurations in user-config.jam and a large project base.
Some profiling will definitely help. ;-)
Best regards/Venlig hilsen,
Alexey Pakhunov.
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk