summaryrefslogtreecommitdiff
path: root/Zend/zend_generators.c
Commit message (Expand)AuthorAgeFilesLines
* Remove bogus generator iterator dtorNikita Popov2020-06-301-4/+0
* Rethrow generator exception even without active stack frameNikita Popov2019-12-181-3/+4
* Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-10-281-8/+12
|\
| * Fix bug #78752Nikita Popov2019-10-281-8/+12
* | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-08-141-2/+2
|\ \ | |/
| * Fixed bug #78412Nikita Popov2019-08-141-2/+2
* | Check for NULL GC type in objects_store_delNikita Popov2019-03-011-4/+2
* | 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
| | * year++Xinchen Hui2018-01-021-1/+1
| * | year++Xinchen Hui2018-01-021-1/+1
* | | Simplify non-linear generator yield from treeNikita Popov2018-01-121-73/+32
* | | Avoid duplicate addition of generators in yield from treeNikita Popov2018-01-121-2/+0
* | | Use ZEND_CLOSURE_OBJECT() macro to resolve closure op_array to closure object...Dmitry Stogov2018-01-111-2/+3
* | | Revert "Use ZEND_CLOSURE_OBJECT() macro to resolve closure op_array to closur...Dmitry Stogov2018-01-111-3/+2
* | | Use ZEND_CLOSURE_OBJECT() macro to resolve closure op_array to closure object...Dmitry Stogov2018-01-111-2/+3
* | | year++Xinchen Hui2018-01-021-1/+1
* | | Move zend_object_iterator_funcs structures into read-only data segmentDmitry Stogov2017-12-141-1/+1
* | | Remove some unnecessary duplicationsNikita Popov2017-10-301-4/+4
* | | Encapsulate reference-counting primitives.Dmitry Stogov2017-10-271-3/+3
|/ /
* | Merge branch 'PHP-7.1' into PHP-7.2Bob Weinand2017-07-221-4/+2
|\ \ | |/
| * Merge branch 'PHP-7.0' into PHP-7.1Bob Weinand2017-07-221-4/+2
| |\
| | * Fixed bug #74954 (null deref and segfault in zend_generator_resume())Bob Weinand2017-07-221-4/+2
| | * Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
* | | further sync for vim mode linesAnatol Belski2017-07-041-0/+2
* | | Merge branch 'PHP-7.1'Bob Weinand2017-05-171-1/+1
|\ \ \ | |/ /
| * | Fixed bug #74606 (Segfault within try/catch/finally nesting in Generators)Bob Weinand2017-05-171-1/+1
| * | Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
* | | Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
* | | Improved VM stack unwinding on exception.Dmitry Stogov2016-12-121-8/+8
|/ /
* | Merge branch 'PHP-7.0' into PHP-7.1Bob Weinand2016-12-011-0/+1
|\ \ | |/