[PHP-DEV] Is php_errmsg The Right Location for SyntaxErrors?

2006-10-16 Thread Bruce Bailey
Hi I discovered that php_errmsg is populated with the error text from zend_eval_string. Is this the correct way for my embedded-php program to access error text? code: if (zend_eval_string(buffer, 0, "embedded code" TSRMLS_CC) == FAILURE) { zval **php_errmsg; if (zend_hash_find(EG(acti

[PHP-DEV] CVS Account Request: itrebal

2006-10-16 Thread Graham Christensen
Developing the Net_MPD PEAR extension. The package has been accepted into PEAR and I now need a place to keep it. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] Impact of CFLAGS on GOTO and SWITCH executers

2006-10-16 Thread Sebastian Bergmann
Dmitry Stogov wrote: > You use -O0 and unoptimized execute() function require a lot of stack > space, because space for local variables is not reused. Thank you for this explanation, Dmitry. -- Sebastian Bergmann http://sebastian-bergmann.de/ GnuPG Key: 0xB85B5D69 / 27

RE: [PHP-DEV] Impact of CFLAGS on GOTO and SWITCH executers

2006-10-16 Thread Dmitry Stogov
The reason of the crash is just a stack overflow. You use -O0 and unoptimized execute() function require a lot of stack space, because space for local variables is not reused. During execution of "ackermann" benchmark execute() is called recursively many times and eats all stack space... Dmitry.

[PHP-DEV] PHP 5 Bug Summary Report

2006-10-16 Thread internals
PHP 5 Bug Database summary - http://bugs.php.net Num Status Summary (603 total including feature requests) ===[*Compile Issues]== 39155 Feedback linking issues with make install ===[*Configu

Re: [PHP-DEV] Default long/lat. Why?

2006-10-16 Thread Richard Quadling
On 13/10/06, Richard Lynch <[EMAIL PROTECTED]> wrote: On Fri, October 13, 2006 6:28 am, Derick Rethans wrote: > On Fri, 13 Oct 2006, Lester Caine wrote: > >> Andi Gutmans wrote: >> >> > Exactly. And note where America is :) >> England is nicely isolated as well :) >> >> > Anyway, I see no reason