Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Happy New Year | Xinchen Hui | 2013-01-01 | 1 | -1/+1 |
| | |||||
* | An exception thrown in try or catch block is disacarded by return statement ↵ | Dmitry Stogov | 2012-12-13 | 1 | -1/+1 |
| | | | | in finally block. | ||||
* | Increased version numbers | Dmitry Stogov | 2012-12-04 | 1 | -1/+1 |
| | |||||
* | . The VM stacks for passing function arguments and syntaticaly nested calls ↵ | Dmitry Stogov | 2012-11-30 | 1 | -1/+1 |
| | | | | | | were merged into a single stack. The stack size needed for op_array execution is calculated at compile time and preallocated at once. As result all the stack push operatins don't require checks for stack overflow any more. . Generators implementation was improved using the new VM stack. Now it's a bit more clear and faster. | ||||
* | Bump API versions | David Soria Parra | 2012-11-13 | 1 | -1/+1 |
| | |||||
* | - Year++ | Felipe Pena | 2012-01-01 | 1 | -1/+1 |
| | |||||
* | - Added ZEND_MOD_END macro to use in the end of zend_module_dep[] | Felipe Pena | 2011-08-06 | 1 | -0/+2 |
| | |||||
* | - Year++ | Felipe Pena | 2011-01-01 | 1 | -1/+1 |
| | |||||
* | marked char pointer arguments as const in lots of | Hartmut Holzgraefe | 2010-10-14 | 1 | -1/+1 |
| | | | | | | places where strings pointed to are not modified to prevent compiler warnings about discarded qualifiers ... | ||||
* | - Interned string related callbacks moved turned from compiler_globals into ↵ | Dmitry Stogov | 2010-05-25 | 1 | -1/+1 |
| | | | | | | | real globals - Updated API version number | ||||
* | Updated version numbers | Dmitry Stogov | 2010-04-20 | 1 | -1/+1 |
| | |||||
* | sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.php | Sebastian Bergmann | 2010-01-05 | 1 | -1/+1 |
| | |||||
* | Bump version to 5.3.0 and API Nos. up | Johannes Schlüter | 2009-06-26 | 1 | -1/+1 |
| | |||||
* | Build IDs | Stanislav Malyshev | 2009-01-17 | 1 | -2/+6 |
| | |||||
* | MFH: Bump copyright year, 3 of 3. | Sebastian Bergmann | 2008-12-31 | 1 | -1/+1 |
| | |||||
* | - MFH: Constness (Added const qualifier to several function parameters) | Felipe Pena | 2008-08-12 | 1 | -1/+1 |
| | |||||
* | - Removed zend_arg_defs.c | Felipe Pena | 2008-07-07 | 1 | -7/+0 |
| | | | | | | The first_arg_force_ref, second_arg_force_ref, third_arg_force_ref, fourth_arg_force_ref, fifth_arg_force_ref and all_args_by_ref are not more used. | ||||
* | MFH: Bump copyright year, 2 of 2. | Sebastian Bergmann | 2007-12-31 | 1 | -1/+1 |
| | |||||
* | MFH: Added macros for managing zval refcounts and is_ref statuses | Yiduo (David) Wang | 2007-10-07 | 1 | -1/+1 |
| | |||||
* | Updated API version numbers | Dmitry Stogov | 2007-09-29 | 1 | -1/+1 |
| | |||||
* | Improved memory usage by movig constants to read only memory. (Dmitry, Pierre) | Dmitry Stogov | 2007-09-27 | 1 | -15/+15 |
| | |||||
* | MFH: Bump year. | Sebastian Bergmann | 2007-01-01 | 1 | -1/+1 |
| | |||||
* | fix typo | Antony Dovgal | 2006-06-22 | 1 | -2/+2 |
| | |||||
* | MFH: Added automatic module globals management. | Dmitry Stogov | 2006-06-15 | 1 | -4/+19 |
| | |||||
* | - MFH as discussed | Marcus Boerger | 2006-05-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | . zend_exception_get_default() -> zend_exception_get_default(TSRMLS_D) . zend_get_error_exception() -> zend_get_error_exception(TSRMLS_D) . added E_RECOVERABLE_ERROR . added ZEND_TOSTRING_FUNC_NAME . added __tostring function cache to zend_class_entry . added ZEND_NAMED_ME . modified ZEND_ME_MAPPING to support method flags . added ZEND_MN . method entries now use prefix "zim_" instead of "zif_" . drop EG(ze1_compatibility_mode) . changed cast handler, now without (int should_free): typedef int (*zend_object_cast_t)(zval *readobj, zval *retval, int type TSRMLS_DC); . changed get_iterator, now receives whether value is by ref: zend_object_iterator *(*get_iterator)(zend_class_entry *ce, zval *object, int by_ref TSRMLS_DC); . added zend_objects_store_add_ref_by_handle . added zend_objects_store_del_ref_by_handle . convert_to_explicit_type(pzv, type) | ||||
* | Fix a bug that would not fill in the fifth argument to preg_replace() | Andrei Zmievski | 2006-04-06 | 1 | -0/+1 |
| | | | | | properly, if the variable was not declared previously. | ||||
* | - Update copyright notices to 2006 | Andi Gutmans | 2006-01-04 | 1 | -1/+1 |
| | |||||
* | bump API number | Antony Dovgal | 2005-09-22 | 1 | -1/+1 |
| | |||||
* | Bump up the year | foobar | 2005-08-03 | 1 | -1/+1 |
| | |||||
* | Improved PHP extension loading mechanism with support for module ↵ | Dmitry Stogov | 2005-06-17 | 1 | -4/+27 |
| | | | | dependencies and conflicts. | ||||
* | Allowed return by refrence from internal functions | Dmitry Stogov | 2005-06-16 | 1 | -1/+1 |
| | |||||
* | fix shutdown so that dl()'d modules are unloaded after all the dtors have | Wez Furlong | 2005-03-15 | 1 | -0/+1 |
| | | | | | been called. | ||||
* | - Need zend_Compile.h for struct _zend_arg_info definiton (thanks to Joe | Andi Gutmans | 2005-02-24 | 1 | -3/+1 |
| | | | | | Orton) | ||||
* | - Bump API version | Marcus Boerger | 2004-10-30 | 1 | -1/+1 |
| | |||||
* | including zend_compile.h for NetWare as NetWare uses MetroWerks Code warrior ↵ | Anantha Kesari H Y | 2004-10-18 | 1 | -0/+3 |
| | | | | | | | compiler which does not allow declarations of following kind before defining the types. extern struct _zend_arg_info first_arg_force_ref[2]; | ||||
* | - Bump API number due to empty_string change | Andi Gutmans | 2004-07-19 | 1 | -1/+1 |
| | |||||
* | - modifyable -> modifiable | Andi Gutmans | 2004-04-12 | 1 | -1/+1 |
| | |||||
* | - Replaced the exec_finished hook by the zend_post_deactive hook for | Derick Rethans | 2004-03-16 | 1 | -1/+1 |
| | | | | | | extensions. The new hook will be run after the symbol table and destructors are run. (Derick) | ||||
* | - Bump API number so that it actually differs from PHP 4. This is needed | Derick Rethans | 2004-03-16 | 1 | -1/+1 |
| | | | | | | because we don't want PHP 4 and PHP 5 extensions to be in the same directory when doing "make install" for shared, or phpize'd extensions. | ||||
* | - Happy new year and PHP 5 for rest of the files too.. | foobar | 2004-01-08 | 1 | -1/+1 |
| | | | | | # Should the LICENSE and Zend/LICENSE dates be updated too? | ||||
* | Attempt at fixing the linkage problem in Win32 | Zeev Suraski | 2003-08-31 | 1 | -5/+5 |
| | |||||
* | ntroduce infrastructure for supplying information about arguments, | Zeev Suraski | 2003-08-03 | 1 | -4/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Add exec_finished() callback for modules - this is the last place where the | Zeev Suraski | 2003-07-30 | 1 | -3/+2 |
| | | | | | modules may touch the symbol table reliably | ||||
* | updating license information in the headers. | James Cox | 2003-06-10 | 1 | -1/+1 |
| | |||||
* | - Added some missing CVS $Id$ tags, headers and footers. | foobar | 2003-02-01 | 1 | -0/+9 |
| | |||||
* | fix wrong dereferenciation | Harald Radi | 2003-01-12 | 1 | -1/+1 |
| | |||||
* | #@!$$grml*$% | Harald Radi | 2003-01-12 | 1 | -2/+2 |
| | |||||
* | partially revert previous commit and | Harald Radi | 2003-01-12 | 1 | -2/+2 |
| | | | | | | change zend_modules.h to include a forward declaration to zend_ini_entry | ||||
* | added zend_ini_entry to zend_modules_entry as | Harald Radi | 2003-01-12 | 1 | -1/+4 |
| | | | | | discussed with zeev | ||||
* | Bump year. | Sebastian Bergmann | 2002-12-31 | 1 | -1/+1 |
| |