summaryrefslogtreecommitdiff
path: root/ext/opcache/Optimizer
Commit message (Expand)AuthorAgeFilesLines
* Fixed ISSET/ISEMPTY bit meaning to simplify run-time checksDmitry Stogov2018-05-314-18/+18
* Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-287-13/+13
* micro optimizationDmitry Stogov2018-05-081-1/+1
* Implemented Request #76178 (Class constants are slow: they should be inlined ...Dmitry Stogov2018-05-031-0/+19
* Bit check micro-optimizationDmitry Stogov2018-04-281-1/+1
* Don't store values of PHP_SAPI and PHP_BINARY in file cache, because it may b...Dmitry Stogov2018-04-281-1/+3
* Merge branch 'PHP-7.2'Nikita Popov2018-04-271-3/+4
|\
| * Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-04-271-3/+4
| |\
| | * Fix bug #76281Nikita Popov2018-04-271-3/+4
* | | Merge branch 'PHP-7.2'Nikita Popov2018-04-271-0/+5
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-04-271-0/+5
| |\ \ | | |/
| | * Fixed bug #76275Nikita Popov2018-04-271-0/+5
* | | Merge branch 'PHP-7.2'Nikita Popov2018-03-241-1/+2
|\ \ \ | |/ /
| * | Followup fix for bug #75729Nikita Popov2018-03-241-1/+2
* | | Merge branch 'PHP-7.2'Xinchen Hui2018-03-151-1/+2
|\ \ \ | |/ /
| * | Fixed bug #76094 (Access violation when using opcache)Xinchen Hui2018-03-151-1/+2
* | | Avoid useless iterationsDmitry Stogov2018-03-131-6/+76
* | | Merge branch 'PHP-7.2'Dmitry Stogov2018-03-131-19/+12
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Dmitry Stogov2018-03-131-19/+12
| |\ \ | | |/
| | * Revert "More accurate symbolic constraints oferflow/unserflow handling (bette...Dmitry Stogov2018-03-131-19/+12
* | | Merge branch 'PHP-7.2'Dmitry Stogov2018-03-131-12/+19
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Dmitry Stogov2018-03-131-12/+19
| |\ \ | | |/
| | * More accurate symbolic constraints oferflow/unserflow handling (better fix fo...Dmitry Stogov2018-03-131-12/+19
* | | Add is_countable functionGabriel Caruso2018-03-111-0/+1
* | | Merge branch 'PHP-7.2'Bob Weinand2018-03-101-6/+31
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Bob Weinand2018-03-101-6/+31
| |\ \ | | |/
| | * Fix bug #76074 (opcache corrupts variable in for-loop)Bob Weinand2018-03-101-6/+31
* | | Simplify codeNikita Popov2018-02-191-10/+2
* | | Allow optional ignorance of operator overlaoding. Optimizer takes into accoun...Dmitry Stogov2018-02-194-28/+44
* | | Merge branch 'PHP-7.2'Nikita Popov2018-02-182-9/+50
|\ \ \ | |/ /
| * | Fix pfsockopen() func infoNikita Popov2018-02-181-1/+1
| * | Fix ZEND_SL range inferenceNikita Popov2018-02-181-6/+30
| * | Fix ZEND_SR range inferenceNikita Popov2018-02-181-0/+17
| * | Fix constant() func infoNikita Popov2018-02-181-2/+2
* | | Fix pg_pconnect() func infoNikita Popov2018-02-181-1/+1
* | | Fix gettext func infosNikita Popov2018-02-181-7/+7
* | | More mysqli func info fixesNikita Popov2018-02-181-13/+13
* | | Merge branch 'PHP-7.2'Nikita Popov2018-02-181-3/+16
|\ \ \ | |/ /
| * | Handle overloaded GMP operators in type inferenceNikita Popov2018-02-181-2/+14
| * | Disable negative range inferenceNikita Popov2018-02-181-1/+2
* | | Fix lcfirst() + ucfirst() func infoNikita Popov2018-02-171-2/+2
* | | Fix bcpowmod() func_infoNikita Popov2018-02-171-1/+1
* | | Fix error_get_last() func infoNikita Popov2018-02-171-1/+1
* | | Fix mysqli_connect() func infoNikita Popov2018-02-171-1/+1
* | | Fix bcscale() function infoNikita Popov2018-02-171-1/+1
* | | Merge branch 'PHP-7.2'Nikita Popov2018-02-172-7/+13
|\ \ \ | |/ /
| * | Fix COUNT range inferenceNikita Popov2018-02-171-1/+5
| * | Fix hash_init() and hash_copy() func infoNikita Popov2018-02-171-2/+2
| * | Fix curl_multi_close() func infoNikita Popov2018-02-171-1/+1
| * | Fix get_object_vars() func infoNikita Popov2018-02-171-1/+1