summaryrefslogtreecommitdiff
path: root/Zend/zend_closures.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'PHP-7.4' into PHP-8.0Christoph M. Becker2020-11-161-1/+5
|\
| * Fix #74558: Can't rebind closure returned by Closure::fromCallable()Christoph M. Becker2020-11-161-1/+5
* | Use proper parameter type in Closure::bindTo() signatureNikita Popov2020-09-211-31/+32
* | Separate Closure::bind() implementationsMáté Kocsis2020-09-191-11/+26
* | Improve type declarations for Zend APIsGeorge Peter Banyard2020-08-281-1/+3
* | Fix bug #78770Nikita Popov2020-08-141-7/+1
* | Implement named parametersNikita Popov2020-07-311-5/+13
* | Cleanup argument handling in ext/reflectionMáté Kocsis2020-07-241-2/+2
* | Review the usage of apostrophes in error messagesMáté Kocsis2020-07-101-3/+3
* | Merge branch 'PHP-7.4'Nikita Popov2020-07-071-0/+7
|\ \ | |/
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-07-071-0/+7
| |\
| | * Fixed bug #79778Nikita Popov2020-07-071-0/+7
* | | Remove no_separation flagNikita Popov2020-07-071-1/+0
* | | Remove proto comments from C filesMax Semenik2020-07-061-8/+4
* | | Add ZVAL_OBJ_COPY macroNikita Popov2020-06-171-4/+2
* | | Fix expression warnings and break warningstwosee2020-06-071-1/+1
* | | Generate method entries for ClosureMáté Kocsis2020-05-191-10/+1
* | | Store aliased name of trait methodNikita Popov2020-03-031-0/+1
* | | Eliminate uses of ZVAL_ZVAL and friendsNikita Popov2020-01-201-1/+1
* | | Use RETURN_THROWS() after zend_parse_method_parameters()Máté Kocsis2020-01-021-1/+1
* | | Use RETURN_THROWS() during ZPP in main, sapi, win32, and ZendMáté Kocsis2019-12-301-2/+2
* | | Merge branch 'PHP-7.4'Nikita Popov2019-12-181-1/+1
|\ \ \ | |/ /
| * | Fix use-after-free when trying to write to closure propertyNikita Popov2019-12-181-1/+1
* | | Make zend_type a 2-field structNikita Popov2019-11-081-3/+3
* | | Merge branch 'PHP-7.4'Nikita Popov2019-10-301-0/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-10-301-0/+1
| |\ \ | | |/
| | * Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-10-301-0/+1
| | |\
| | | * Add missing refcount incrementNikita Popov2019-10-301-0/+1
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-10-291-1/+8
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-10-291-1/+8
| |\ \ \ | | |/ /
| | * | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-10-291-1/+8
| | |\ \ | | | |/
| | | * Fixed bug #78689Nikita Popov2019-10-291-1/+8
* | | | Remove ability to unbind $this of closures if usedNikita Popov2019-10-281-2/+2
* | | | Add Zend class/interface arginfo stubsChristoph M. Becker2019-10-151-25/+6
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-10-091-1/+1
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-10-091-1/+1
| |\ \ \ | | |/ /
| | * | Fixed bug #78658Nikita Popov2019-10-091-1/+1
| | * | Future-proof email addressesZeev Suraski2018-11-011-1/+1
* | | | Comparison cleanup:Dmitry Stogov2019-10-071-3/+4
* | | | Add check_only parameter to get_closure handlerChristoph M. Becker2019-09-241-1/+1
* | | | Merge branch 'PHP-7.4'Dmitry Stogov2019-09-021-1/+2
|\ \ \ \ | |/ / /
| * | | Free two bits in fn_flags by merging ZEND_ACC_HEAP_RT_CACHE/ZEND_ACC_USER_ARG...Dmitry Stogov2019-09-021-1/+2
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-08-231-1/+2
|\ \ \ \ | |/ / /
| * | | Relax closure $this unbinding deprecationNikita Popov2019-08-231-1/+2
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-07-221-0/+3
|\ \ \ \ | |/ / /
| * | | Deprecate unbinding $this from non-static closureNikita Popov2019-07-221-0/+3
* | | | Merge branch 'PHP-7.4'Dmitry Stogov2019-05-291-5/+5
|\ \ \ \ | |/ / /
| * | | Mark "cold" functionsDmitry Stogov2019-05-291-5/+5
* | | | Merge branch 'PHP-7.4'Dmitry Stogov2019-05-281-1/+2
|\ \ \ \ | |/ / /
| * | | Replace ZVAL_COPY() and ZVAL_COPY_VALUE() for IS_OBJECT by cheaper macrosDmitry Stogov2019-05-281-1/+2