summaryrefslogtreecommitdiff
path: root/Zend/zend_generators.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* | 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
| | * 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