summaryrefslogtreecommitdiff
path: root/Zend/zend_execute.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Don't check ZEND_TYPE_IS_SET() in zend_check_type()Nikita Popov2019-10-241-7/+6
* | Merge branch 'PHP-7.4'Nikita Popov2019-10-231-1/+1
|\ \ | |/
| * Don't autoload when checking property typesNikita Popov2019-10-231-1/+1
* | JIT: Handle typed refs in assign dimNikita Popov2019-10-231-5/+2
* | Pass cache slot when printing type errorsNikita Popov2019-10-171-38/+29
* | Merge branch 'PHP-7.4'Nikita Popov2019-10-101-4/+7
|\ \ | |/
| * Return error_zval form get_property_ptr_ptr on exceptionNikita Popov2019-10-101-1/+4
* | Merge branch 'PHP-7.4'Nikita Popov2019-10-101-5/+4
|\ \ | |/
| * Explicitly check for exceptions in by-ref obj prop assignNikita Popov2019-10-101-1/+1
* | Merge branch 'PHP-7.4'Nikita Popov2019-10-101-0/+1
|\ \ | |/
| * Fix leak on "Cannot assign by reference to overloaded object" errorNikita Popov2019-10-101-0/+1
* | SAMRT BRANCH improvement.Dmitry Stogov2019-10-091-6/+6
* | Merge branch 'PHP-7.4'Nikita Popov2019-10-081-0/+6
|\ \ | |/
| * Handle "non well formed" exception during ZPPNikita Popov2019-10-081-0/+6
* | Fixed Zend/tests/bug70785.phpt on builds wothout global regestersDmitry Stogov2019-10-081-4/+3
* | Encapsulate all SMART BRANCH related logic inside macros. Result of SMART BRA...Dmitry Stogov2019-10-081-33/+35
* | Merge branch 'PHP-7.4'Nikita Popov2019-10-081-0/+1
|\ \ | |/
| * Fixed bug #78644Nikita Popov2019-10-081-0/+1
* | Check num required args is correct in debug buildsNikita Popov2019-10-071-0/+27
* | Convert some notices to warningsNikita Popov2019-10-021-8/+8
* | Remove most uses of the ERROR typeNikita Popov2019-09-301-35/+30
* | Promote write "use scalar as array" warning to ErrorNikita Popov2019-09-271-2/+2
* | Convert "Illegal offset type" warnings to exceptionsNikita Popov2019-09-271-2/+2
* | Convert "cannot add element" warning to exceptionNikita Popov2019-09-271-1/+1
* | Throw Error when writing property of non-objectNikita Popov2019-09-271-112/+29
* | Add check_only parameter to get_closure handlerChristoph M. Becker2019-09-241-1/+1
* | Use ZEND_TYPE_IS_SET() when checking for property typesNikita Popov2019-09-231-4/+5
* | Canonicalize typed properties error messageNikita Popov2019-09-231-17/+6
* | Change representation of zend_type from type code to MAY_BE_* maskNikita Popov2019-09-231-170/+150