changelog Wed Feb 4 20:32:18 2004 EDT
Modified files: /ZendEngine2 ChangeLog Log: ChangeLog update http://cvs.php.net/diff.php/ZendEngine2/ChangeLog?r1=1.400&r2=1.401&ty=u Index: ZendEngine2/ChangeLog diff -u ZendEngine2/ChangeLog:1.400 ZendEngine2/ChangeLog:1.401 --- ZendEngine2/ChangeLog:1.400 Tue Feb 3 20:32:17 2004 +++ ZendEngine2/ChangeLog Wed Feb 4 20:32:18 2004 @@ -1,3 +1,82 @@ +2004-02-04 Zeev Suraski <[EMAIL PROTECTED]> + + * zend_execute_API.c: + Fix exceptions happening inside internal functions called through + zend_user_function() + + * zend_execute_API.c: + Remove double initialization + +2004-02-04 Marcus Boerger <[EMAIL PROTECTED]> + + * zend_objects.h: + Add new prototype + + * zend_reflection_api.c: + Fix reflection + + * zend_iterators.c: + Fix warnings + +2004-02-04 Zeev Suraski <[EMAIL PROTECTED]> + + * zend_compile.c: + Fixlet + + * zend_compile.c: + Fix handling of $this in some cases + + * zend_compile.c: + Handle additional cases + + * zend_compile.c + zend_compile.h + zend_execute.c + zend_execute.h + zend_execute_API.c + zend_language_parser.y: + Reinstate early-binding for classes. + + Note that this is available for downwards compatibility only - and it + doesn't + work if you use new features (namely, interfaces). Generally, people + should + declare their classes before using them, but we just didn't want hell to + break + loose (c) + + * zend_opcode.c: + Optimize + + * zend_compile.c: + - Improve $this assignment detection and generalize some code in + zend_compile.c + + * zend_compile.c: + -Error out when trying to re-assign $this + + * zend_objects_API.c + zend_objects_API.h: + The valid bit was necessary after all - restored + + * zend_objects_API.c: + Fixlets + + * zend_compile.c + zend_objects.c: + - Small fixes + + * zend_execute.c: + - Improve wording + + * zend_execute_API.c + zend_iterators.c + zend_objects.c + zend_objects_API.c + zend_objects_API.h + zend_reflection_api.c: + Change destructor implementation (details will follow on internals@) + 2004-02-03 Marcus Boerger <[EMAIL PROTECTED]> * tests/bug24884.phpt: @@ -3135,7 +3214,7 @@ 2003-06-10 Jani Taskinen <[EMAIL PROTECTED]> * zend_multiply.h: - - Missing $Id: ChangeLog,v 1.400 2004/02/04 01:32:17 changelog Exp $ tag + - Missing $Id: ChangeLog,v 1.401 2004/02/05 01:32:18 changelog Exp $ tag 2003-06-10 James Cox <[EMAIL PROTECTED]> @@ -4859,7 +4938,7 @@ zend_types.h zend_variables.c zend_variables.h: - - Added some missing CVS $Id: ChangeLog,v 1.400 2004/02/04 01:32:17 changelog Exp $ tags, headers and footers. + - Added some missing CVS $Id: ChangeLog,v 1.401 2004/02/05 01:32:18 changelog Exp $ tags, headers and footers. 2003-01-30 Ilia Alshanetsky <[EMAIL PROTECTED]>