#
60d032d6 |
| 25-Jun-2017 |
Tom Van Looy |
Remove unused variable op2. It is redeclared later.
|
#
c136afa2 |
| 25-Jun-2017 |
Nikita Popov |
Fix FE_FETCH_* exception check Only applying this for 7.2, because handling this would be ugly under the old retval freeing semantics.
|
#
ed37ca73 |
| 25-Jun-2017 |
Nikita Popov |
Fixed bug #74810 And also did some general cleanup in ZEND_FUNC_GET_ARGS.
|
#
7802cf8c |
| 20-Jun-2017 |
Dmitry Stogov |
Added specialized FE_FETCH_R handler for iteration over array
|
#
31a2198f |
| 20-Jun-2017 |
Dmitry Stogov |
FE_RESER/FE_FETCH optimisation
|
Revision tags: php-7.1.7RC1, php-7.0.21RC1, php-7.2.0alpha2 |
|
#
bfa15444 |
| 15-Jun-2017 |
Dmitry Stogov |
VM refactoring, to avoid passing "execute_data" into helper functions that can access it using global register variable.
|
#
76db01d9 |
| 15-Jun-2017 |
Dmitry Stogov |
Moved "Using $this when not in object context" exception code into single VM helper.
|
#
8fe47a47 |
| 13-Jun-2017 |
Dmitry Stogov |
Avoid run-time checks performed at compile-time.
|
Revision tags: php-7.1.6 |
|
#
6a024146 |
| 06-Jun-2017 |
Dmitry Stogov |
Removed unused variable.
|
Revision tags: php-7.2.0alpha1, php-7.0.20 |
|
#
02e6c9c7 |
| 01-Jun-2017 |
Dmitry Stogov |
ZVAL_COPY_UNREF() micro-optimization
|
#
c015be13 |
| 30-May-2017 |
Dmitry Stogov |
Update opcode description
|
#
33d42802 |
| 30-May-2017 |
Dmitry Stogov |
Fixed support for C compilers that don't support global register variables.
|
#
6043f76a |
| 30-May-2017 |
Dmitry Stogov |
Added ZEND_FUNC_NUM_ARGS, ZEND_FUNC_GET_ARGS instructions, to implement corresponding builtin functions. Special optimisation for "array_slice(INT, func_get_args())" pattern.
|
#
017d65d7 |
| 30-May-2017 |
Dmitry Stogov |
Extend ZEND_SEND_ARRAY to eliminate array_slice() call for "call_user_func_array(_, array_slice(_, LONG, _))" pattern.
|
#
f00d1c72 |
| 25-May-2017 |
Dmitry Stogov |
Added ZEND_GET_CLASS, ZEMD_GET_CALLED_CLASS, ZEND_GET_TYPE instructions, to implement corresponding builtin functions.
|
#
cd953269 |
| 25-May-2017 |
Dmitry Stogov |
Added ZEND_COUNT instruction, to implement corresponding builtin.
|
#
44ec7327 |
| 25-May-2017 |
Dmitry Stogov |
Fixed ZEND_IN_ARRAY related issues
|
#
7c738306 |
| 24-May-2017 |
Dmitry Stogov |
Added ZEND_IN_ARRAY instruction, implementing optimized in_array() builtin function, through hash lookup in flipped array
|
Revision tags: php-7.1.6RC1, php-7.0.20RC1 |
|
#
26a6d20a |
| 21-May-2017 |
Xinchen Hui |
Fixed segfult in JIT (emalloc may trigger memory limitation) Zend/tests/bug68412.phpt
|
#
8203a175 |
| 18-May-2017 |
Dmitry Stogov |
Remove unused opcode handlers
|
#
c8f073d0 |
| 10-May-2017 |
Dmitry Stogov |
Avoid useless checks
|
Revision tags: php-7.1.5, php-7.0.19 |
|
#
27e01cd9 |
| 03-May-2017 |
Dmitry Stogov |
Implemented HYBRID VM instruction dispatch method that takes advantages of both CALL and GOTO VMs.
|
Revision tags: php-7.0.19RC1, php-7.1.5RC1 |
|
#
cfa6fa15 |
| 15-Apr-2017 |
Nikita Popov |
Initialize retval in INCLUDE_OR_EVAL In case the eval'd code throws.
|
Revision tags: php-7.1.4, php-7.0.18, php-7.1.4RC1, php-7.0.18RC1 |
|
#
ad865281 |
| 17-Mar-2017 |
Nikita Popov |
Implement jumptable optimization
|
#
75b83ec2 |
| 09-Apr-2017 |
Nikita Popov |
Add NEWS
|