--TEST-- Verify yield from on generators being properly cycle collected --INI-- zend.enable_gc = 1 --FILE-- current()); unset($gen, $gens); print "collect\n"; gc_collect_cycles(); print "end\n"; ?> --EXPECT-- int(1) collect array(4) { [0]=> object(Generator)#1 (0) { } [1]=> object(Generator)#2 (0) { } [2]=> object(Generator)#3 (0) { } [3]=> object(Generator)#4 (0) { } } end