Revision tags: php-5.0.3, php-4.3.10, SQLITE_4_3_20041227, php-5.0.3RC2, php-4.3.10RC2, php-5.0.3RC1, php-4.3.10RC1, PRE_NEW_VM_GEN_PATCH |
|
#
f82ed136 |
| 23-Sep-2004 |
Andi Gutmans |
- Commit new VM architecture. This one allows people (aka Derick) to - ask the engine to use function handler mode. Will update the README - about that. |
Revision tags: php-5.0.2 |
|
#
d9252aa1 |
| 21-Sep-2004 |
Andi Gutmans |
- Fix for bug #29707 |
Revision tags: php-4.3.9, php-5.0.2RC1, php-4.3.9RC3 |
|
#
96ab56e1 |
| 09-Sep-2004 |
Andi Gutmans |
- Roll back VM commit |
#
8eb8850c |
| 08-Sep-2004 |
Andi Gutmans |
- Some architectural changes: a) We specialize opcodes according to op_type fields. Each opcode has to be marked with which op_type's it uses. b) We support different execution meth
- Some architectural changes: a) We specialize opcodes according to op_type fields. Each opcode has to be marked with which op_type's it uses. b) We support different execution methods. Function handlers, switch() and goto dispatching. goto seems to be the fastest but it really depends on the compiler and how well it optimizes. I suggest playing around with optimization flags. - Warning: Things might break so keep us posted on how things are going. (Dmitry, Andi)
show more ...
|
Revision tags: PRE_ZEND_VM_DISPATCH_PATCH, php-4.3.9RC2, php-5.0.1, php-5.0.1RC2, php-4.3.9RC1, php-5.0.1RC1 |
|
#
0cd2da03 |
| 25-Jul-2004 |
Marcus Boerger |
- Execute destructors earlier (Florian Schaper, fschaper at intux org) |
Revision tags: RELEASE_0_1, php-5.0.0RC4, php-5.0.0, php-4.3.8, php-5.0.0RC3, php-5.0.0RC3RC2, php-4.3.7, php-5.0.0RC3RC1, php-4.3.7RC1, RELEASE_0_1_1, php-5.0.0RC2, php-5.0.0RC2RC2, php-4.3.6, php-5.0.0RC2RC1, php-4.3.6RC3, php-4.3.6RC2, php-4.3.6RC1, php-4.3.5, php-4.3.5RC4, php-5.0.0RC1, php-5.0.0RC1RC2 |
|
#
09e76476 |
| 16-Mar-2004 |
Marcus Boerger |
Improve error message |
Revision tags: php-5.0.0RC1RC1, RELEASE_0_2_0 |
|
#
97e7ce73 |
| 04-Mar-2004 |
Stanislav Malyshev |
fix the fix |
#
99edaa3a |
| 04-Mar-2004 |
Stanislav Malyshev |
oops, fix cut&paste gone bad |
#
f9c65203 |
| 04-Mar-2004 |
Stanislav Malyshev |
Fix object true value: if we are in compat mode and it's Zend object - use PHP4 rules. Otherwise, object is always true. |
Revision tags: php-4.3.5RC3, php-5.0.0b4 |
|
#
00ed3bad |
| 12-Feb-2004 |
Zeev Suraski |
Centralize exceptions code in zend_exceptions.[ch]. Remove zend_default_classes.h (use zend_exceptions.h instead) NOTE: This currently breaks the build, fixes to php-src and pecl coming
Centralize exceptions code in zend_exceptions.[ch]. Remove zend_default_classes.h (use zend_exceptions.h instead) NOTE: This currently breaks the build, fixes to php-src and pecl coming soon
show more ...
|
#
d9630a59 |
| 12-Feb-2004 |
Zeev Suraski |
Exceptions updates: - Enforce exceptions to be derived from class Exception. This allows users to perform catch-all. It's not yet complete, so don't get comfortable with it jus
Exceptions updates: - Enforce exceptions to be derived from class Exception. This allows users to perform catch-all. It's not yet complete, so don't get comfortable with it just yet :) Updates are coming soon. - Implement zend_throw_exception() using zend_throw_exception_ex()
show more ...
|
#
559b1461 |
| 12-Feb-2004 |
Andi Gutmans |
- Add API function to throw exception by using an object |
Revision tags: php-5.0.0b4RC1 |
|
#
c5d84227 |
| 04-Feb-2004 |
Zeev Suraski |
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 s
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)
show more ...
|
Revision tags: php-4.3.5RC2 |
|
#
9e60cb55 |
| 03-Feb-2004 |
Zeev Suraski |
Rewrote exception support. Fixes a few limitations and bugs in the old implementation, and allows exceptions to 'fire' much earlier than before. Instructions on how to use the new mecha
Rewrote exception support. Fixes a few limitations and bugs in the old implementation, and allows exceptions to 'fire' much earlier than before. Instructions on how to use the new mechanism will follow on internals@ shortly... Note - this (most probably) breaks the current implementation of set_exception_handler()
show more ...
|
Revision tags: RELEASE_1_3b6, php_ibase_before_split |
|
#
21f09643 |
| 19-Jan-2004 |
Andi Gutmans |
- Hopefully fix bug #26696. - Please let me know if hell-breaks loose |
#
3df02884 |
| 18-Jan-2004 |
Marcus Boerger |
Improove debug capabilities |
Revision tags: php-4.3.5RC1 |
|
#
ccfc46b0 |
| 08-Jan-2004 |
foobar |
- Happy new year and PHP 5 for rest of the files too.. # Should the LICENSE and Zend/LICENSE dates be updated too? |
Revision tags: php-5.0.0b3, php-5.0.0b3RC2, php-5.0.0b3RC1 |
|
#
3a42baba |
| 14-Dec-2003 |
Zeev Suraski |
Fix behavior of return-by-reference functions. Remove erroneous warnings, add E_STRICT warnings in case you return something by reference that you're not supposed to (anything that's not a v
Fix behavior of return-by-reference functions. Remove erroneous warnings, add E_STRICT warnings in case you return something by reference that you're not supposed to (anything that's not a variable, or a return-value of a function that returned by reference).
show more ...
|
#
e94e3e17 |
| 14-Dec-2003 |
Zeev Suraski |
Some cleanup |
Revision tags: php-4.3.4, php-4.3.4RC3, php-5.0.0b2, RELEASE_2_0_0RC1, php-5.0.0b2RC1, php-4.3.4RC2, RELEASE_1_3b3, BEFORE_HANDLERS_RESHUFFLE, RELEASE_1_3b2, php-4.3.4RC1, RELEASE_0_7, php-4.3.3 |
|
#
d3473d1f |
| 24-Aug-2003 |
Marcus Boerger |
- Provide a unified way to display uncaught exceptions, which shows file/line/message info if possible. - Add zend_eval_string_ex() to be able to handle exceptions in eval'd code. - Use
- Provide a unified way to display uncaught exceptions, which shows file/line/message info if possible. - Add zend_eval_string_ex() to be able to handle exceptions in eval'd code. - Use above function to fix memleaks in CLI.
show more ...
|
Revision tags: php-4.3.3RC4, RELEASE_0_5_3, php-4.3.3RC3, RELEASE_0_5_2, RELEASE_1_2b5, BEFORE_ARG_INFO |
|
#
9d7122fb |
| 03-Aug-2003 |
Zeev Suraski |
Generalize fetch_class |
Revision tags: php-4.3.3RC2, php-5.0.0b1, php-4.3.3RC1 |
|
#
f68c7ff2 |
| 10-Jun-2003 |
James Cox |
updating license information in the headers. |
#
57250484 |
| 02-Jun-2003 |
Sebastian Bergmann |
Leftover. |
#
f7f5a5ea |
| 02-Jun-2003 |
Stanislav Malyshev |
MEGA-patch: namespaces are R.I.P. |
Revision tags: BEFORE_FD_REAPPLY, php-4.3.2, php-4.3.2RC4, BEFORE_FD_REVERT, php-4.3.2RC3, RELEASE_0_9b, SPL_ALPHA, php-4.3.2RC2, RELEASE_0_6, RELEASE_0_5, init |
|
#
3b47a642 |
| 08-Apr-2003 |
Andrei Zmievski |
Add zend_lookup_ns_class() function. |