generators & php tools
| From: | Stas Malyshev | Date: | Mon, 01 Oct 2012 04:21:35 +0000 |
| Subject: | generators & php tools | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-63254@lists.php.net to get a copy of this message | ||
Hi!
I was looking into generators topic and I couldn't find answer to this
question: how generators are supposed to interact with PHP tools, such
as debuggers, profilers, etc.? Specifically, how calls to generator are
handled? Usually, the tool overrides zend_execute and
zend_execute_internal and every function call goes through there. But
generator does not use these - it uses execute_ex instead. So can
generator be debugged/profiled? What happens if I say "step out" inside
generator - would that work?
--
Stanislav Malyshev, Software Architect
SugarCRM: http://www.sugarcrm.com/
(408)454-6900 ext. 227