From: Pedro Ferreira (pedro.ferreira_at_[hidden])
Date: 2003-12-15 13:00:33
> yesterday I've tried to optimize some of Boost.Build. I get not very
> (around 25%), but noticable and reproducible speedup.
> 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;
[Attachment content not displayed.] ------=_NextPart_000_003D_01C3C335.5587EC00--
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