History log of /PHP-5.3/Zend/zend_execute.c (Results 276 – 300 of 809)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 9702c70a 02-Sep-2003 Marcus Boerger

Synch/Unify error messages related to function/method calls


# fb4a63a0 31-Aug-2003 Marcus Boerger

Synch error message with other one to fix tests


# f1c92fa4 30-Aug-2003 Marcus Boerger

- Calling abstract methods should be a error for consistency reason.
- So in reflection_api we use the reflection_exception again.


# f7f49e45 30-Aug-2003 Marcus Boerger

- The compiler can't detect all abstract function calls so we need to check.
# In this case throwing a dedicated exception is better than the error we
# show when the compiler can detect the

- The compiler can't detect all abstract function calls so we need to check.
# In this case throwing a dedicated exception is better than the error we
# show when the compiler can detect the abstract call because its run-time.

show more ...


# 2e36578c 28-Aug-2003 Sascha Schumann

Add format attribute to a number of functions

Kill a few warnings


Revision tags: php-4.3.3
# 0ac5bbd7 24-Aug-2003 Zeev Suraski

Never, ever, overwrite the refcount element of a connected zval!


# fbda310a 23-Aug-2003 Marcus Boerger

- Flag ctor/dtor methods
- Use this to prevent memleaks when an exception gets thrown in ctors.
# I added the dtor flags for consistency, atm a compareable check in
# isn't necessary for

- Flag ctor/dtor methods
- Use this to prevent memleaks when an exception gets thrown in ctors.
# I added the dtor flags for consistency, atm a compareable check in
# isn't necessary for destruction. But anyway i'll use this for the
# Relection API too.

show more ...


# 1a40feb9 19-Aug-2003 Wez Furlong

fix build


# 6ab9c1a3 18-Aug-2003 Zeev Suraski

Prevent access to internal engine functionality


# 49c4866a 18-Aug-2003 Zeev Suraski

- Improve tracking
- Fix several overloading issues


Revision tags: php-4.3.3RC4
# 717b5afe 17-Aug-2003 Marcus Boerger

Fix warnings


# 6dbc0bdc 17-Aug-2003 Marcus Boerger

Remove unnecessary if


# 1e17ebe0 17-Aug-2003 Marcus Boerger

Put the code where it belongs - fixes a warning and confusion


# 9c68f33b 17-Aug-2003 Marcus Boerger

Implement a TBD: JMP to the end of foreach


# b29b4441 15-Aug-2003 Sascha Schumann

Restrict scope of inline functions to compile unit

Submitted by: Jason Greene <jason@inetgurus.net>


Revision tags: RELEASE_0_5_3, php-4.3.3RC3, RELEASE_0_5_2, RELEASE_1_2b5
# de32c1de 04-Aug-2003 Marcus Boerger

Fix ZTS


# a3dc90d8 04-Aug-2003 Stanislav Malyshev

use get_obj_zval_ptr


# 4d515263 04-Aug-2003 Stanislav Malyshev

Fix #24884 - clone $this


# f8bbafd6 03-Aug-2003 Zeev Suraski

ntroduce infrastructure for supplying information about arguments,
including:

- Whether or not to pass by ref (replaces the old arg_types, with arg_info)
- Argument name (for future

ntroduce infrastructure for supplying information about arguments,
including:

- Whether or not to pass by ref (replaces the old arg_types, with arg_info)
- Argument name (for future use, maybe introspection)
- Class/Interface name (for type hints)
- If a class/interface name is available, whether to allow a null instance

Both user and builtin functions share the same data structures.

To declare a builtin function that expects its first arg to be an instance
of class 'Person', its second argument as a regular arg, and its third by
reference, use:

ZEND_BEGIN_ARG_INFO(my_func_arg_info, 0)
ZEND_ARG_OBJ_INFO(0, someone, Person, 1)
ZEND_ARG_PASS_INFO(0)
ZEND_ARG_PASS_INFO(1)
ZEND_END_ARG_INFO();

and use my_func_arg_info as the arg_info parameter to the ZEND_FE() family
of macros.

The first arg to each ZEND_ARG_*() macro is whether or not to pass by ref.

The boolean arg to ZEND_BEGIN_ARG_INFO() tells the engine whether to treat
the arguments for which there's no explicit information as pass by reference
or not.
The boolean argument to ZEND_ARG_OBJ_INFO() (4th arg) is whether or not to allownull values.

show more ...


Revision tags: BEFORE_ARG_INFO
# 8b4bd4a8 03-Aug-2003 Zeev Suraski

Clean up. extended_value can only contain either ZEND_UNSET_DIM or
ZEND_UNSET_OBJ.


# 9d7122fb 03-Aug-2003 Zeev Suraski

Generalize fetch_class


# 4fa6eac1 02-Aug-2003 Marcus Boerger

Fix warning


# accd6b62 31-Jul-2003 Zeev Suraski

Finish the array overloading patch


# d95a6916 31-Jul-2003 Zeev Suraski

Cleanup


Revision tags: php-4.3.3RC2
# 8264eedc 30-Jul-2003 Andi Gutmans

- Fix problem with hash when updating same bucket with data of different
sizes one after another.
- Fix number of arguments to read_dimension.


1...<<11121314151617181920>>...33