Boost logo

Boost-Build :

From: Jim Tilander (jim.tilander_at_[hidden])
Date: 2005-07-29 22:21:34


Hi all,

First, let me say that design of boost build looks very good, the features
available are an almost exact match for what I would say an ideal system for
describing building of source code. However, we've been conducting
performance analysis on boost build2 M10 inhouse and found that both the
build times and dependency checking seems to be considerably slower than
just plain vanilla jam, in fact it's on par or worse than scons, which seems
to be one of the slowest system out there. For a full rebuild it's around
twice as slow as vanilla jam (can this be due to the constant calling of
vcvars32.bat?) and for a dependency check (call build again without anything
changed) 18 (!) times slower than vanilla jam. The question is, can I
somehow in a few easy steps tweak something or patch something so that the
whole system runs a little bit faster? Any tips?

Regards,
Jim Tilander
 ------=_Part_11249_3976437.1122693694467 Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi all,<br>
<br>
First, let me say that design of boost build looks very good, the
features available are an almost exact match for what I would say an
ideal system for describing building of source code. However, we've
been conducting performance analysis on boost build2 M10 inhouse and
found that both the build times and dependency checking seems to be
considerably slower than just plain vanilla jam, in fact it's on par or
worse than scons, which seems to be one of the slowest system out
there. For a full rebuild it's around twice as slow as vanilla jam (can
this be due to the constant calling of vcvars32.bat?) and for a
dependency check (call build again without anything changed) 18 (!)
times slower than vanilla jam. The question is, can I somehow in a few
easy steps tweak something or patch something so that the whole system
runs a little bit faster? Any tips?<br>
<br>
Regards,<br>
Jim Tilander<br>
<br>
 ------=_Part_11249_3976437.1122693694467--


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