summaryrefslogtreecommitdiff
path: root/Zend/zend_compile.h
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2015-05-07 16:28:23 +0300
committerDmitry Stogov <dmitry@zend.com>2015-05-07 16:28:23 +0300
commitab4ccffc4cceb877d2ce3144e5c499bd651886bf (patch)
treea1b9b371c5bc25f72d5358caf285a4f336d781f7 /Zend/zend_compile.h
parent62b1293e3df520d104c678bc520b413386b628c5 (diff)
downloadphp-git-ab4ccffc4cceb877d2ce3144e5c499bd651886bf.tar.gz
Avoid unnecessary reference counter incrementation on $this when call methods
Diffstat (limited to 'Zend/zend_compile.h')
-rw-r--r--Zend/zend_compile.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h
index 575dbe0803..8c1e49df3d 100644
--- a/Zend/zend_compile.h
+++ b/Zend/zend_compile.h
@@ -454,6 +454,7 @@ struct _zend_execute_data {
#define ZEND_CALL_CTOR (1 << 3)
#define ZEND_CALL_CTOR_RESULT_UNUSED (1 << 4)
#define ZEND_CALL_CLOSURE (1 << 5)
+#define ZEND_CALL_RELEASE_THIS (1 << 6)
#define ZEND_CALL_INFO(call) \
(Z_TYPE_INFO((call)->This) >> 24)