[patch] tree-cfg.c: Speed up cleanup_tree_cfg().
Giovanni Bajo
giovannibajo@libero.it
Sat Oct 2 01:57:00 GMT 2004
Diego Novillo wrote:
> My concern is, actually, new code. I was also under the impression
> that gcc_assert was a nop in released compilers. We should have a
> bigger warning sign.
I thought this was explained in details by Nathan, in both documentation and
mails.
http://gcc.gnu.org/ml/gcc-patches/2004-08/msg02264.html
Remember that keeping asserts in release builds can save people from many
silent codegen bugs.
> I guess that a rule of thumb could be "no function calls in gcc_assert
> without ENABLE_CHECKING guards".
Maybe. I kept some RTL-level predicate call if it looked to me lightweight
enough. Nathan also told me that he was going to double-check/refine the
performances of asserts when 4.0 branches.
> I hope this is documented?
http://gcc.gnu.org/ml/gcc-patches/2004-08/msg02239.html
Giovanni Bajo
More information about the Gcc-patches
mailing list