Boost logo

Boost-Build :

Subject: Re: [Boost-build] It's time for my per release beg for patch on ticket #2552 (Extending bjam to accept parameters 10-19)
From: Jon Biggar (jon_at_[hidden])
Date: 2009-10-19 01:29:09

Vladimir Prus wrote:
> On Wednesday 14 October 2009 Jon Biggar wrote:
>> 1.41 is coming soon. Can the patch in this ticket please be integrated
>> this time? It's been pending since 1.36.
> What is the change in performance and memory consumption of bjam with
> this patch, when building Boost C++ Libraries?

It increases the storage requirements for bjam rule parameters from
9*sizeof(pointer) to 19*sizeof(pointer) for the memory allocation
associated with each bjam rule invocation stack frame.

It adds slight overhead when parsing rule text to find parameters $(10)
through $(19).

I expect the effects of either to be quite small.

Jon Biggar

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