> I expect the effect to be significant, though, because (as I pointed
> out) the void* return-type of [e]malloc() causes it to alias with every
> pointer variable in scope, which severely limits the applicability of
> certain GCC optimizations.

    attribute((malloc)) is now enabled in CVS.  Note that
    erealloc was excluded.

    http://news.php.net/article.php?group=php.zend-engine.cvs&article=1711
    http://news.php.net/article.php?group=php.zend-engine.cvs&article=1712

    - Sascha

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to