Skip to content

Commit 8fcffa6

Browse files
committed
Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1: Fixed tracing JIT support for CALLABLE_CONVERT (#12156)
2 parents fa9cef8 + be0245c commit 8fcffa6

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

ext/opcache/jit/zend_jit_trace.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1062,6 +1062,7 @@ static const zend_op *zend_jit_trace_find_init_fcall_op(zend_jit_trace_rec *p, c
10621062
case ZEND_DO_ICALL:
10631063
case ZEND_DO_UCALL:
10641064
case ZEND_DO_FCALL_BY_NAME:
1065+
case ZEND_CALLABLE_CONVERT:
10651066
call_level++;
10661067
break;
10671068
}
@@ -6202,6 +6203,7 @@ static const void *zend_jit_trace(zend_jit_trace_rec *trace_buffer, uint32_t par
62026203
case ZEND_DO_ICALL:
62036204
case ZEND_DO_UCALL:
62046205
case ZEND_DO_FCALL_BY_NAME:
6206+
case ZEND_CALLABLE_CONVERT:
62056207
frame->call_level--;
62066208
}
62076209

0 commit comments

Comments
 (0)