summaryrefslogtreecommitdiff
path: root/Zend/zend_generators.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed bug #76946Nikita Popov2018-09-281-0/+36
* Fix generator GC if yield from parent chain does not reach rootNikita Popov2018-01-131-7/+7
* Try to fix yield from GC issuesNikita Popov2018-01-121-2/+4
* Fixed bug #75396Nikita Popov2018-01-121-1/+2
* year++Xinchen Hui2018-01-021-1/+1
* 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
* | 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
* | Merge branch 'PHP-7.0' into PHP-7.1Bob Weinand2016-12-011-0/+1
|\ \ | |/
| * Fix valgrind issue when throwing due to yield from aborted generatorBob Weinand2016-12-011-0/+1
* | fix exports which are now referenced by phpdbgAnatol Belski2016-09-281-2/+2
* | Add phpdbg generator commandBob Weinand2016-09-281-5/+5
* | Merge branch 'PHP-7.0' into PHP-7.1Andrea Faulds2016-09-111-12/+0
|\ \ | |/
| * Remove zpp fallback code (always use Fast ZPP)Andrea Faulds2016-09-111-12/+0
| * Fixed C89 buildKalle Sommer Nielsen2016-08-171-1/+2
* | Merge remote-tracking branch 'origin/PHP-7.0' into PHP-7.1Bob Weinand2016-07-231-0/+10
|\ \ | |/
| * Fix ClosedGeneratorException possibly thrown into wrong scopeBob Weinand2016-07-231-0/+10
* | Eliminated checks for (func->op_array.fn_flags & ZEND_ACC_GENERATOR) in fast ...Dmitry Stogov2016-05-131-32/+0
* | Use main VM stack for generators. Only single call frame for generator itself...Dmitry Stogov2016-05-121-36/+81
* | Fixed compilation warningsDmitry Stogov2016-04-291-3/+4
* | Don't initialize EX(call)->symbol_table on each function call.Dmitry Stogov2016-04-281-4/+8
* | - get rid of EG(scope). zend_get_executed_scope() should be used instead.Dmitry Stogov2016-04-281-4/+1
* | Fix generator being a cycle to itselfBob Weinand2016-04-181-4/+4
* | Merge branch 'PHP-7.0'Nikita Popov2016-04-071-4/+8
|\ \ | |/
| * Fixed bug #71980Nikita Popov2016-04-071-4/+8
* | Fised possible use-after-freeDmitry Stogov2016-04-041-2/+3
* | Merge zend_execute_data->called_scope into zend_execute_data->This.Dmitry Stogov2016-04-011-4/+4
* | Flags ZEND_CALL_RELEASE_THIS and ZEND_CALL_CLOSURE should never be set together.Dmitry Stogov2016-03-311-2/+2
* | Fix buildKalle Sommer Nielsen2016-03-171-1/+2
* | Merge branch 'PHP-7.0'Bob Weinand2016-02-151-20/+22
|\ \ | |/
| * Fixed bug #71601 (finally block not executed after yield from)Bob Weinand2016-02-151-16/+18
* | Fix bug #69989Nikita Popov2016-02-121-5/+40
* | Support partial GC for unfinished generatorsNikita Popov2016-02-111-2/+60
|/
* Fix dangling send target when using yield fromNikita Popov2016-02-111-6/+0
* Crude generator GC for value/key/retvalNikita Popov2016-02-101-0/+10
* Fix accidental zval_dtor() usageBob Weinand2016-01-071-1/+1
* Fixed bug #71297 (Memory leak with yield from)Bob Weinand2016-01-071-1/+2
* bump year which is missed in rev 49493a2Xinchen Hui2016-01-021-1/+1
* Fixed bug #71013 (Incorrect exception handler with yield from)Bob Weinand2015-12-061-3/+12
* Fixed bug causing exception not being thrown immediately into a generator yie...Bob Weinand2015-11-251-0/+6
* Fixed bug #70965 (yield from with a common iterator primes too much)Bob Weinand2015-11-251-5/+5
* Fixed bug #70904 (yield from incorrectly marks valid generator as finished)Bob Weinand2015-11-241-18/+13
* Remove superfluous branchesBob Weinand2015-09-201-9/+5
* Set expectations in generator handlingBob Weinand2015-09-201-52/+53
* Fix bogus traces with ReflectionGenerator::getTrace()Bob Weinand2015-08-201-1/+1
* Mark error and exception functions as "cold" (Matt's idea)Dmitry Stogov2015-08-191-1/+1
* Get rid of implicit type casting in GC_*() macros in Zend/zend_types.h.Dmitry Stogov2015-08-131-1/+1
* "This" is C++ keywordXinchen Hui2015-07-301-4/+4