History log of /PHP-7.1/Zend/zend_compile.c (Results 1051 – 1075 of 1956)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 215917d7 10-Dec-2010 Felipe Pena

- Fixed ZTS build


# d9187596 10-Dec-2010 Scott MacVicar

MFH: Fix indirect reference of $this


Revision tags: php-5.2.15, php-5.3.4
# 755c2cd0 08-Dec-2010 Dmitry Stogov

Removed compile time dependency from ext/mbstring


Revision tags: php-5.2.15RC2, php-5.3.4RC2
# e72e27ee 01-Dec-2010 Pierre Joye

- fix ts build


# a45631d9 01-Dec-2010 Dmitry Stogov

Allowed indirect $this access (Scott)


# 7628da98 24-Nov-2010 Dmitry Stogov

Removed support for break/continue $var syntax


# ab93d8c6 24-Nov-2010 Dmitry Stogov

Added multibyte suppport by default. Previosly php had to be compiled with --enable-zend-multibyte. Now it can be enabled or disabled throug zend.multibyte directive in php.ini


# 7c541356 23-Nov-2010 Felipe Pena

- Fixed compile warnings


# d72ac077 23-Nov-2010 Dmitry Stogov

Fixed bug #35547 (Segfault accessing static method)


Revision tags: php-5.3.4RC1
# 4cc45507 18-Nov-2010 Stefan Marr

Fixed problem reported by Patrick ALLAERT. Trait method was not applied properly when fully qualified.


Revision tags: php-5.2.15RC1, PHP_5_2_15RC1
# 105db96e 03-Nov-2010 Etienne Kneuss

Fixed covariance of return-by-ref constraints


# 9d25e7ee 03-Nov-2010 Etienne Kneuss

Fixed covariance of return-by-ref constraints


# fa3f0bb6 05-Oct-2010 Dmitry Stogov

Fixed bug #51008 (Zend/tests/bug45877.phpt fails)


# f2df6a4a 15-Sep-2010 Dmitry Stogov

- 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 replace

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

show more ...


# 2188f26c 25-Aug-2010 Dmitry Stogov

Fixed bug #52614 (Memory leak when writing on uninitialized variable returned from method call)


# 2fb2f815 18-Aug-2010 Felipe Pena

- Improved fix for bug #52573


# f3028b92 18-Aug-2010 Felipe Pena

- Improved fix for bug #52573


# 50a0ea7b 12-Aug-2010 Sascha Schumann

separate properties of internal classes in ZTS mode fully,
otherwise multiple threads will modify the zvals' contents
without any synchronisation.


# 7d55780c 11-Aug-2010 Dmitry Stogov

In ZTS mode default properties and constants of internal classes can't be modified in place and have to be separated


# 931c2d10 11-Aug-2010 Dmitry Stogov

In ZTS mode default properties and constants of internal classes can't be modified in place and have to be separated


Revision tags: oci8-1.4.3
# 3cf5ab9e 05-Aug-2010 Dmitry Stogov

Use interned strings for class names


# 6443445f 29-Jul-2010 Dmitry Stogov

ZEND_UNSET_* don't have results


Revision tags: php-5.2.14, php-5.3.3
# ca4de03e 16-Jul-2010 Dmitry Stogov

ZEND_FETCH_*_R operations simplified and can't be used with EXT_TYPE_UNUSED flag any more. Thit is very rare and useless case. ZEND_FREE might be required after them instead.


Revision tags: php-5.3.3RC3, php-5.2.14RC3
# b458b1a4 08-Jul-2010 Felipe Pena

- Fix ZTS build


# f0c8366a 08-Jul-2010 Dmitry Stogov

- use interned strings for auto globals
- $GLOBALS became a JIT autoglobal, so it's initialized only if used (this may affect opcode caches)


1...<<41424344454647484950>>...79