We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1e6e7bf commit c307b55Copy full SHA for c307b55
Zend/zend_object_handlers.c
@@ -1707,6 +1707,9 @@ ZEND_API zend_function *zend_get_property_hook_trampoline(
1707
func = (zend_function *)(uintptr_t)ecalloc(1, sizeof(zend_internal_function));
1708
}
1709
func->type = ZEND_INTERNAL_FUNCTION;
1710
+ /* This trampoline does not use the call_trampoline_op, so it won't reuse the call frame,
1711
+ * which means we don't even need to reserve a temporary for observers. */
1712
+ func->common.T = 0;
1713
func->common.arg_flags[0] = 0;
1714
func->common.arg_flags[1] = 0;
1715
func->common.arg_flags[2] = 0;
0 commit comments