#
a18df90a |
| 22-Jul-2024 |
Bob Weinand |
Fix GH-13817: Segmentation fault for enabled observers after pass 4 Instead of fixing up temporaries count in between observer steps, just apply the additional temporary in the two affected
Fix GH-13817: Segmentation fault for enabled observers after pass 4 Instead of fixing up temporaries count in between observer steps, just apply the additional temporary in the two affected observer steps. Closes GH-14018.
show more ...
|
#
82ab848d |
| 08-May-2022 |
Nikita Popov |
Remove separate valid_T set Rather than keeping track of a separate valid_T set (which must always be in sync with map_T), use a dummy value in map_T to denote unallocated temporarie
Remove separate valid_T set Rather than keeping track of a separate valid_T set (which must always be in sync with map_T), use a dummy value in map_T to denote unallocated temporaries.
show more ...
|
#
ae1132b0 |
| 21-May-2022 |
Nikita Popov |
Remove unused temporaries from taken map If the result has no uses we need to allocate it when visiting the defining instruction. However, we should still go through the logic to rem
Remove unused temporaries from taken map If the result has no uses we need to allocate it when visiting the defining instruction. However, we should still go through the logic to remove the temporary from the taken map afterwards, as the temporary can still be reused prior to the defining instruction.
show more ...
|
#
53d5420d |
| 20-Sep-2021 |
George Peter Banyard |
Use more appropriate types in Optimizer Mainly using zend_result and bool instead of int
|
#
aff36587 |
| 29-Jun-2021 |
Patrick Allaert |
Fixed some spaces used instead of tabs
|
#
01b3fc03 |
| 06-May-2021 |
KsaR |
Update http->https in license (#6945) 1. Update: http://www.php.net/license/3_01.txt to https, as there is anyway server header "Location:" to https. 2. Update few license 3.0 to 3.01 as
Update http->https in license (#6945) 1. Update: http://www.php.net/license/3_01.txt to https, as there is anyway server header "Location:" to https. 2. Update few license 3.0 to 3.01 as 3.0 states "php 5.1.1, 4.1.1, and earlier". 3. In some license comments is "at through the world-wide-web" while most is without "at", so deleted. 4. fixed indentation in some files before |
show more ...
|
#
b82242a8 |
| 20-Apr-2021 |
Nikita Popov |
Remove unnecessary php.h includes from Zend/ The Zend/ directory really shouldn't be including php headers. These particular includes are plain unnecessary.
|
#
83be073a |
| 26-Jan-2021 |
Nikita Popov |
Move optimizer into core This only moves the files, adjusts the build system, exports APIs and does minor fixups to make sure the code builds. This does not yet try to make the
Move optimizer into core This only moves the files, adjusts the build system, exports APIs and does minor fixups to make sure the code builds. This does not yet try to make the optimizer usable independently of opcache. Closes GH-6642.
show more ...
|