Boost logo

Boost-Build :

Subject: Re: [Boost-build] Major engine changes
From: Nogradi, Chris (Chris.Nogradi_at_[hidden])
Date: 2011-12-01 13:26:38


Is that on a Linux or Windows host?

-----Original Message-----
From: boost-build-bounces_at_[hidden] [mailto:boost-build-bounces_at_[hidden]] On Behalf Of Moritz Hassert
Sent: Thursday, December 01, 2011 12:05 PM
To: Boost.Build developer's and user's list
Subject: Re: [Boost-build] Major engine changes

Great job Steve!

Am Dienstag, 29. November 2011, 16:02:06 schrieb Steven Watanabe:
> I've just committed a major rewrite of the
> jam interpreter. So, far, I'm seeing a 2x speed
> up running bjam -n -d0 in $BOOST_ROOT/status.

I gave the new b2 from current trunk a try with a rather huge project of ours.
The numbers are even more impressive: I get a speed up of 3.7x!
(I repeated boths commands a few times to load everything into caches and eliminate io-waits.)

*** OLD ***
$ time b2 libs tools toolset=gcc-4.5 address-model=32 address-model=64
...patience...
...patience...
...patience...
...patience...
...found 58715 targets...

real 0m38.264s
user 0m37.874s
sys 0m0.328s

*** NEW ***
$ time /tmp/b2test/bin/b2 libs tools toolset=gcc-4.5 address-model=32 address-model=64
...patience...
...patience...
...patience...
...patience...
...found 58715 targets...

real 0m10.654s
user 0m10.261s
sys 0m0.332s

Thanks and keep up the good work!

Moritz

Geschaeftsfuehrer: Dipl.-Inform. Christopher Asp
Amtsgericht Mannheim HRB 105845
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

This e-mail and any attachments may contain confidential material for the sole use of the intended recipient. If you are not the intended recipient, please be aware that any disclosure, copying, distribution or use of this e-mail or any attachment is prohibited. If you have received this e-mail in error, please contact the sender and delete all copies.

Thank you for your cooperation.


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