Fixed bug #68676 (Explicit Double Free)
Merge branch 'master' of https://git.php.net/push/php-src
Cleanup
Reored conditions
Micro optimization for better register allocation
Make zend_parse_parameters share fast zpp implementation where possible

Rename shared implementation functions and build them unconditionally

Don't fail on empty path for zend_parse_arg_path

Update type names

Fix behaviour of by-reference "z"

Make 'o' use zend_parse_arg_object

Fix NULL string check in zend_parse_arg_path(_str)
Revert "Add type info for spl_autoload_register"

This reverts commit ad728725cb8e899a8415aa81db48825fac25e0d5.

Revert the change for now, probably needs better handling with account to BC
or joined with exceptions-in-engine RFC.
cleanup intl types