On 04/03/2009 06:12 PM, Mladen Turk wrote:
> Ruediger Pluem wrote:
>>
>> On 04/03/2009 04:31 PM, [email protected] wrote:
>>> Author: mturk
>>> Date: Fri Apr  3 14:31:16 2009
>>> New Revision: 761692
>>>
>>> URL: http://svn.apache.org/viewvc?rev=761692&view=rev
>>> Log:
>>> Make final_block dynamic.
>>> It is used only so we can create our mutex that will survive pool_clear
>>
>> Why? The original intention was to reduce malloc and free calls. Your
>> change introduces additional ones for no real merit. At least I can see
>> none.
>>
> 
> It reduces the pool size by one block_list_t
> in 99.9% of the cases.
> 
> This one is used only if you do:
> 
> a = apr_allocator_create
> p = apr_pool_create_ex( ... a)
> 
> This peace of code is very rare.


Agreed. I read your comment on d...@apr *after* the commit.
This comment already explained it to me.
Thanks for describing it again.

Regards

RĂ¼diger

Reply via email to