History log of /PHP-8.3/Zend/zend_execute_API.c (Results 726 – 750 of 1003)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 0041aff9 16-Mar-2004 Andi Gutmans

- Error out if get_method() isn't defined.
- Use calling scope of internal function callee when calling a method
using static syntax (array("A", "func"));


# 09e76476 16-Mar-2004 Marcus Boerger

Improve error message


Revision tags: php-5.0.0RC1RC1
# 1aedb961 14-Mar-2004 Andi Gutmans

- Fix windows build


# 37d713ea 14-Mar-2004 Andi Gutmans

- Fix for bug #27504


# 50ee116f 09-Mar-2004 Marcus Boerger

Clearify the different method/class flags (as discussed with Andi).


Revision tags: RELEASE_0_2_0
# c3b06ea2 08-Mar-2004 Marcus Boerger

Check count.


# 7c72f6ff 01-Mar-2004 Andi Gutmans

- Fix crash in exception handling (zend_exception_error(...) and
zend_eval_string_ex() were buggy (Dmitry, Andi)


# eb6fd52e 25-Feb-2004 Zeev Suraski

- Rename compatiblity mode to zend.ze2_compatibility_mode (it doesn't only affect auto-clone).
- Perform implementation checks even with simple inheritance (off when
compatibility mode is

- Rename compatiblity mode to zend.ze2_compatibility_mode (it doesn't only affect auto-clone).
- Perform implementation checks even with simple inheritance (off when
compatibility mode is enabled).
- Restore default arguments in interfaces and handle it correctly.
- Move registration of internal classes later in the startup sequence
in order to have INI options available.

show more ...


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
# 75390796 11-Feb-2004 Zeev Suraski

Fix bug #25038


# 6b6fe2f7 11-Feb-2004 Zeev Suraski

Fix exceptions thrown without a stack frame
Always enable set_exception_handler()


# 73a6bcf5 11-Feb-2004 Zeev Suraski

Complete the fix for handling of exceptions happening during the
argument passing phase of function calls (fixes bug #26866)


# 4b632eba 11-Feb-2004 Zeev Suraski

whitespace


# da36a7c2 10-Feb-2004 Zeev Suraski

Fix bug #26869


# e28ab687 04-Feb-2004 Zeev Suraski

Fix exceptions happening inside internal functions called through
zend_user_function()


# 14ac17fa 04-Feb-2004 Zeev Suraski

Remove double initialization


# 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 ...


# f5f7d569 04-Feb-2004 Zeev Suraski

Change destructor implementation (details will follow on internals@)


# c5a7b668 03-Feb-2004 Zeev Suraski

- Clean garbage (delete was nuked a long time ago)


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 ...


# c15d4ddb 28-Jan-2004 Zeev Suraski

Forward-port fix for timeouts under Windows


Revision tags: RELEASE_1_3b6, php_ibase_before_split
# 3ca44539 24-Jan-2004 Marcus Boerger

Switch from ZEND_ACC_DYNAMIC to ZEND_ACC_ALLOW_STATIC and disallow calling
internal non-static methods statically.
# As discussed with Zeev:
# - For BC standard userspace methods allow th

Switch from ZEND_ACC_DYNAMIC to ZEND_ACC_ALLOW_STATIC and disallow calling
internal non-static methods statically.
# As discussed with Zeev:
# - For BC standard userspace methods allow this with an E_STRICT message.
# - If you want to implement an internal method taht can be called both
# statically and non-statically then use flag ZEND_ACC_ALLOW_STATIC.
# - Magic user space methods __*() cannot and __construct, __destruct,
# __clone can never be called statically.

show more ...


# 1e902b69 24-Jan-2004 Sebastian Bergmann

Change message as proposed by Jon.


1...<<21222324252627282930>>...41