]> granicus.if.org Git - php/commit
Remove object auto-vivification leftovers in type-inference
authorNikita Popov <nikita.ppv@gmail.com>
Tue, 17 Mar 2020 13:53:13 +0000 (14:53 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Tue, 17 Mar 2020 13:54:11 +0000 (14:54 +0100)
commit023039fbfc055779447ebda3c90299731a10c5ea
treea1babf4bb98f4d6424c203f208426874c0dd69a8
parent66d8d0c7d7f77b608cc0b1198d6216dcde916d95
Remove object auto-vivification leftovers in type-inference

undef/null/false no longer get promoted to object in PHP 8.

In fact, we may drop the SSA var defs outside RC inference mode now.
ext/opcache/Optimizer/zend_inference.c