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