Boost logo

Boost-Build :

From: Pedro Ferreira (pedro.ferreira_at_[hidden])
Date: 2003-12-15 13:00:33

Hi Volodya,

> yesterday I've tried to optimize some of Boost.Build. I get not very
> (around 25%), but noticable and reproducible speedup.

Well done!

> I would appreciate help with further optimizations.
> First way to help is to run the current version on your project and send
> the profile. To get profile you can use "bjam -n -d+10 > profile"

I've attached the output of one of my projects.

> Second way to help is optimize something. Just look at your profile (I
> import it into spreadsheet), sort by execution time, and pick a rule which
> you'd like to optimize. I think best canditates are "utils" rule, which
> frequently called, but are not so complex in intself. Then, optimize the
> rule ;-), e.g. by implementing it in "C".
> Of course, I'd be glad to discuss what rules are better optimized for your
> profile and how to optimize them, in detail.

I'm quite busy right now but I'll let you know as soon as I can invest some
time in it.


 ------=_NextPart_000_003D_01C3C335.5587EC00 Content-Type: application/octet-stream;
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;

[Attachment content not displayed.] ------=_NextPart_000_003D_01C3C335.5587EC00--

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at