summaryrefslogtreecommitdiff
path: root/Zend/zend_generators.c
Commit message (Expand)AuthorAgeFilesLines
* Convert zend_parse_parameters_none() to fast ZPPMáté Kocsis2020-01-031-18/+6
* Use RETURN_THROWS() during ZPP in main, sapi, win32, and ZendMáté Kocsis2019-12-301-6/+6
* Merge branch 'PHP-7.4'Nikita Popov2019-12-201-23/+44
|\
| * Fix leak when generator closed during yield in finallyNikita Popov2019-12-201-23/+44
* | Merge branch 'PHP-7.4'Nikita Popov2019-12-181-3/+4
|\ \ | |/
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-12-181-3/+4
| |\
| | * Rethrow generator exception even without active stack frameNikita Popov2019-12-181-3/+4
* | | Merge branch 'PHP-7.4'Nikita Popov2019-10-281-8/+12
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-10-281-8/+12
| |\ \ | | |/
| | * Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-10-281-8/+12
| | |\
| | | * Fix bug #78752Nikita Popov2019-10-281-8/+12
* | | | Add Zend class/interface arginfo stubsChristoph M. Becker2019-10-151-20/+10
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-08-141-2/+2
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-08-141-2/+2
| |\ \ \ | | |/ /
| | * | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-08-141-2/+2
| | |\ \ | | | |/
| | | * Fixed bug #78412Nikita Popov2019-08-141-2/+2
* | | | 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
| * | | Backported call frame initialization improvementDmitry Stogov2019-04-121-4/+1
* | | | Simplify call frame initializationDmitry Stogov2019-04-111-4/+1
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-03-011-4/+2
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-03-011-4/+2
| |\ \ \ | | |/ /
| | * | Check for NULL GC type in objects_store_delNikita Popov2019-03-011-4/+2
* | | | Refactor zend_object_handlers API to pass zend_object* and zend_string* inste...Dmitry Stogov2019-02-041-2/+2
|/ / /
* | | Remove local variablesPeter Kokot2019-02-031-10/+0
* | | Adios, yearly copyright rangesZeev Suraski2019-01-301-1/+1
* | | Remove redundant Generator::__wakeup() methodNikita Popov2018-11-261-17/+0
* | | Use ZEND_THIS macro to hide implementation details in extensions code.Dmitry Stogov2018-11-151-8/+8
* | | Replace getThis() by EX(This), when additional check is not necessary.Dmitry Stogov2018-11-141-8/+8
|/ /
* | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2018-09-281-0/+36
|\ \ | |/
| * Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-09-281-0/+36
| |\
| | * Fixed bug #76946Nikita Popov2018-09-281-0/+36
* | | Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* | | Improved user iterator implementation to reduce zend_class_entry memory consu...Dmitry Stogov2018-07-121-1/+0
* | | Uze ZVAL_COPY_DEREF() instead of ZVAL_DEREF() and ZVAL_COPY()Dmitry Stogov2018-07-091-10/+5
* | | supplemental fix for bug #76427Xinchen Hui2018-06-121-1/+2
* | | Fixed bug #76427 (Segfault in zend_objects_store_put)Xinchen Hui2018-06-111-1/+2
* | | Export standard object handlers, to avoid indirect accessDmitry Stogov2018-05-311-1/+1
* | | Remove return types from some magic method in protosGabriel Caruso2018-03-091-1/+1
* | | Access extra data stored in zval through macrosDmitry Stogov2018-01-231-1/+1
* | | Removed recursive callDmitry Stogov2018-01-161-1/+0
* | | Merge branch 'PHP-7.2'Nikita Popov2018-01-131-7/+7
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-01-131-7/+7
| |\ \ | | |/
| | * Fix generator GC if yield from parent chain does not reach rootNikita Popov2018-01-131-7/+7
* | | Merge branch 'PHP-7.2'Nikita Popov2018-01-121-2/+4
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-01-121-2/+4
| |\ \ | | |/
| | * Try to fix yield from GC issuesNikita Popov2018-01-121-2/+4
* | | Merge branch 'PHP-7.2'Nikita Popov2018-01-121-1/+2
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-01-121-1/+2
| |\ \ | | |/
| | * Fixed bug #75396Nikita Popov2018-01-121-1/+2