#
c3804a2c |
| 14-Jul-2016 |
Nikita Popov |
Fix leaks in yield from error conditions Conflicts: Zend/zend_vm_execute.h
|
#
d1f82bfe |
| 13-Jul-2016 |
Nikita Popov |
Fix leak for by-ref assign to overloaded object Conflicts: Zend/zend_vm_execute.h
|
#
9a76189c |
| 14-Jul-2016 |
Dmitry Stogov |
Fixed memory leak
|
#
f80bb059 |
| 14-Jul-2016 |
Dmitry Stogov |
Fixed memory leak
|
#
e6f04d4c |
| 13-Jul-2016 |
Dmitry Stogov |
Unified behavior of modification of returned by reference value in finnally code.
|
#
02dca0cf |
| 13-Jul-2016 |
Dmitry Stogov |
Removed wrong warning
|
#
afd3e39d |
| 13-Jul-2016 |
Dmitry Stogov |
Fixed bug #29368 (The destructor is called when an exception is thrown from the constructor).
|
#
3b8cb211 |
| 13-Jul-2016 |
Dmitry Stogov |
Fixed bug #72347 (VERIFY_RETURN type casts visible in finally) Fixed bug #72216 (Return by reference with finally is not memory safe) Fixed bug #72215 (Wrong return value if var modified in f
Fixed bug #72347 (VERIFY_RETURN type casts visible in finally) Fixed bug #72216 (Return by reference with finally is not memory safe) Fixed bug #72215 (Wrong return value if var modified in finally)
show more ...
|
Revision tags: php-5.6.24RC1 |
|
#
fbca255c |
| 06-Jul-2016 |
Dmitry Stogov |
Fixed bug #71539 (Memory error on $arr[$a] =& $arr[$b] if RHS rehashes)
|
#
023b8125 |
| 06-Jul-2016 |
Dmitry Stogov |
Fixed bug #72543 (Different references behavior comparing to PHP 5)
|
Revision tags: php-7.1.0alpha3, php-7.0.9RC1 |
|
#
d1dd474f |
| 01-Jul-2016 |
Xinchen Hui |
Fixed bug #72523 (dtrace issue with reflection (failed test))
|
#
1a145338 |
| 30-Jun-2016 |
Dmitry Stogov |
Introduce new CHECK_VAR instruction to keep warnings about undefined variables.
|
#
fafe01b0 |
| 28-Jun-2016 |
Nikita Popov |
Make call_user_func() on reference args consistent Previously reference arguments were allowed if call_user_func() was compiled to SEND_USER and not otherwise. Make it consistent by
Make call_user_func() on reference args consistent Previously reference arguments were allowed if call_user_func() was compiled to SEND_USER and not otherwise. Make it consistent by always forbidding them.
show more ...
|
#
044e2718 |
| 27-Jun-2016 |
Dmitry Stogov |
Fixed executor without global register variales (gcc warnings or clang errors)
|
#
a6387c0a |
| 24-Jun-2016 |
Dmitry Stogov |
Added ability to make non-local control transfer through interrupt function
|
#
d0460d8f |
| 23-Jun-2016 |
Dmitry Stogov |
Turn safe timeout handling into general interrupt handling ability.
|
Revision tags: php-7.1.0alpha2, php-7.0.8 |
|
#
ebb99a1a |
| 21-Jun-2016 |
Dmitry Stogov |
Fixed compilation warnings
|
Revision tags: php-5.6.23 |
|
#
16160386 |
| 21-Jun-2016 |
Dmitry Stogov |
Added ZEND_ATTRIBUTE_FORMAT to some middind functions. "%p" replaced by ZEND_LONG_FMT to avoid compilation warnings. Fixed most incorrect use cases of format specifiers.
|
Revision tags: php-5.5.37 |
|
#
ff363e2e |
| 15-Jun-2016 |
Dmitry Stogov |
Implemented RFC: Replace "Missing argument" warning with "Too few arguments" exception Squashed commit of the following: commit 8b45fa2acb8cd92542a39e1e4720fe1f4fabc26c Author: Dmitr
Implemented RFC: Replace "Missing argument" warning with "Too few arguments" exception Squashed commit of the following: commit 8b45fa2acb8cd92542a39e1e4720fe1f4fabc26c Author: Dmitry Stogov <dmitry@zend.com> Date: Thu Jun 16 01:52:50 2016 +0300 Separate slow path of ZEND_RECV into a cold function. commit 9e18895ee59c64c93a96b1ba3061355c4663e962 Author: Dmitry Stogov <dmitry@zend.com> Date: Wed Jun 15 23:26:28 2016 +0300 Required argument can't be IS_UNDEF anymore. commit 662db66e3943d4455c65e4f987bb54abf724ecb2 Author: Dmitry Stogov <dmitry@zend.com> Date: Tue May 31 17:14:50 2016 +0300 Replace "Missing argument" warning by "Too few arguments" exception.
show more ...
|
#
a9512af8 |
| 15-Jun-2016 |
Dmitry Stogov |
Implemented RFC: Fix inconsistent behavior of $this variable Squashed commit of the following: commit bdd3b6895c3ce3eacfcf7d4bf4feb8dfa61801fd Author: Dmitry Stogov <dmitry@zend.com>
Implemented RFC: Fix inconsistent behavior of $this variable Squashed commit of the following: commit bdd3b6895c3ce3eacfcf7d4bf4feb8dfa61801fd Author: Dmitry Stogov <dmitry@zend.com> Date: Thu Jun 16 00:19:42 2016 +0300 Fixed GOTO VM commit 2f1d7c8b89ce821086d357cf65f629f040a85c03 Author: Dmitry Stogov <dmitry@zend.com> Date: Wed Jun 15 21:01:57 2016 +0300 Removed unused variable commit cf749c42b0b1919f70b1e7d6dcbfff76899506af Author: Dmitry Stogov <dmitry@zend.com> Date: Wed Jun 15 19:06:16 2016 +0300 Protection from $this reassign through mb_parse_str() commit 59a9a6c83c66b666971e57f1173b33a422166efd Author: Dmitry Stogov <dmitry@zend.com> Date: Wed Jun 15 18:14:50 2016 +0300 Added type inference rule for FETCH_THIS opcode commit 73f8d14a856f14a461430b3c7534ab2ce870cbf6 Author: Dmitry Stogov <dmitry@zend.com> Date: Wed Jun 15 18:11:18 2016 +0300 Restored PHP-7 behavior of isset($this->foo). It throws exception if not in object context. Removed useless opcode handlers. commit fa0881381e8ae97e022ae5d1ec0851c952f33c82 Author: Dmitry Stogov <dmitry@zend.com> Date: Tue May 31 12:25:47 2016 +0300 Changed "Notice: Undefined variable: this" into "Exception: Using $this when not in object context". commit e32cc528c0f2c97963d8ec83eff0269f1f45af18 Author: Dmitry Stogov <dmitry@zend.com> Date: Tue May 24 02:02:43 2016 +0300 Throw exception on attempt to re-assign $this through extract() and parse_str(). commit 41f1531b52113ec8a4c208aa6b9ef50f1386bb3f Author: Dmitry Stogov <dmitry@zend.com> Date: Mon May 23 22:18:36 2016 +0300 Fixed inconsistent $this behavior
show more ...
|
#
006b8417 |
| 15-Jun-2016 |
Dmitry Stogov |
Added specialized handlers for SEND_VAR/SEND_VAR_EX opcodes.
|
#
e7e79aa4 |
| 09-Jun-2016 |
Dmitry Stogov |
Delay IS_ERROR checks
|
Revision tags: php-5.6.23RC1 |
|
#
a3158427 |
| 08-Jun-2016 |
Dmitry Stogov |
typo
|
#
766ad0d9 |
| 08-Jun-2016 |
Nikita Popov |
Followup for bug #53432 Assign-ops and nested accesses now get the same treatment.
|
#
0c798962 |
| 08-Jun-2016 |
Dmitry Stogov |
cleanup
|