pushing some more optimization patches
| From: | Nuno Lopes | Date: | Thu, 09 Nov 2006 17:08:51 +0000 |
| Subject: | pushing some more optimization patches | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-26435@lists.php.net to get a copy of this message | ||
Hi,
I would like to push 2 more optimization patches onto the PHP tree:
* make arginfo const (and save memory): http://mega.ist.utl.pt/~ncpl/zend_arginfo_const.txt (for php 5.2.1)
Trivial patch, which is expecially good for multi-core systems sharing the same cache.
* use -fvisibility when using gcc 4: http://mega.ist.utl.pt/~ncpl/php_gcc4_visibility.txt (for php 5.3/6)
this is a trickier patch and needs some tweaking in extensions exporting their own API. The little hacks in the Apache SAPIs are needed because older apache versions didn't know anything about gcc 4.
Any opinions or any volunteer to commit those patches? :)
Thanks,
Nuno