Skip to content

Commit 24d3c1d

Browse files
committed
Make frameless calls hot
1 parent 1c28e4d commit 24d3c1d

File tree

2 files changed

+26
-26
lines changed

2 files changed

+26
-26
lines changed

Zend/zend_vm_def.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9549,7 +9549,7 @@ ZEND_VM_HANDLER(202, ZEND_CALLABLE_CONVERT, UNUSED, UNUSED)
95499549
ZEND_VM_NEXT_OPCODE();
95509550
}
95519551

9552-
ZEND_VM_HANDLER(204, ZEND_FRAMELESS_ICALL_0, UNUSED, UNUSED)
9552+
ZEND_VM_HOT_HANDLER(204, ZEND_FRAMELESS_ICALL_0, UNUSED, UNUSED)
95539553
{
95549554
USE_OPLINE
95559555
SAVE_OPLINE();
@@ -9562,7 +9562,7 @@ ZEND_VM_HANDLER(204, ZEND_FRAMELESS_ICALL_0, UNUSED, UNUSED)
95629562
ZEND_VM_NEXT_OPCODE();
95639563
}
95649564

9565-
ZEND_VM_HANDLER(205, ZEND_FRAMELESS_ICALL_1, CONST|TMP|VAR|CV, UNUSED)
9565+
ZEND_VM_HOT_HANDLER(205, ZEND_FRAMELESS_ICALL_1, CONST|TMP|VAR|CV, UNUSED)
95669566
{
95679567
USE_OPLINE
95689568
SAVE_OPLINE();
@@ -9576,7 +9576,7 @@ ZEND_VM_HANDLER(205, ZEND_FRAMELESS_ICALL_1, CONST|TMP|VAR|CV, UNUSED)
95769576
ZEND_VM_NEXT_OPCODE();
95779577
}
95789578

9579-
ZEND_VM_HANDLER(206, ZEND_FRAMELESS_ICALL_2, CONST|TMP|VAR|CV, CONST|TMP|VAR|CV)
9579+
ZEND_VM_HOT_HANDLER(206, ZEND_FRAMELESS_ICALL_2, CONST|TMP|VAR|CV, CONST|TMP|VAR|CV)
95809580
{
95819581
USE_OPLINE
95829582
SAVE_OPLINE();
@@ -9594,7 +9594,7 @@ ZEND_VM_HANDLER(206, ZEND_FRAMELESS_ICALL_2, CONST|TMP|VAR|CV, CONST|TMP|VAR|CV)
95949594
ZEND_VM_NEXT_OPCODE();
95959595
}
95969596

9597-
ZEND_VM_HANDLER(207, ZEND_FRAMELESS_ICALL_3, ANY, ANY, OP)
9597+
ZEND_VM_HOT_HANDLER(207, ZEND_FRAMELESS_ICALL_3, ANY, ANY, OP)
95989598
{
95999599
USE_OPLINE
96009600
SAVE_OPLINE();

Zend/zend_vm_execute.h

Lines changed: 22 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)