php/php-src — pull request #178 by smalyshev (2012-08-27 06:36:17+00:00)
Title: Use zend_execute_internal always to call internal functions

This patch restores the use of zend_execute_internal to call internal functions when they are called from another internal function via zend_call_function. This will allow modules to intercept it more efficiently. Unfortunately, this also requires slight API change and may require to fix the overriding function code since new way of calling was added. If the function does anything with execute data, it also would have to consider that some of these data can be wrong for current function if fci parameter is set and take it as overriding authority.