summaryrefslogtreecommitdiff
path: root/Zend/zend_execute.c
Commit message (Expand)AuthorAgeFilesLines
* A helper to trace executed source linesDmitry Stogov2020-06-101-0/+2
* Add helper APIs for maybe-interned string creationtwosee2020-06-081-2/+2
* micro-optimizationDmitry Stogov2020-06-051-1/+8
* Add AttributesBenjamin Eberlei2020-06-041-0/+1
* Improve type error messages when an object is givenMáté Kocsis2020-05-261-13/+7
* Merge branch 'PHP-7.4'Nikita Popov2020-05-261-32/+28
|\
| * Fix zend_assign_to_typed_ref() implementationNikita Popov2020-05-261-32/+28
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-04-021-4/+8
| |\
| | * Fixed bug #79434Nikita Popov2020-04-021-4/+8
* | | Improve error messages for invalid property accessMáté Kocsis2020-05-181-6/+11
* | | Improve error message for deprecated methodsMáté Kocsis2020-05-141-5/+9
* | | Use zend_zval_type_name() API where possibleNikita Popov2020-05-131-7/+7
* | | Fixed false alarm about tmp_name maybe unitializedXinchen Hui2020-05-071-7/+8
* | | Improve undefined variable error messagesMáté Kocsis2020-03-311-2/+2
* | | Remove unnecessary uses of CHECK_SILENTNikita Popov2020-03-061-1/+1
* | | Change argument error message formatMáté Kocsis2020-02-261-10/+16
* | | Reorder checks in object ref assignmentNikita Popov2020-02-251-27/+26
* | | Make type error messages more consistentMáté Kocsis2020-02-171-112/+30
* | | Add static return typeNikita Popov2020-02-171-6/+35
* | | Basic JIT support for verify returnNikita Popov2020-02-071-1/+1
* | | Merge branch 'PHP-7.4'Dmitry Stogov2020-02-061-2/+2
|\ \ \ | |/ /
| * | Make opcodes to return de-refereced values of typed references (in the same w...Dmitry Stogov2020-02-061-2/+2
* | | Fix some -Wold-style-declaration compiler warningsGeorge Peter Banyard2020-02-051-1/+1
* | | Merge branch 'PHP-7.4'Nikita Popov2020-02-031-1/+1
|\ \ \ | |/ /
* | | We don't need "safe" destruction anymoreDmitry Stogov2020-01-311-9/+1
* | | Merge branch 'PHP-7.4'Dmitry Stogov2020-01-311-0/+33
|\ \ \ | |/ /
| * | Fixed bug #79094 (Crashing when running recursion function)Dmitry Stogov2020-01-311-0/+33
* | | Add support for deprecating constantsNikita Popov2020-01-171-0/+4
* | | Use zend_type inside type listsNikita Popov2020-01-171-9/+9
* | | Fix #49555: Improve "function must be a string" error messageNikita Popov2020-01-081-2/+2
* | | Add warning and convert to exception in string offset assignment:George Peter Banyard2020-01-071-7/+11
* | | Merge branch 'PHP-7.4'Nikita Popov2019-12-301-0/+2
|\ \ \ | |/ /
| * | Properly propagate url_stat exceptions during includeNikita Popov2019-12-301-0/+2
* | | Merge branch 'PHP-7.4'Nikita Popov2019-12-191-1/+1
|\ \ \ | |/ /
| * | Avoid signed integer overflow in string offset checkNikita Popov2019-12-191-1/+1
* | | Merge branch 'PHP-7.4'Nikita Popov2019-12-181-3/+0
|\ \ \ | |/ /
| * | Fix leak in assign_ref with functionNikita Popov2019-12-181-3/+0
* | | Merge branch 'PHP-7.4'Nikita Popov2019-12-181-1/+3
|\ \ \ | |/ /
| * | Fix const/cv freeing on failed reference assignmentNikita Popov2019-12-181-1/+3
* | | Fix leak of dynamic property name in address helperNikita Popov2019-12-171-4/+9
* | | Merge branch 'PHP-7.4'Dmitry Stogov2019-12-091-0/+7
|\ \ \ | |/ /
| * | Export zend_init_func_run_time_cache()Dmitry Stogov2019-12-091-0/+7
* | | Remove unused functionNikita Popov2019-12-061-9/+0
* | | Optimize return type checkingNikita Popov2019-12-061-15/+21
* | | Implement union typesNikita Popov2019-11-081-219/+323
* | | Make zend_type a 2-field structNikita Popov2019-11-081-16/+21
* | | Fix consistency issues with array accesses warnings/exceptionsMáté Kocsis2019-11-061-1/+15
* | | Remove support for array_key_exists() with objectsNikita Popov2019-11-041-23/+15
* | | Check type is set when verifying variadic argsNikita Popov2019-10-251-1/+2
* | | Remove unnecessary type checks in verify_missing_return_typeNikita Popov2019-10-241-13/+9