#
02557f87 |
| 30-Jan-2019 |
Zeev Suraski |
Adios, yearly copyright ranges
|
Revision tags: php-7.2.15RC1, php-7.3.2RC1, php-5.6.40, php-7.1.26, php-7.3.1, php-7.2.14 |
|
#
e219ec14 |
| 07-Jan-2019 |
Nikita Popov |
Implement typed properties RFC: https://wiki.php.net/rfc/typed_properties_v2 This is a squash of PR #3734, which is a squash of PR #3313. Co-authored-by: Bob Weinand <bobwe
Implement typed properties RFC: https://wiki.php.net/rfc/typed_properties_v2 This is a squash of PR #3734, which is a squash of PR #3313. Co-authored-by: Bob Weinand <bobwei9@hotmail.com> Co-authored-by: Joe Watkins <krakjoe@php.net> Co-authored-by: Dmitry Stogov <dmitry@zend.com>
show more ...
|
#
6ccdb904 |
| 21-Dec-2018 |
Dmitry Stogov |
Fixed ws
|
#
8db63adb |
| 21-Dec-2018 |
Dmitry Stogov |
Removed /e modifirer and fixed ws.
|
#
ae9e956e |
| 18-Dec-2018 |
Dmitry Stogov |
Reorder conditions
|
Revision tags: php-7.2.14RC1, php-7.3.1RC1, php-5.6.39, php-7.1.25, php-7.2.13, php-7.0.33, php-7.3.0, php-7.1.25RC1, php-7.2.13RC1, php-7.3.0RC6, php-7.1.24, php-7.2.12, php-7.3.0RC5 |
|
#
9afce019 |
| 01-Nov-2018 |
Zeev Suraski |
Future-proof email addresses
|
#
54dc07f3 |
| 01-Nov-2018 |
Zeev Suraski |
Update email addresses. We're still @Zend, but future proofing it...
|
Revision tags: php-7.1.24RC1, php-7.2.12RC1, php-7.3.0RC4 |
|
#
a4b33f77 |
| 18-Oct-2018 |
Dmitry Stogov |
Added new line
|
#
902d39a3 |
| 13-Oct-2018 |
Peter Kokot |
Trim trailing whitespace in source code files
|
#
7f6387b5 |
| 13-Oct-2018 |
Peter Kokot |
Trim trailing whitespace in source code files
|
Revision tags: php-7.1.23, php-7.2.11, php-7.3.0RC3, php-7.1.23RC1, php-7.2.11RC1, php-7.3.0RC2 |
|
#
03bbdf27 |
| 16-Sep-2018 |
Peter Kokot |
Make PHP development tools files executable This patch makes few remaining PHP development tools files executable and adds a shebang to them. The `#!/usr/bin/env php` shebang pr
Make PHP development tools files executable This patch makes few remaining PHP development tools files executable and adds a shebang to them. The `#!/usr/bin/env php` shebang provides running the script via `./script.php` and uses env to find PHP script location on the system. At the same time it still provides running the script with a user defined PHP location using `php script.php`. Shebang is not visible in the output of the generated file.
show more ...
|
Revision tags: php-5.6.38, php-7.1.22, php-7.3.0RC1, php-7.2.10, php-7.0.32 |
|
#
1d36c336 |
| 05-Sep-2018 |
Dmitry Stogov |
Fixed support for commutative "user opcodes"
|
Revision tags: php-7.1.22RC1, php-7.3.0beta3, php-7.2.10RC1, php-7.1.21, php-7.2.9, php-7.3.0beta2, php-7.1.21RC1, php-7.3.0beta1, php-7.2.9RC1 |
|
#
be805f14 |
| 30-Jul-2018 |
Dmitry Stogov |
Added missing define
|
#
a5e80b22 |
| 25-Jul-2018 |
Peter Kokot |
Fix typos in code comments
|
Revision tags: php-5.6.37, php-7.1.20, php-7.3.0alpha4, php-7.0.31, php-7.2.8, php-7.1.20RC1, php-7.2.8RC1, php-7.3.0alpha3 |
|
#
8d3f8ca1 |
| 03-Jul-2018 |
Peter Kokot |
Remove unused Git attributes ident The $Id$ keywords were used in Subversion where they can be substituted with filename, last revision number change, last changed date, and last use
Remove unused Git attributes ident The $Id$ keywords were used in Subversion where they can be substituted with filename, last revision number change, last changed date, and last user who changed it. In Git this functionality is different and can be done with Git attribute ident. These need to be defined manually for each file in the .gitattributes file and are afterwards replaced with 40-character hexadecimal blob object name which is based only on the particular file contents. This patch simplifies handling of $Id$ keywords by removing them since they are not used anymore.
show more ...
|
#
3fd97a5b |
| 03-Jul-2018 |
Dmitry Stogov |
Better hot/cold code splitting
|
Revision tags: php-7.3.0alpha2, php-7.1.19, php-7.2.7 |
|
#
1597b566 |
| 07-Jun-2018 |
Dmitry Stogov |
Inline few small opcode handlers into hybrid executor
|
Revision tags: php-7.1.19RC1, php-7.3.0alpha1, php-7.2.7RC1 |
|
#
59c2ff25 |
| 05-Jun-2018 |
Dmitry Stogov |
Embed zend_leave_helper() into hybrid executor to avoid call overhead.
|
#
9e0f131d |
| 31-May-2018 |
Dmitry Stogov |
Fixed ISSET/ISEMPTY bit meaning to simplify run-time checks
|
#
84aab1d4 |
| 29-May-2018 |
Dmitry Stogov |
Marked rarely used opcodes as "cold" (e.g. ADD_CONST_CONST ususaly optimized out).
|
Revision tags: php-7.1.18, php-7.2.6 |
|
#
e9e2d068 |
| 14-May-2018 |
Dmitry Stogov |
Fixed conditions
|
Revision tags: php-7.2.6RC1, php-7.1.18RC1 |
|
#
b8a91ac5 |
| 07-May-2018 |
Dmitry Stogov |
Use "fastcall" calling convention
|
Revision tags: php-5.6.36, php-7.2.5, php-7.1.17, php-7.0.30, php-7.1.17RC1, php-7.2.5RC1, php-5.6.35, php-7.0.29, php-7.2.4, php-7.1.16 |
|
#
91ba1f20 |
| 23-Mar-2018 |
Dmitry Stogov |
Remove "hot" mark from JMP(Z|NZ|ZNZ) with IS_CONST operand
|
#
e6c17983 |
| 22-Mar-2018 |
Dmitry Stogov |
Allow extra specialisation for ISSET/ISEMPTY handlers
|
#
1735e29b |
| 22-Mar-2018 |
Dmitry Stogov |
Reduce overhead of extra-specialization for opcode handler selection.
|