Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Handle NULL caller_call_opline | Nikita Popov | 2020-03-23 | 1 | -3/+6 |
* | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-09-19 | 1 | -1/+2 |
|\ | |||||
| * | Fix iterable return type optimization | Nikita Popov | 2019-09-19 | 1 | -1/+2 |
| * | Trim trailing whitespace in source code files | Peter Kokot | 2018-10-13 | 1 | -1/+1 |
* | | Fixed bug #78341 | Nikita Popov | 2019-07-29 | 1 | -7/+7 |
* | | Fix bug #78271 | Nikita Popov | 2019-07-10 | 1 | -10/+31 |
* | | Remove result def during jmp_set optimization | Nikita Popov | 2019-02-22 | 1 | -0/+1 |
* | | Fixed bug #77257 | Nikita Popov | 2019-01-02 | 1 | -12/+44 |
* | | Future-proof email addresses | Zeev Suraski | 2018-11-01 | 1 | -1/+1 |
* | | Fixed wrong assertion | Dmitry Stogov | 2018-09-10 | 1 | -4/+2 |
* | | Merge branch 'PHP-7.2' | Nikita Popov | 2018-04-27 | 1 | -3/+4 |
|\ \ | |/ | |||||
| * | Merge branch 'PHP-7.1' into PHP-7.2 | Nikita Popov | 2018-04-27 | 1 | -3/+4 |
| |\ | |||||
| | * | Fix bug #76281 | Nikita Popov | 2018-04-27 | 1 | -3/+4 |
| | * | year++ | Xinchen Hui | 2018-01-02 | 1 | -1/+1 |
| * | | year++ | Xinchen Hui | 2018-01-02 | 1 | -1/+1 |
* | | | Allow optional ignorance of operator overlaoding. Optimizer takes into accoun... | Dmitry Stogov | 2018-02-19 | 1 | -1/+1 |
* | | | Fix another bug in coalesce elimination | Nikita Popov | 2018-02-17 | 1 | -12/+14 |
* | | | Fix COALESCE jump optimization | Nikita Popov | 2018-02-17 | 1 | -4/+2 |
* | | | Moved "zval.u2.cache_slot" into free room of "zend_op" | Dmitry Stogov | 2018-02-05 | 1 | -1/+1 |
* | | | Changed CATCH instruction format (extended_value moved into op2, op2 into res... | Dmitry Stogov | 2018-01-31 | 1 | -3/+3 |
* | | | Get rid of zend_op_array.early_binding | Dmitry Stogov | 2018-01-11 | 1 | -4/+5 |
* | | | Trailing whitespaces | Gabriel Caruso | 2018-01-03 | 1 | -1/+1 |
* | | | year++ | Xinchen Hui | 2018-01-02 | 1 | -1/+1 |
* | | | Added integrity check before dfa | Xinchen Hui | 2017-12-17 | 1 | -0/+4 |
* | | | Cleanup cfg flags & Added ZEND_FUNC_HAS_EXTENED_INFO | Xinchen Hui | 2017-10-18 | 1 | -8/+6 |
* | | | Merge branch 'PHP-7.2' | Xinchen Hui | 2017-10-14 | 1 | -1/+13 |
|\ \ \ | |/ / | |||||
| * | | Fixed bug #75357 (segfault loading WordPress wp-admin) | Xinchen Hui | 2017-10-14 | 1 | -1/+13 |
* | | | Refactored array creation API. array_init() and array_init_size() are convert... | Dmitry Stogov | 2017-09-20 | 1 | -2/+1 |
* | | | Merge branch 'PHP-7.2' | Dmitry Stogov | 2017-09-20 | 1 | -0/+2 |
|\ \ \ | |/ / | |||||
| * | | Fixed NOP removal (empty blocks should be shifted as well) | Dmitry Stogov | 2017-09-20 | 1 | -0/+2 |
* | | | Merge branch 'PHP-7.2' | Dmitry Stogov | 2017-09-18 | 1 | -37/+44 |
|\ \ \ | |/ / | |||||
| * | | Fixed optimization (the bug caused endless-loop on micro_bench.php in master ... | Dmitry Stogov | 2017-09-18 | 1 | -37/+44 |
* | | | Disable eliminatin of empty basic block with multiple predecessors | Dmitry Stogov | 2017-09-12 | 1 | -1/+1 |
* | | | Fixed incorrect empty basic block removing | Dmitry Stogov | 2017-09-12 | 1 | -1/+1 |
* | | | Fixed typo | Xinchen Hui | 2017-09-12 | 1 | -2/+2 |
* | | | Fixed copy semantics in escape analysis | Dmitry Stogov | 2017-09-11 | 1 | -3/+3 |
* | | | Fixed compilation error | Dmitry Stogov | 2017-09-11 | 1 | -1/+1 |
* | | | Improved JMP optimization | Dmitry Stogov | 2017-09-11 | 1 | -4/+167 |
* | | | Collect all jump optimisations in a single optimization pass. | Dmitry Stogov | 2017-09-08 | 1 | -40/+190 |
* | | | Check for user defined classes | Dmitry Stogov | 2017-08-29 | 1 | -1/+1 |
* | | | Enable escape analysis | Dmitry Stogov | 2017-08-28 | 1 | -6/+0 |
* | | | Initial implementation of Escape Analysis (disabled yet). | Dmitry Stogov | 2017-08-22 | 1 | -0/+10 |
|/ / | |||||
* | | Convert CONCAT into FAST_CONCAT for non-object operands | Dmitry Stogov | 2017-07-19 | 1 | -0/+5 |
* | | Remove dead JMP/JMPZ/JMPNZ/JMPZNZ (DCE pass can't remove them) | Dmitry Stogov | 2017-07-18 | 1 | -0/+83 |
* | | Added goblal optimisation passes based on data flow analyses using SSA form: | Dmitry Stogov | 2017-07-14 | 1 | -20/+194 |
* | | Get rid of old compatibility macros | Dmitry Stogov | 2017-07-04 | 1 | -1/+1 |
* | | Merge branch 'PHP-7.1' | Nikita Popov | 2017-04-15 | 1 | -2/+3 |
|\ \ | |/ | |||||
| * | Improve fix for bug #74442 | Nikita Popov | 2017-04-15 | 1 | -2/+3 |
* | | Merge branch 'PHP-7.1' | Nikita Popov | 2017-04-14 | 1 | -0/+6 |
|\ \ | |/ | |||||
| * | Fixed bug #74442 | Nikita Popov | 2017-04-14 | 1 | -0/+6 |