summaryrefslogtreecommitdiff
path: root/ext/opcache
Commit message (Expand)AuthorAgeFilesLines
* Don't check $this existence in object opcodesNikita Popov2019-10-302-93/+2
* Try to fix asan warning in scalar_constant_defaults.phptNikita Popov2019-10-291-0/+6
* Merge branch 'PHP-7.4'Nikita Popov2019-10-251-1/+1
|\
| * Fix bug #78226: Don't call __set() on uninitialized typed propertiesNikita Popov2019-10-251-1/+1
* | Merge branch 'PHP-7.4'Nikita Popov2019-10-252-2/+16
|\ \ | |/
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-10-252-2/+15
| |\
| | * Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-10-252-2/+15
| | |\
| | | * Fixed bug #78747Nikita Popov2019-10-252-1/+15
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-10-251-28/+28
|\ \ \ \ | |/ / /
| * | | Optimize VERIFY_RETURN_TYPE for TMP operands as wellNikita Popov2019-10-251-28/+28
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-10-252-1/+31
|\ \ \ \ | |/ / /
| * | | Check class linking in VERIFY_RETURN_TYPE optimizationNikita Popov2019-10-252-1/+31
* | | | Optimize instanceof_functionNikita Popov2019-10-251-2/+2
* | | | JIT: Add option to disable SSA checksNikita Popov2019-10-231-16/+43
* | | | JIT: Handle typed refs in assign dimNikita Popov2019-10-233-2/+45
* | | | JIT: Fix handling of typed ref in assign dim opNikita Popov2019-10-231-1/+24
* | | | JIT: Fix handling of typed ref in assign opNikita Popov2019-10-233-4/+48
* | | | JIT: Check exception after jit_assign_dim_op_helperNikita Popov2019-10-231-0/+3
* | | | JIT: UNDEF result on "Illegal offset type" exceptionNikita Popov2019-10-231-0/+11
* | | | Merge branch 'PHP-7.4'Dmitry Stogov2019-10-221-11/+20
|\ \ \ \ | |/ / /
| * | | Allow loading FFI bindings through ffi.preload directiveDmitry Stogov2019-10-221-11/+20
* | | | Merge branch 'PHP-7.4'Dmitry Stogov2019-10-211-0/+5
|\ \ \ \ | |/ / /
| * | | Fixed bug #78512 (Cannot make preload work)Dmitry Stogov2019-10-211-0/+5
* | | | Clenup "smart branch" handlingDmitry Stogov2019-10-181-70/+62
* | | | Fixed wrong shiftDmitry Stogov2019-10-171-1/+1
* | | | Pass cache slot when printing type errorsNikita Popov2019-10-171-4/+4
* | | | Relay on DO_ICALL/DO_UCALL opcode to avoid generation of useless codeDmitry Stogov2019-10-171-5/+11
* | | | Fixed exception handlingDmitry Stogov2019-10-161-0/+3
* | | | Clenup "smart branch" handlingDmitry Stogov2019-10-161-496/+475
* | | | Fixed exception handlingDmitry Stogov2019-10-161-3/+17
* | | | Fixed exception sourceDmitry Stogov2019-10-161-0/+1
* | | | Use "const" qualifierDmitry Stogov2019-10-155-78/+78
* | | | Use "const" qualifierDmitry Stogov2019-10-142-2/+2
* | | | Fixed compilation warningDmitry Stogov2019-10-141-1/+1
* | | | Fixed incorrect JIT compilationDmitry Stogov2019-10-143-25/+71
* | | | Merge branch 'PHP-7.4'Joe Watkins2019-10-143-11/+14
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.3' into PHP-7.4Joe Watkins2019-10-143-11/+14
| |\ \ \ | | |/ /
| | * | Merge branch 'PHP-7.2' into PHP-7.3Joe Watkins2019-10-143-11/+14
| | |\ \ | | | |/
| | | * Fix checksum calculation for opcacheMitch Hagstrand2019-10-143-11/+14
* | | | Fixed incorrect JIT compilationDmitry Stogov2019-10-142-3/+29
* | | | Drop checkpoint that leaded to use after freeDmitry Stogov2019-10-141-3/+0
* | | | Reduced number of CFG pass iterationsDmitry Stogov2019-10-141-2/+10
* | | | Fixed JIT of preloaded scriptDmitry Stogov2019-10-111-0/+1
* | | | Use RT_CONSTANT() or CT_CONSTANT() macro depending on ZEND_ACC_DONE_PASS_TWO ...Dmitry Stogov2019-10-1114-200/+201
* | | | JMP optimization cleanup.Dmitry Stogov2019-10-112-330/+350
* | | | Revert/redo pass_two only onceDmitry Stogov2019-10-104-35/+44
* | | | Removed #if HAVE_DFA_PASSDmitry Stogov2019-10-101-19/+1
* | | | Eliminate CHECK_VAR instructions for defined CVsDmitry Stogov2019-10-101-0/+2
* | | | Separate common code and add few more patternsDmitry Stogov2019-10-101-35/+39
* | | | Fixed edge cases introduced by 170ed1f5a7b2f2f052445761080c96a3a3cfa884Dmitry Stogov2019-10-103-1/+49