#
fc587c7c |
| 08-Jun-2016 |
Dmitry Stogov |
Removed useless reference counting
|
#
10f05625 |
| 07-Jun-2016 |
Dmitry Stogov |
Better fix for bug #70228 (memleak if return in finally block)
|
#
2bae4e18 |
| 07-Jun-2016 |
Dmitry Stogov |
Fixed bug #70228 (Memleak if return in finally block)
|
#
42184397 |
| 07-Jun-2016 |
Dmitry Stogov |
Fixed bug #71266 (Missing separation of properties HT in foreach etc).
|
Revision tags: php-7.0.8RC1, php-7.1.0alpha1 |
|
#
214d4613 |
| 06-Jun-2016 |
Dmitry Stogov |
cleanup
|
#
cebb5cd4 |
| 06-Jun-2016 |
Dmitry Stogov |
micro-optimization
|
#
58c083df |
| 06-Jun-2016 |
Dmitry Stogov |
simplification
|
Revision tags: php-5.6.22, php-5.5.36, php-7.0.7, php-5.6.22RC1, php-7.0.7RC1, php-7.0.6, php-5.6.21, php-5.5.35, php-5.6.21RC1, php-7.0.6RC1, php-5.6.20, php-5.5.34, php-7.0.5, php-5.6.20RC1, php-7.0.5RC1, php-5.6.19, php-5.5.33, php-7.0.4, php-5.6.19RC1, php-7.0.4RC1 |
|
#
945a8310 |
| 14-Feb-2016 |
Nikita Popov |
Fixed bug #53432 This change was discussed a while ago in the "negative string offsets" thread.
|
#
72692e9a |
| 03-Jun-2016 |
Aaron Piotrowski |
Add iterable pseudo-type
|
#
6a32d443 |
| 01-Jun-2016 |
Dmitry Stogov |
cleanup
|
#
b111da96 |
| 31-May-2016 |
Dmitry Stogov |
Split ZEND_SEND_VAR_NO_REF into ZEND_SEND_VAR_NO_REF and ZEND_SEND_VAR_NO_REF_EX (similar to ZEND_SEND_VAL) and remove ZEND_ARG_* flags.
|
#
f216176b |
| 30-May-2016 |
Dmitry Stogov |
Initialize only the necessary fields.
|
#
921b3251 |
| 28-May-2016 |
Nikita Popov |
Fix bug #71604 Alternatively could throw some kind of uncatchable dummy exception into the generator. Right now just checking for NULL in two places seems simpler.
|
#
4746e5ef |
| 28-May-2016 |
Nikita Popov |
Forbid "yield from" in force closed generators Same check we do for "yield", was missed when "yield from" was added. We could make this more granular by only forbidding to actually y
Forbid "yield from" in force closed generators Same check we do for "yield", was missed when "yield from" was added. We could make this more granular by only forbidding to actually yield values and still allow something like "yield from []", but this does not seem worthwhile.
show more ...
|
#
2ae21abd |
| 24-May-2016 |
Dmitry Stogov |
Fixed bug #72213 (Finally leaks on nested exceptions). Squashed commit of the following: commit 8461b0407fc9eab0869d43b84e6a92ba2fe06997 Author: Dmitry Stogov <dmitry@zend.com>
Fixed bug #72213 (Finally leaks on nested exceptions). Squashed commit of the following: commit 8461b0407fc9eab0869d43b84e6a92ba2fe06997 Author: Dmitry Stogov <dmitry@zend.com> Date: Wed May 25 00:34:42 2016 +0300 Rmoved zend_try_catch_element.parent and walk through op_array.try_catch_array backward from the current try_cacth_offset. commit 0c71e249649bed178bfbef30bb3e63c57f07af05 Author: Dmitry Stogov <dmitry@zend.com> Date: Wed May 25 00:04:53 2016 +0300 Move SAVE_OPLINE() to its original place commit 111432a4df738fcd65878a42f23194dc3c4983a2 Author: Dmitry Stogov <dmitry@zend.com> Date: Wed May 25 00:01:10 2016 +0300 Separate the common part of ZEND_HANDLE_EXCEPTION and FAST_RET into zend_dispatch_try_catch_finally_helper. commit 4f21c06c2ec17819a708bc037f318784554a6ecd Author: Nikita Popov <nikic@php.net> Date: Tue May 24 14:55:27 2016 +0200 Improve finally fix commit da5c7274997b8308e682b5bf280124e3a1483086 Author: Dmitry Stogov <dmitry@zend.com> Date: Tue May 24 10:36:08 2016 +0300 Fixed Zend/tests/try/bug70228_3.phpt and Zend/tests/try/bug70228_4.phpt commit cfcedf2fb4f4fc1f7de9f7d53a3037fed7795f19 Author: Dmitry Stogov <dmitry@zend.com> Date: Tue May 24 02:59:27 2016 +0300 Added test commit 4c6aa93d43da941eb4fda15b48154bfb104bdc04 Author: Dmitry Stogov <dmitry@zend.com> Date: Tue May 24 00:38:20 2016 +0300 Added tests commit 8a8f4704b0eca2e460d42c1f253a363b0db8e510 Author: Dmitry Stogov <dmitry@zend.com> Date: Mon May 23 23:27:34 2016 +0300 Fixed bug #72213 (Finally leaks on nested exceptions)
show more ...
|
#
91f59403 |
| 24-Apr-2016 |
Nikita Popov |
Forbid dynamic calls to scope introspection functions Per RFC: https://wiki.php.net/rfc/forbid_dynamic_scope_introspection
|
#
88196e91 |
| 18-May-2016 |
Dmitry Stogov |
Added specialized handler for ZEND_FETCH_DIM_R opcode with only numeric indexes.
|
#
fad91468 |
| 17-May-2016 |
Xinchen Hui |
Revert "Fixed Bug #72213 (Finally leaks on nested exceptions)" This reverts commit 5037ebf058bdc94e4426240a6d35fcf427d2eee2.
|
#
c466df68 |
| 17-May-2016 |
Dmitry Stogov |
Inlined fast paths of the freqently execute handlers for FETCH_DIM_R.
|
#
34a6c93b |
| 17-May-2016 |
Dmitry Stogov |
Specialize ZEND_ASSIGN_ADD and family according to value of opline->extended_value
|
#
5037ebf0 |
| 17-May-2016 |
Xinchen Hui |
Fixed Bug #72213 (Finally leaks on nested exceptions)
|
#
8f7b1a32 |
| 17-May-2016 |
Dmitry Stogov |
IS_CONST operands don't have to be separated. Use reference-counting instead of duplication. - with opcache all IS_CONST operands are not refcounted (scalars, interned strings or immutable a
IS_CONST operands don't have to be separated. Use reference-counting instead of duplication. - with opcache all IS_CONST operands are not refcounted (scalars, interned strings or immutable arrays) - without opcache IS_CONST operands are not shared between processes or threads and may use common reference counters
show more ...
|
#
1fe7b3bc |
| 16-May-2016 |
Dmitry Stogov |
micro-optimisation
|
#
97bf4e0b |
| 16-May-2016 |
Dmitry Stogov |
Check if generator object is created by GENERATOR_CREATE when throw exceptions from generator function
|
#
414c4c67 |
| 16-May-2016 |
Dmitry Stogov |
Revert "Check if generator object is created by GENERATOR_CREATE when throw exceptions from generator function." This reverts commit a9b517c6143a8fab3f704448022e7381b02090ba.
|