Skip to content

Commit be0245c

Browse files
authored
Fixed tracing JIT support for CALLABLE_CONVERT (php#12156)
1 parent 748adf1 commit be0245c

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

ext/opcache/jit/zend_jit_trace.c

+2
Original file line numberDiff line numberDiff line change
@@ -1065,6 +1065,7 @@ static const zend_op *zend_jit_trace_find_init_fcall_op(zend_jit_trace_rec *p, c
10651065
case ZEND_DO_ICALL:
10661066
case ZEND_DO_UCALL:
10671067
case ZEND_DO_FCALL_BY_NAME:
1068+
case ZEND_CALLABLE_CONVERT:
10681069
call_level++;
10691070
break;
10701071
}
@@ -6227,6 +6228,7 @@ static const void *zend_jit_trace(zend_jit_trace_rec *trace_buffer, uint32_t par
62276228
case ZEND_DO_ICALL:
62286229
case ZEND_DO_UCALL:
62296230
case ZEND_DO_FCALL_BY_NAME:
6231+
case ZEND_CALLABLE_CONVERT:
62306232
frame->call_level--;
62316233
}
62326234

0 commit comments

Comments
 (0)