summaryrefslogtreecommitdiff
path: root/Zend/zend_execute.c
Commit message (Expand)AuthorAgeFilesLines
* Drop unneessary if branch and adjust arg_num typeGeorge Peter Banyard2021-03-251-7/+1
* Add zend_hash_lookup() and zend_hash_index_lookup() functions.Dmitry Stogov2021-03-191-39/+42
* Don't imply SILENT from NO_AUTOLOADNikita Popov2021-03-181-2/+3
* Change Zend Stream API to use zend_string* instead of char*.Dmitry Stogov2021-03-161-5/+7
* Check for WRONG_PROPERTY_INFONikita Popov2021-03-161-1/+1
* Add sanity check for type of read_property return valueNikita Popov2021-03-161-0/+9
* Merge branch 'PHP-8.0'Nikita Popov2021-03-011-0/+3
|\
| * Fixed bug #80811Nikita Popov2021-03-011-0/+3
* | Merge branch 'PHP-8.0'Nikita Popov2021-02-221-0/+8
|\ \ | |/
| * Fix trampoline leak on dynamic static call of non-static methodNikita Popov2021-02-221-0/+8
* | Merge branch 'PHP-8.0'Nikita Popov2021-02-151-3/+4
|\ \ | |/
| * Merge branch 'PHP-7.4' into PHP-8.0Nikita Popov2021-02-151-3/+4
| |\
| | * Fix symtable cache being used while cleaning symtableNikita Popov2021-02-151-3/+4
* | | Deprecate passing null to non-nullable arg of internal functionNikita Popov2021-02-111-7/+7
* | | Merge branch 'PHP-8.0'Nikita Popov2021-02-111-1/+1
|\ \ \ | |/ /
| * | Don't throw additional Error in require_once if exception already thrownNikita Popov2021-02-111-1/+1
* | | Use zend_type.ce_cache__ptr for caching class resulution during argument/resu...Dmitry Stogov2021-02-101-39/+59
* | | Added Inheritance Cache.Dmitry Stogov2021-02-091-2/+22
* | | Merge branch 'PHP-8.0'Nikita Popov2021-02-091-1/+1
|\ \ \ | |/ /
| * | Use E_ERROR to report arginfo/zpp mismatchNikita Popov2021-02-091-1/+1
* | | Replace zend_bool uses with boolNikita Popov2021-01-151-29/+29
* | | Merge branch 'PHP-8.0'Nikita Popov2021-01-121-12/+23
|\ \ \ | |/ /
| * | Add support for union types for internal functionsNikita Popov2021-01-121-12/+23
* | | Remove some INDIRECT handling in VMNikita Popov2021-01-061-28/+4
|/ /
* | Fix bug #80537Nikita Popov2020-12-211-4/+12
* | Fix removal of type source during unserializationNikita Popov2020-12-041-0/+1
* | Preallocate stack space for JIT in execute_ex() to eliminate JIT prologue/epi...Dmitry Stogov2020-11-301-0/+5
* | Fix signed integer overflowNikita Popov2020-10-301-1/+1
* | Don't allow passing unknown named params to class without ctorNikita Popov2020-10-231-2/+6
* | Add system ID entropy APISammy Kaye Powers2020-09-181-0/+1
* | Remove support for EXT_NOPNikita Popov2020-09-181-2/+1
* | Fixed bug #80109Nikita Popov2020-09-171-2/+3
* | Fix uninitialized run-time cache when resolving named param defaultsNikita Popov2020-09-151-0/+4
* | micro-optimizationDmitry Stogov2020-09-151-11/+13
* | Fixed bug #80096Nikita Popov2020-09-141-15/+16
* | Make argument type error message consistent for variadicsNikita Popov2020-09-111-16/+9
* | 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/+13
* | Don't handle missing value in zend_verify_arg_error()Nikita Popov2020-09-081-21/+17
* | Accept zend_string instead of zval in zend_compile_stringNikita Popov2020-09-071-1/+3
* | Fix by-ref list assign LIST_W+MAKE_REF separationNikita Popov2020-09-021-72/+68
* | Merge branch 'PHP-7.4'Nikita Popov2020-09-021-0/+1
|\ \ | |/
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-09-021-0/+1
| |\
| | * Fix infinite loop on string offset during by-ref list assignNikita Popov2020-09-021-0/+1
* | | Add zend_observer APILevi Morrison2020-09-011-0/+1
* | | Correctly report failure in zend_handle_undef_args()Nikita Popov2020-08-311-0/+1
* | | Remove unnecessary cache_slot argumentsNikita Popov2020-08-281-19/+12
* | | Improve type declarations for Zend APIsGeorge Peter Banyard2020-08-281-25/+22
* | | Fix leak in typed reference assignmentNikita Popov2020-08-271-0/+1