summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2020-03-17 00:25:47 +0300
committerDmitry Stogov <dmitry@zend.com>2020-03-17 00:25:47 +0300
commit902e19ddf339d0ca7149393a66ec0697f13b9d80 (patch)
tree68a3a7a57386508a3dbf75558e2a2062156285ba
parent7069b55ba4de3bd6a36d758dd729a2b3209d5e80 (diff)
downloadphp-git-902e19ddf339d0ca7149393a66ec0697f13b9d80.tar.gz
Store informaton about class
-rw-r--r--ext/opcache/jit/zend_jit_trace.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/opcache/jit/zend_jit_trace.c b/ext/opcache/jit/zend_jit_trace.c
index d99253e010..22e705bed2 100644
--- a/ext/opcache/jit/zend_jit_trace.c
+++ b/ext/opcache/jit/zend_jit_trace.c
@@ -1086,6 +1086,8 @@ static zend_ssa *zend_jit_trace_build_tssa(zend_jit_trace_rec *trace_buffer, uin
tmp |= MAY_BE_REF;
}
ssa_var_info[i].type = tmp;
+ ssa_var_info[i].ce = ce;
+ ssa_var_info[i].is_instanceof = 1;
} else {
ssa_var_info[i].type = MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY | MAY_BE_ARRAY_OF_REF;
}