Boost logo

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