summaryrefslogtreecommitdiff
path: root/ext/opcache
Commit message (Expand)AuthorAgeFilesLines
* Added missed '~'Dmitry Stogov2020-04-141-1/+1
* Separate zend_jit_dump_lifetime_interval() functionDmitry Stogov2020-04-101-50/+38
* Fixed overflow handlingDmitry Stogov2020-04-102-1/+9
* Register allocator refactoringDmitry Stogov2020-04-094-41/+83
* Export the zend_string_concat3() APINikita Popov2020-04-091-9/+4
* cleanupDmitry Stogov2020-04-091-61/+50
* Don't get number of passed arguments from "fake" INIT framesDmitry Stogov2020-04-091-1/+1
* Store default parameter values of internal functions in arg infoMáté Kocsis2020-04-081-2/+2
* Dump information about trace side exitsDmitry Stogov2020-04-082-1/+56
* Update stack type, only if necessaryDmitry Stogov2020-04-081-1/+1
* Fixed TYPE/INFO mismatchDmitry Stogov2020-04-081-1/+1
* cleanupDmitry Stogov2020-04-071-14/+17
* Revert "cleanup" (wrong commit)Dmitry Stogov2020-04-071-798/+3
* cleanupDmitry Stogov2020-04-071-3/+798
* Free room for information about register allocation at astact stack and at tr...Dmitry Stogov2020-04-072-38/+81
* Save CPU regesters on side exit for deoptimizationDmitry Stogov2020-04-066-8/+66
* Minor register allocator refactoringDmitry Stogov2020-04-063-27/+30
* Generate function entries for another batch of extensionsMáté Kocsis2020-04-053-29/+28
* Unify checks for binary operator errors for ct evalNikita Popov2020-04-011-38/+1
* Don't convert binop operand types in opcacheNikita Popov2020-04-011-52/+8
* Merge branch 'PHP-7.4'Nikita Popov2020-04-012-3/+8
|\
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-04-012-3/+8
| |\
| | * Fix literal compaction collision between string and doubleNikita Popov2020-04-012-3/+8
* | | Improve undefined variable error messagesMáté Kocsis2020-03-3116-23/+23
* | | Do constant evaluation for str_contains in opcacheTyson Andre2020-03-301-0/+1
* | | cleanupDmitry Stogov2020-03-301-31/+31
* | | Initialize variable numbersDmitry Stogov2020-03-301-0/+3
* | | SCCP: Optimize strpos with empty needleNikita Popov2020-03-301-8/+2
* | | BIND_GLOBAL and BIND_STATIC don't use value of the first operandDmitry Stogov2020-03-271-1/+4
* | | Removed useless variableDmitry Stogov2020-03-271-12/+10
* | | Remove HAVE_REALPATH checksNikita Popov2020-03-261-2/+0
* | | Fix -Wtype-limits warning by using correct type declaration in JIT traceGeorge Peter Banyard2020-03-261-1/+1
* | | Separate zend_jit_var_supports_reg() and cleanupDmitry Stogov2020-03-251-4/+13
* | | Fixed incorrect "TSSA start" headersDmitry Stogov2020-03-251-7/+18
* | | Merge branch 'PHP-7.4'Dmitry Stogov2020-03-252-3/+41
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Dmitry Stogov2020-03-252-3/+41
| |\ \ | | |/
| | * Fixed bug #79412 (Opcache chokes and uses 100% CPU on specific script).Dmitry Stogov2020-03-252-3/+41
* | | Add new line before basic-block labels (except for the first BB0)Dmitry Stogov2020-03-251-0/+3
* | | Always print numeric opline numbersDmitry Stogov2020-03-2534-510/+507
* | | Rename "var" to "stack". This is an abstract stack that holds TSSA variable n...Dmitry Stogov2020-03-251-14/+14
* | | Make SSA dump format controlled by opcache.jit_debug more readable (always pr...Dmitry Stogov2020-03-243-41/+104
* | | Merge branch 'PHP-7.4'Nikita Popov2020-03-231-0/+19
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-03-231-0/+19
| |\ \ | | |/
| | * Add test fileNikita Popov2020-03-231-0/+19
* | | Merge branch 'PHP-7.4'Nikita Popov2020-03-234-6/+16
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-03-234-6/+16
| |\ \ | | |/
| | * Handle NULL caller_call_oplineNikita Popov2020-03-234-6/+16
* | | Fix signed integer overflow UB in dasmNikita Popov2020-03-231-2/+2
* | | Fix pointer UB in dynasmNikita Popov2020-03-231-2/+5
* | | Fix compilation error on mac with -Wshift-negative-valueTyson Andre2020-03-231-1/+1