RELENG_4 -> 5 -> 6: significant performance regression

Dmitry Pryanishnikov dmitry at atlantis.dp.ua
Sat May 13 06:03:09 UTC 2006


Hello!

On Fri, 12 May 2006, Kris Kennaway wrote:
>>  So maybe it's time to add, say,
>>
>> options      INVARIANTS_EXTENDED
>>
>> for these new and expensive checks, and leave only basic and cheap (yet
>> effective for bug hunting) asserts enabled when only
>>
>> options      INVARIANTS
>>
>> is defined?
>
> No, they are all effective for bug hunting.  You just need to be aware
> that it is incompatible with performance.

  But, you know, many bugs can be hunted only under long-term production 
conditions, while incompatibility between INVARIANTS and performance
effectively prevents successful bug hunting under these conditions,
because performance is often critical in production.

> Kris

Sincerely, Dmitry
-- 
Atlantis ISP, System Administrator
e-mail:  dmitry at atlantis.dp.ua
nic-hdl: LYNX-RIPE


More information about the freebsd-stable mailing list