Dmitry Stogov
f2df6a4a3e
- Improved memory usage
...
. zend_function.pass_rest_by_reference is replaced by
ZEND_ACC_PASS_REST_BY_REFERENCE in zend_function.fn_flags
. zend_function.return_reference is replaced by ZEND_ACC_RETURN_REFERENCE
in zend_function.fn_flags
. zend_arg_info.required_num_args removed. it was needed only for internal
functions. Now the first arg_info for internal function (which has special
meaning) is represented by zend_internal_function_info structure.
. zend_op_array.size, size_var, size_literal, current_brk_cont,
backpatch_count moved into CG(context), because they are used only during
compilation.
. zend_op_array.start_op is moved into EG(start_op), because it's used
only for 'interactive' execution of single top-level op-array.
. zend_op_array.done_pass_two is replaced by ZEND_ACC_DONE_PASS_TWO in
zend_op_array.fn_flags.
. op_array.vars array is trimmed (reallocated) during pass_two.
. zend_class_entry.constants_updated is replaced by
ZEND_ACC_CONSTANTS_UPDATED in zend_class_entry.ce_flags
. the size of zend_class_entry is reduced by sharing the same memory space
by different information for internal and user classes.
See zend_class_inttry.info union.
2010-09-15 07:38:52 +00:00
..
2008-05-24 13:34:22 +00:00
2009-04-27 19:48:45 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-08-11 14:00:02 +00:00
2008-08-11 14:00:02 +00:00
2008-08-11 14:00:02 +00:00
2008-08-11 14:00:02 +00:00
2008-08-11 14:00:02 +00:00
2008-08-11 14:00:02 +00:00
2008-08-11 14:00:02 +00:00
2008-08-11 14:00:02 +00:00
2008-08-11 14:00:02 +00:00
2008-08-11 14:00:02 +00:00
2009-11-11 18:52:12 +00:00
2008-08-11 14:00:02 +00:00
2008-08-11 14:00:02 +00:00
2008-08-11 14:00:02 +00:00
2008-08-11 14:00:02 +00:00
2008-08-11 14:00:02 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-01-16 14:21:07 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2007-07-11 22:06:54 +00:00
2010-03-30 21:02:32 +00:00
2008-02-15 09:35:53 +00:00
2008-06-01 03:11:38 +00:00
2008-07-20 16:51:28 +00:00
2008-08-11 00:47:45 +00:00
2009-06-29 07:45:11 +00:00
2009-06-29 07:45:11 +00:00
2008-10-01 07:30:31 +00:00
2009-08-26 17:17:58 +00:00
2009-05-21 16:01:37 +00:00
2009-07-01 17:38:03 +00:00
2009-08-01 20:44:00 +00:00
2009-08-01 01:45:22 +00:00
2009-11-01 15:12:34 +00:00
2010-05-26 00:00:58 +00:00
2010-05-25 22:46:17 +00:00
2010-06-11 23:37:55 +00:00
2009-01-26 22:54:34 +00:00
2009-01-26 22:54:34 +00:00
2010-04-19 19:45:03 +00:00
2009-01-26 22:54:34 +00:00
2010-04-19 19:45:03 +00:00
2004-09-29 08:55:45 +00:00
2008-11-18 15:36:48 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-08-18 19:49:33 +00:00
2009-08-26 17:17:58 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2010-07-06 00:25:52 +00:00
2009-04-08 16:09:16 +00:00
2009-08-01 20:44:00 +00:00
2009-01-07 22:40:17 +00:00
2008-11-18 15:36:48 +00:00
2009-01-07 22:40:17 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2008-11-18 15:36:48 +00:00
2008-11-18 15:36:48 +00:00
2008-11-18 15:36:48 +00:00
2009-01-07 22:40:17 +00:00
2009-04-27 19:48:45 +00:00
2008-11-18 15:36:48 +00:00
2009-04-27 19:48:45 +00:00
2008-11-18 15:36:48 +00:00
2008-11-18 15:36:48 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-01-07 22:40:17 +00:00
2009-04-08 16:09:16 +00:00
2009-04-27 19:48:45 +00:00
2008-11-18 15:36:48 +00:00
2008-11-18 15:36:48 +00:00
2009-04-27 19:48:45 +00:00
2008-11-18 15:36:48 +00:00
2009-04-27 19:48:45 +00:00
2009-04-27 19:48:45 +00:00
2010-05-24 14:11:39 +00:00
2010-05-24 14:11:39 +00:00
2008-11-18 15:36:48 +00:00
2008-11-18 15:36:48 +00:00
2008-11-18 15:36:48 +00:00
2009-04-08 16:09:16 +00:00
2008-11-18 15:36:48 +00:00
2008-11-18 15:36:48 +00:00
2009-04-08 16:09:16 +00:00
2009-11-01 15:12:34 +00:00
2008-11-18 15:36:48 +00:00
2009-04-08 16:09:16 +00:00
2008-11-18 15:36:48 +00:00
2009-04-08 16:09:16 +00:00
2010-06-02 15:29:42 +00:00
2010-06-02 15:29:42 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2010-09-09 21:46:29 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2008-11-18 15:36:48 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2008-11-18 15:36:48 +00:00
2009-01-07 22:40:17 +00:00
2008-11-18 15:36:48 +00:00
2008-11-18 15:36:48 +00:00
2010-05-29 20:34:25 +00:00
2010-05-24 14:11:39 +00:00
2010-05-24 14:11:39 +00:00
2008-11-18 15:36:48 +00:00
2010-06-03 00:13:27 +00:00
2008-11-18 15:36:48 +00:00
2008-11-18 15:36:48 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2010-03-30 22:35:23 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2010-03-30 20:50:42 +00:00
2010-03-30 20:50:42 +00:00
2008-11-18 15:36:48 +00:00
2008-11-18 15:36:48 +00:00
2010-04-19 19:45:03 +00:00
2010-04-19 19:45:03 +00:00
2010-04-19 19:45:03 +00:00
2008-11-18 15:36:48 +00:00
2008-05-11 04:57:09 +00:00
2008-05-11 04:57:09 +00:00
2008-11-18 15:36:48 +00:00
2008-11-18 15:36:48 +00:00
2008-11-13 01:49:51 +00:00
2009-08-30 18:18:50 +00:00
2009-08-30 09:30:13 +00:00
2009-08-26 17:17:58 +00:00
2009-01-07 22:40:17 +00:00
2008-05-24 13:34:22 +00:00
2010-03-06 23:58:35 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2010-07-06 00:25:52 +00:00
2008-11-18 15:36:48 +00:00
2008-11-18 15:36:48 +00:00
2010-04-19 19:45:03 +00:00
2010-04-19 19:45:03 +00:00
2010-04-19 19:45:03 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2009-01-07 22:40:17 +00:00
2010-09-15 07:38:52 +00:00
2008-05-24 13:34:22 +00:00
2008-06-21 02:41:27 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2008-05-24 13:34:22 +00:00
2010-05-29 20:34:25 +00:00
2009-09-03 14:02:51 +00:00
2008-05-24 13:34:22 +00:00
2009-09-16 17:24:46 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2010-07-06 00:25:52 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2008-11-18 15:36:48 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2008-11-18 15:36:48 +00:00
2008-11-18 15:36:48 +00:00
2008-11-18 15:36:48 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2008-11-18 15:36:48 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2009-04-08 16:09:16 +00:00
2008-05-24 13:34:22 +00:00
2010-05-29 20:40:58 +00:00
2010-05-29 21:55:19 +00:00
2010-05-29 22:08:51 +00:00
2010-05-30 01:00:45 +00:00
2010-05-30 01:00:45 +00:00