summaryrefslogtreecommitdiff
path: root/Zend/zend_execute.h
Commit message (Expand)AuthorAgeFilesLines
* Drop unneessary if branch and adjust arg_num typeGeorge Peter Banyard2021-03-251-1/+1
* Replace zend_bool uses with boolNikita Popov2021-01-151-10/+10
* Change calling convention of zval_update_constant[_ex]() to fastcall.Dmitry Stogov2020-10-081-2/+2
* Fix prototype of get_active_function_or_method_name()Máté Kocsis2020-09-121-1/+1
* JIT for ASSIGN_OBJDmitry Stogov2020-09-101-1/+1
* Fixed 32-bit JITDmitry Stogov2020-09-101-1/+1
* Improve error messages mentioning parameters instead of argumentsMáté Kocsis2020-09-091-0/+3
* Remove unnecessary cache_slot argumentsNikita Popov2020-08-281-3/+2
* Improve type declarations for Zend APIsGeorge Peter Banyard2020-08-281-9/+9
* Export and reuse zend_is_valid_class_name APINikita Popov2020-08-281-0/+1
* Implement named parametersNikita Popov2020-07-311-0/+20
* Remove type argument from zend_get_zval_ptrNikita Popov2020-07-151-1/+1
* JIT support for undefined index/offset handlingNikita Popov2020-07-071-0/+2
* Reuse warning functionNikita Popov2020-07-061-0/+1
* Cleanup SPL autoload implementationNikita Popov2020-06-101-0/+3
* micro-optimizationDmitry Stogov2020-06-051-12/+12
* Improve error message for deprecated methodsMáté Kocsis2020-05-141-0/+1
* zend_timeout is not a signal handler functionAlex Dowad2020-05-121-1/+1
* Make type error messages more consistentMáté Kocsis2020-02-171-0/+2
* Add static return typeNikita Popov2020-02-171-0/+2
* Basic JIT support for verify returnNikita Popov2020-02-071-0/+2
* We don't need "safe" destruction anymoreDmitry Stogov2020-01-311-16/+2
* Move undefined constant error into get_constant_exNikita Popov2020-01-101-1/+0
* Merge branch 'PHP-7.4'Dmitry Stogov2019-12-091-0/+1
|\
| * Export zend_init_func_run_time_cache()Dmitry Stogov2019-12-091-0/+1
* | JIT: Handle typed refs in assign dimNikita Popov2019-10-231-0/+1
* | Pass cache slot when printing type errorsNikita Popov2019-10-171-1/+1
* | Change representation of zend_type from type code to MAY_BE_* maskNikita Popov2019-09-231-0/+5
* | Simplify TMP/VAR operand releasingDmitry Stogov2019-07-241-4/+1
* | Merge branch 'PHP-7.4'Dmitry Stogov2019-06-211-2/+0
|\ \ | |/
| * CleanupDmitry Stogov2019-06-211-3/+0
* | Don't verify arginfo types for internal functionsNikita Popov2019-06-171-1/+0
* | Constify some char* arguments or return values of ZEND_APItwosee2019-06-121-4/+4
* | Merge branch 'PHP-7.4'Dmitry Stogov2019-05-291-48/+25
|\ \ | |/
| * zend_assign_to_variable() optimizationDmitry Stogov2019-05-291-48/+25
* | Merge branch 'PHP-7.4'Dmitry Stogov2019-05-291-1/+1
|\ \ | |/
| * Mark "cold" functionsDmitry Stogov2019-05-291-1/+1
| * zend_do_fcall_overloaded() doesn't have to be exportedDmitry Stogov2019-05-291-2/+0
* | Remove set() object handlerNikita Popov2019-05-291-5/+0
* | Merge branch 'PHP-7.4'Nikita Popov2019-05-271-1/+1
|\ \ | |/
| * Accept flags argument in zend_lookup_class_ex()Nikita Popov2019-05-271-1/+1
* | Merge branch 'PHP-7.4'Dmitry Stogov2019-05-151-6/+6
|\ \ | |/
| * Removed ability to compile PHP without EX(run_time_cache). ZEND_EX_USE_RUN_TI...Dmitry Stogov2019-05-151-6/+6
| * Backported call frame initialization improvementDmitry Stogov2019-04-121-13/+8
* | Simplify call frame initializationDmitry Stogov2019-04-111-13/+8
* | Merge branch 'PHP-7.4'Dmitry Stogov2019-04-091-23/+16
|\ \ | |/
| * Eliminated check for assignment to itselfDmitry Stogov2019-04-091-23/+16
* | Merge branch 'PHP-7.4'Dmitry Stogov2019-04-091-7/+6
|\ \ | |/
| * Micro-optimizationDmitry Stogov2019-04-091-7/+6
| * Use fastcall calling conventionDmitry Stogov2019-04-021-1/+1