php-src/Zend
Zeev Suraski 8e30d96ad8 Redesign the clone() feature to fix some fundamental flaws in the previous
implementation.

Using clone directly is now done using
$replica = clone $src;

Clone methods must now be declared as follows:
function __clone($that)
{
}

Clone methods in derived classes can call the __clone method of their parent
classes using parent::__clone($that)
2004-02-02 12:28:19 +00:00
..
RFCs this one is declined 2004-01-09 18:55:49 +00:00
tests Update test 2004-01-25 13:19:16 +00:00
acconfig.h support for building asm in the unix buildsys. 2004-01-09 23:37:29 +00:00
acinclude.m4 fp_except check for FreeBSD 1.0-2.2.5 2000-06-18 16:51:42 +00:00
build.mk Add clean target which removes standard targets 1999-10-10 02:02:13 +00:00
buildconf Use libtool to build. 1999-10-04 15:20:12 +00:00
ChangeLog ChangeLog update 2004-02-01 01:32:26 +00:00
configure.in - MFZE1 2002-11-15 14:30:40 +00:00
flex.skl - added script encoding support to Zend Engine 2. 2003-08-11 05:24:42 +00:00
FlexLexer.h Replace macros which begin with an underscore through an appropiately 2000-07-03 00:55:36 +00:00
LICENSE Bump year. 2002-12-31 15:59:15 +00:00
Makefile.am add zend_iterators.c zend_interfaces.c to make 2003-11-04 15:27:08 +00:00
OBJECTS2_HOWTO some small refinements for get_class_* 2003-01-22 14:55:01 +00:00
zend_alloc.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_alloc.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_API.c Switch from ZEND_ACC_DYNAMIC to ZEND_ACC_ALLOW_STATIC and disallow calling 2004-01-24 16:59:24 +00:00
zend_API.h Add zend_get_module_started() to quickly check whether a module is present 2004-01-19 00:39:29 +00:00
zend_arg_defs.c Attempt at fixing the linkage problem in Win32 2003-08-31 12:38:50 +00:00
zend_builtin_functions.c Added error mask to set_error_handler() 2004-01-10 11:43:42 +00:00
zend_builtin_functions.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
ZEND_CHANGES - Fix typos 2003-12-30 13:28:31 +00:00
zend_compile.c Redesign the clone() feature to fix some fundamental flaws in the previous 2004-02-02 12:28:19 +00:00
zend_compile.h Redesign the clone() feature to fix some fundamental flaws in the previous 2004-02-02 12:28:19 +00:00
zend_config.nw.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_config.w32.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_constants.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_constants.h Silence some compile warnings 2004-01-23 03:28:59 +00:00
zend_default_classes.c Fix internal access to exception properties 2004-01-22 19:53:09 +00:00
zend_default_classes.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_dynamic_array.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_dynamic_array.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_errors.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_exceptions.c Fix internal access to exception properties 2004-01-22 19:53:09 +00:00
zend_exceptions.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_execute_API.c Forward-port fix for timeouts under Windows 2004-01-28 09:07:02 +00:00
zend_execute.c Apply the same parse error handling to (include|require)_once as the one for 2004-01-30 02:22:17 +00:00
zend_execute.h - Hopefully fix bug #26696. 2004-01-19 12:22:02 +00:00
zend_extensions.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_extensions.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_fast_cache.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_globals_macros.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_globals.h Added error mask to set_error_handler() 2004-01-10 11:43:42 +00:00
zend_hash.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_hash.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_highlight.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_highlight.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_indent.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_indent.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_ini_parser.y Don't treat strings containing : as potential constant names in 2004-01-13 17:00:10 +00:00
zend_ini_scanner.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_ini_scanner.l - - A belated happy holidays (by two years) 2004-01-08 08:23:23 +00:00
zend_ini.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_ini.h Silence some compile warnings 2004-01-23 03:28:59 +00:00
zend_interfaces.c - Export struct zend_user_iterator 2004-01-26 22:33:52 +00:00
zend_interfaces.h - Export struct zend_user_iterator 2004-01-26 22:33:52 +00:00
zend_istdiostream.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_iterators.c Respect proeprty visibility in foreach 2004-01-25 13:32:02 +00:00
zend_iterators.h Respect proeprty visibility in foreach 2004-01-25 13:32:02 +00:00
zend_language_parser.y Redesign the clone() feature to fix some fundamental flaws in the previous 2004-02-02 12:28:19 +00:00
zend_language_scanner.h Nuke compile warning by using the LANG_SCNG macro instead 2004-01-17 00:26:12 +00:00
zend_language_scanner.l Redesign the clone() feature to fix some fundamental flaws in the previous 2004-02-02 12:28:19 +00:00
zend_list.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_list.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_llist.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_llist.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_mm.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_mm.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_modules.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_multibyte.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_multibyte.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_multiply.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_object_handlers.c Expose zend_std_call_user_call(), needed for implementation of things like 2004-01-17 00:39:28 +00:00
zend_object_handlers.h Expose zend_std_call_user_call(), needed for implementation of things like 2004-01-17 00:39:28 +00:00
zend_objects_API.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_objects_API.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_objects.c Redesign the clone() feature to fix some fundamental flaws in the previous 2004-02-02 12:28:19 +00:00
zend_objects.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_opcode.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_operators.c Remove conflict 2004-01-10 12:48:04 +00:00
zend_operators.h - Remove bogus macros 2004-01-14 08:50:17 +00:00
zend_ptr_stack.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_ptr_stack.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_qsort.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_qsort.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_reflection_api.c Throw an exception in case a reflection object cannot be found and do not 2004-01-31 12:20:20 +00:00
zend_reflection_api.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_sprintf.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_stack.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_stack.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_static_allocator.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_static_allocator.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_stream.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_stream.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_ts_hash.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_ts_hash.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_types.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_variables.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend_variables.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend.c Nice patch Christian, but it wasn't at all enabled? :) 2004-01-15 16:47:32 +00:00
Zend.dsp Add zend_interfaces.{c|h}. 2003-10-23 04:41:09 +00:00
zend.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
zend.ico Zend Library 1999-04-07 18:10:10 +00:00
Zend.m4 MFB bison configure test fix 2003-10-07 22:39:54 +00:00
ZendCore.dep - Rename modules.h to zend_modules.h 2001-02-26 18:18:34 +00:00
ZendTS.dsp Add zend_interfaces.{c|h}. 2003-10-23 04:41:09 +00:00