Fixed bug that exception won't be catched

related failed test Zend/tests/bug35437.phpt (after he latest
execute_data improvement, run with non CALL vm kind)
Revert "Fixed bug that exception won't be catched"

This reverts commit 28db07a0e39ee593edc843ce3c162da247eb2bbe.

Unexpected vm kind change
ixed bug that exception won't be catched

Related failed test Zend/tests/bug35437.phpt (after he latest
execute_data improvement, run with non CALL vm kind)
be cautious about the result of strrchr
News for PHP 5.5.0 Alphas
Merge branch 'PHP-5.5'

* PHP-5.5:
  News for PHP 5.5.0 Alphas
Fix leak when generator ignores sent value

When the return value of yield wasn't used it was leaked.

This is fixed by using a TMP_VAR return value instead of VAR. TMP_VARs are
automatically freed when they aren't used.
Merge branch 'PHP-5.5'
fix failing test on Linux build
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  fix failing test on Linux build
Merge branch 'PHP-5.5'

* PHP-5.5:
  fix failing test on Linux build
Merge branch 'PHP-5.4'

Conflicts:
	ext/mysqlnd/mysqlnd_alloc.c
Merge branch 'master' of ssh://git.php.net/php-src
Merge branch 'PHP-5.4' of ssh://git.php.net/php-src into PHP-5.4
Add missing zend_do_free call

This is a followup to d53f1bf8ab. When the yield *statement* is used its
return value still needs to be freed.
Merge branch 'PHP-5.5'
Update release date
Merge branch 'PHP-5.3' into PHP-5.4
Merge branch 'PHP-5.4'
Merge branch 'master' of ssh://git.php.net/php-src