]> granicus.if.org Git - php/commitdiff
One cache slot is enough
authorDmitry Stogov <dmitry@zend.com>
Mon, 5 Feb 2018 17:40:21 +0000 (20:40 +0300)
committerDmitry Stogov <dmitry@zend.com>
Mon, 5 Feb 2018 17:40:21 +0000 (20:40 +0300)
Zend/zend_compile.c

index 9127c110bdc259b53ddf12c2d745aa557bc3a907..35a7446489555056fc3b12f5703a699ce27a6885 100644 (file)
@@ -2811,7 +2811,7 @@ zend_op *zend_compile_static_prop(znode *result, zend_ast *ast, uint32_t type, i
                opline->op2.constant = zend_add_class_name_literal(
                        CG(active_op_array), Z_STR(class_node.u.constant));
                if (opline->op1_type != IS_CONST) {
-                       opline->extended_value = zend_alloc_polymorphic_cache_slot();
+                       opline->extended_value = zend_alloc_cache_slot();
                }
        } else {
                SET_NODE(opline->op2, &class_node);