#
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
|
#
fc927dc2 |
| 17-May-2017 |
Dmitry Stogov |
Switch to HYBRID VM
|
#
7640e0a5 |
| 16-May-2017 |
Dmitry Stogov |
HYBRID VM cleanup
|
#
69b4f8ed |
| 15-May-2017 |
Dmitry Stogov |
Fixed USER_OPCODE handling in HYBRID VM.
|
#
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
|
#
744c4a55 |
| 01-Apr-2017 |
Thomas Punt |
Resolve bug #74188 (undefined statics raising with ?? operator)
|
Revision tags: php-7.1.3, php-7.0.17 |
|
#
1b565f13 |
| 04-Mar-2017 |
Rowan Collins |
Change 'undefined constant' from E_NOTICE to E_WARNING and mention deprecation Implements RFC "Deprecate and Remove Bareword (Unquoted) Strings" [https://wiki.php.net/rfc/deprecate-barew
Change 'undefined constant' from E_NOTICE to E_WARNING and mention deprecation Implements RFC "Deprecate and Remove Bareword (Unquoted) Strings" [https://wiki.php.net/rfc/deprecate-bareword-strings]
show more ...
|
#
2bba4a0d |
| 15-Mar-2017 |
Nikita Popov |
Fix bug #69676
|
#
c6982995 |
| 04-Mar-2017 |
Anatol Belski |
Interned strings unification for TS/NTS Hereby, interned strings are supported in thread safe PHP. The patch implements two types of interned strings - interning per process, st
Interned strings unification for TS/NTS Hereby, interned strings are supported in thread safe PHP. The patch implements two types of interned strings - interning per process, strings are not freed till process end - interning per request, strings are freed at request end There is no runtime interning. With Opcache, all the permanent iterned strings are copied into SHM on startup, additional copying into SHM might happen on demand.
show more ...
|
Revision tags: php-7.1.3RC1, php-7.0.17RC1 |
|
#
6a584cf3 |
| 26-Feb-2017 |
Xinchen Hui |
Fixed bug #74157 (Segfault with nested generators)
|
Revision tags: php-7.1.2, php-7.0.16, php-7.0.16RC1, php-7.1.2RC1, php-5.6.30, php-7.0.15 |
|
#
3d84aef5 |
| 17-Jan-2017 |
Dmitry Stogov |
Separate zend_fetch_static_property_address() into an inline function
|
#
9e3c35b6 |
| 15-Jan-2017 |
Bob Weinand |
Fix small mistake in generator creation introduced in 9a159f37
|
#
141d1ba9 |
| 13-Jan-2017 |
Dmitry Stogov |
Introduced "zend_type" - an abstraction for type-hinting representation.
|
#
9a159f37 |
| 09-Jan-2017 |
Dmitry Stogov |
Improved GENERATOR_CREATE opcode handler.
|
Revision tags: php-5.6.30RC1, php-7.1.1RC1, php-7.0.15RC1 |
|
#
dac6c639 |
| 04-Jan-2017 |
Sammy Kaye Powers |
Update copyright headers to 2017
|
#
478f119a |
| 04-Jan-2017 |
Sammy Kaye Powers |
Update copyright headers to 2017
|
#
9e29f841 |
| 02-Jan-2017 |
Sammy Kaye Powers |
Update copyright headers to 2017
|
#
5d7c774b |
| 22-Dec-2016 |
Sébastien Santoro |
Remove extraneous parentheses in conditions The zend_vm_gen.php generator now checks if the condition is already enclosed by parentheses, and them only if needed. This fixes nin
Remove extraneous parentheses in conditions The zend_vm_gen.php generator now checks if the condition is already enclosed by parentheses, and them only if needed. This fixes nine clang/llvm parentheses-equality warnings.
show more ...
|
#
3c6a2fb0 |
| 20-Dec-2016 |
Dmitry Stogov |
Fixed bug #73792 (invalid foreach loop hangs script)
|