]> granicus.if.org Git - php/commit
Make operator swapping depend on IGNORE_OVERLOADING flag
authorNikita Popov <nikita.ppv@gmail.com>
Wed, 9 Jan 2019 08:26:49 +0000 (09:26 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Wed, 9 Jan 2019 08:27:56 +0000 (09:27 +0100)
commitbf4dab016341070d36606f4d1cf3ac068082c9e2
tree566f72d0b20a69eb2e6069b8830f131bf8f3943f
parent85f440362b84b4388ca0510ca0f727eaf047a1e5
Make operator swapping depend on IGNORE_OVERLOADING flag

Add MUL back to the list and instead make the entire optimization
depend on IGNORE_OVERLOADING, which is there exactly so we can make
these kinds of assumptions.
ext/opcache/Optimizer/pass3.c
ext/opcache/Optimizer/zend_optimizer.c
ext/opcache/Optimizer/zend_optimizer_internal.h