summaryrefslogtreecommitdiff
path: root/Zend/zend_operators.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2017-10-24 17:27:31 +0300
committerDmitry Stogov <dmitry@zend.com>2017-10-24 17:27:31 +0300
commit9cf87aa1965504b1cd9dc595a3c6af418a416cfc (patch)
tree887b57fe5485acc98b2ffb44149a1c049433a67c /Zend/zend_operators.c
parent2ca08a3d66ea6fc6cca5337c5ade757bc86c1934 (diff)
downloadphp-git-9cf87aa1965504b1cd9dc595a3c6af418a416cfc.tar.gz
Avoid HashTable allocations for empty arrays (using zend_empty_array).
Diffstat (limited to 'Zend/zend_operators.c')
-rw-r--r--Zend/zend_operators.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/Zend/zend_operators.c b/Zend/zend_operators.c
index fe6f97b12c..5270b6b39a 100644
--- a/Zend/zend_operators.c
+++ b/Zend/zend_operators.c
@@ -629,10 +629,12 @@ try_again:
}
zval_dtor(op);
+ /*ZVAL_EMPTY_ARRAY(op);*/
array_init(op);
}
break;
case IS_NULL:
+ /*ZVAL_EMPTY_ARRAY(op);*/
array_init(op);
break;
case IS_REFERENCE: