/PHP-7.4/Zend/ |
H A D | zend_closures.c | 50 zval *arguments = ZEND_CALL_ARG(execute_data, 1); in ZEND_METHOD() 60 execute_data->func = NULL; in ZEND_METHOD() 357 EG(current_execute_data) = execute_data; in ZEND_METHOD()
|
H A D | zend_vm_execute.h | 1358 execute_data = call; in ZEND_DO_UCALL_SPEC_RETVAL_UNUSED_HANDLER() 1381 execute_data = call; in ZEND_DO_UCALL_SPEC_RETVAL_USED_HANDLER() 1405 execute_data = call; in ZEND_DO_FCALL_BY_NAME_SPEC_RETVAL_UNUSED_HANDLER() 1489 execute_data = call; in ZEND_DO_FCALL_BY_NAME_SPEC_RETVAL_USED_HANDLER() 1591 execute_data = call; in ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER() 1703 execute_data = call; in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER() 2783 call = execute_data; in ZEND_CALL_TRAMPOLINE_SPEC_HANDLER() 2803 execute_data = call; in ZEND_CALL_TRAMPOLINE_SPEC_HANDLER() 50080 execute_data = ex; 61447 execute_data = ex; [all …]
|
H A D | zend_vm_def.h | 2881 execute_data = EX(prev_execute_data); in ZEND_VM_HOT_HELPER() 2911 old_execute_data = execute_data; in ZEND_VM_HOT_HELPER() 2912 execute_data = EX(prev_execute_data); in ZEND_VM_HOT_HELPER() 2929 old_execute_data = execute_data; in ZEND_VM_HOT_HELPER() 4015 zend_rethrow_exception(execute_data); 4039 execute_data = call; 4063 execute_data = call; 4123 zend_rethrow_exception(execute_data); 4165 execute_data = call; 8289 call = execute_data; [all …]
|
H A D | zend_object_handlers.c | 813 zend_execute_data *execute_data = EG(current_execute_data); in property_uses_strict_types() local 814 return execute_data in property_uses_strict_types() 815 && execute_data->func in property_uses_strict_types()
|
H A D | zend_execute.c | 78 # define EXECUTE_DATA_D zend_execute_data* execute_data 79 # define EXECUTE_DATA_C execute_data 3451 execute_data->func->internal_function.handler(execute_data, return_value); in execute_internal() 3490 i_free_compiled_variables(execute_data); in zend_free_compiled_variables() 3628 EG(current_execute_data) = execute_data; in i_init_func_execute_data() 3694 zend_attach_symbol_table(execute_data); in i_init_code_execute_data() 3708 EG(current_execute_data) = execute_data; in i_init_code_execute_data() 3721 execute_data = ex; in zend_init_func_execute_data() 3723 zend_execute_data *execute_data = ex; in zend_init_func_execute_data() local 3737 execute_data = orig_execute_data; in zend_init_func_execute_data() [all …]
|
H A D | zend_execute_API.c | 1518 zend_op_array *op_array = &execute_data->func->op_array; in zend_attach_symbol_table() 1519 HashTable *ht = execute_data->symbol_table; in zend_attach_symbol_table() 1553 zend_op_array *op_array = &execute_data->func->op_array; in zend_detach_symbol_table() 1554 HashTable *ht = execute_data->symbol_table; in zend_detach_symbol_table() 1580 while (execute_data && (!execute_data->func || !ZEND_USER_CODE(execute_data->func->common.type))) { in zend_set_local_var() 1581 execute_data = execute_data->prev_execute_data; in zend_set_local_var() 1584 if (execute_data) { in zend_set_local_var() 1587 zend_op_array *op_array = &execute_data->func->op_array; in zend_set_local_var() 1623 while (execute_data && (!execute_data->func || !ZEND_USER_CODE(execute_data->func->common.type))) { in zend_set_local_var_str() 1624 execute_data = execute_data->prev_execute_data; in zend_set_local_var_str() [all …]
|
H A D | zend.c | 76 ZEND_API void (*zend_interrupt_function)(zend_execute_data *execute_data);
|
H A D | zend_generators.c | 88 execute_data->call = NULL; in zend_generator_freeze_call_stack() 106 generator->execute_data = execute_data; in zend_generator_cleanup_unfinished_execution() 119 zend_execute_data *execute_data = generator->execute_data; in zend_generator_close() local 122 generator->execute_data = NULL; in zend_generator_close() 137 generator->execute_data = NULL; in zend_generator_close() 160 efree(execute_data); in zend_generator_close() 280 if (generator->execute_data) { in calc_gc_buffer_size() 281 zend_execute_data *execute_data = generator->execute_data; in calc_gc_buffer_size() local 330 zend_execute_data *execute_data = generator->execute_data; in zend_generator_get_gc() local 335 if (!execute_data) { in zend_generator_get_gc() [all …]
|
H A D | zend_builtin_functions.c | 988 called_scope = zend_get_called_scope(execute_data); in ZEND_FUNCTION()
|
H A D | zend_vm_execute.skl | 34 zend_execute_data *execute_data; 49 execute_data = zend_vm_stack_push_call_frame(call_info, 52 execute_data->symbol_table = zend_rebuild_symbol_table(); 54 execute_data->symbol_table = &EG(symbol_table); 57 i_init_code_execute_data(execute_data, op_array, return_value); 58 zend_{%EXECUTOR_NAME%}_ex(execute_data); 59 zend_vm_stack_free_call_frame(execute_data);
|
H A D | zend.h | 48 #define INTERNAL_FUNCTION_PARAMETERS zend_execute_data *execute_data, zval *return_value 49 #define INTERNAL_FUNCTION_PARAM_PASSTHRU execute_data, return_value 282 extern ZEND_API void (*zend_interrupt_function)(zend_execute_data *execute_data);
|
H A D | zend_execute.h | 31 ZEND_API extern void (*zend_execute_ex)(zend_execute_data *execute_data); 32 ZEND_API extern void (*zend_execute_internal)(zend_execute_data *execute_data, zval *return_value); 37 ZEND_API void zend_init_execute_data(zend_execute_data *execute_data, zend_op_array *op_array, zval… 38 ZEND_API void zend_init_func_execute_data(zend_execute_data *execute_data, zend_op_array *op_array,… 39 ZEND_API void zend_init_code_execute_data(zend_execute_data *execute_data, zend_op_array *op_array,… 41 ZEND_API void execute_ex(zend_execute_data *execute_data); 42 ZEND_API void execute_internal(zend_execute_data *execute_data, zval *return_value); 55 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_missing_arg_error(zend_execute_data *execute_data); 334 … *opline, int op_type, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *… 337 ZEND_API void zend_free_compiled_variables(zend_execute_data *execute_data); [all …]
|
/PHP-7.4/sapi/cli/ |
H A D | php_cli.c | 1051 zend_execute_data execute_data; in do_cli() local 1077 memset(&execute_data, 0, sizeof(zend_execute_data)); in do_cli() 1078 EG(current_execute_data) = &execute_data; in do_cli()
|
/PHP-7.4/ext/opcache/Optimizer/ |
H A D | sccp.c | 785 zend_execute_data *execute_data, *prev_execute_data; in ct_eval_func_call() local 1038 execute_data = safe_emalloc(num_args, sizeof(zval), ZEND_CALL_FRAME_SLOT * sizeof(zval)); in ct_eval_func_call() 1039 memset(execute_data, 0, sizeof(zend_execute_data)); in ct_eval_func_call() 1041 EG(current_execute_data) = execute_data; in ct_eval_func_call() 1048 func->internal_function.handler(execute_data, result); in ct_eval_func_call() 1052 efree(execute_data); in ct_eval_func_call()
|
/PHP-7.4/ext/spl/ |
H A D | spl_directory.c | 2171 zend_execute_data *execute_data = EG(current_execute_data); in spl_filesystem_file_read_line_ex() local
|
/PHP-7.4/ext/pcntl/ |
H A D | pcntl.c | 247 static void (*orig_interrupt_function)(zend_execute_data *execute_data); 256 static void pcntl_interrupt_function(zend_execute_data *execute_data); 1622 static void pcntl_interrupt_function(zend_execute_data *execute_data) in pcntl_interrupt_function() argument 1626 orig_interrupt_function(execute_data); in pcntl_interrupt_function()
|
/PHP-7.4/ |
H A D | .gdbinit | 594 printzn &execute_data->opline.op1 596 printzn &execute_data->opline.op2 598 printzn &execute_data->opline.result
|
/PHP-7.4/ext/reflection/ |
H A D | php_reflection.c | 2075 ex = ((zend_generator *) Z_OBJ_P(generator))->execute_data; in ZEND_METHOD() 2105 zend_execute_data *ex = generator->execute_data; in ZEND_METHOD() 2116 cur_prev = generator->execute_data->prev_execute_data; in ZEND_METHOD() 2118 generator->execute_data->prev_execute_data = NULL; in ZEND_METHOD() 2125 EG(current_execute_data) = root_generator->execute_data; in ZEND_METHOD() 2130 generator->execute_data->prev_execute_data = cur_prev; in ZEND_METHOD() 2138 zend_execute_data *ex = generator->execute_data; in ZEND_METHOD() 2154 zend_execute_data *ex = generator->execute_data; in ZEND_METHOD() 2170 zend_execute_data *ex = generator->execute_data; in ZEND_METHOD() 2194 zend_execute_data *ex = generator->execute_data; in ZEND_METHOD() [all …]
|
/PHP-7.4/sapi/phpdbg/ |
H A D | phpdbg_prompt.c | 1060 if (gen->execute_data) { in PHPDBG_COMMAND() 1077 if (gen->execute_data) { in PHPDBG_COMMAND() 1719 phpdbg_print_opline_ex(execute_data, 0); in phpdbg_execute_ex() 1725 zend_execute_data *prev_ex = execute_data; in phpdbg_execute_ex() 1768 phpdbg_print_opline_ex(execute_data, 0); in phpdbg_execute_ex() 1775 if (PHPDBG_G(seek_ex) != execute_data) { in phpdbg_execute_ex() 1840 && (brake = phpdbg_find_breakpoint(execute_data)) in phpdbg_execute_ex() 1857 PHPDBG_G(last_line) = execute_data->opline->lineno; in phpdbg_execute_ex() 1860 if ((execute_data->opline->opcode == ZEND_DO_FCALL || in phpdbg_execute_ex() 1861 execute_data->opline->opcode == ZEND_DO_UCALL || in phpdbg_execute_ex() [all …]
|
H A D | phpdbg_utils.c | 737 PHPDBG_API zend_bool phpdbg_check_caught_ex(zend_execute_data *execute_data, zend_object *exception… in phpdbg_check_caught_ex() argument 741 zend_op_array *op_array = &execute_data->func->op_array; in phpdbg_check_caught_ex() 743 if (execute_data->opline >= EG(exception_op) && execute_data->opline < EG(exception_op) + 3) { in phpdbg_check_caught_ex() 746 op = execute_data->opline; in phpdbg_check_caught_ex()
|
H A D | phpdbg_bp.c | 591 zend_execute_data *execute_data = EG(current_execute_data); in phpdbg_resolve_opline_break() local 593 if (ZEND_USER_CODE(execute_data->func->common.type)) { in phpdbg_resolve_opline_break() 594 zend_op_array *op_array = &execute_data->func->op_array; in phpdbg_resolve_opline_break() 603 } while ((execute_data = execute_data->prev_execute_data) != NULL); in phpdbg_resolve_opline_break() 1032 zend_function *function = execute_data->func; in phpdbg_find_breakpoint_param() 1051 return param->type == STR_PARAM || execute_data->opline - ops->opcodes == param->num; in phpdbg_find_breakpoint_param() 1092 return ((zend_ulong)(phpdbg_opline_ptr_t)execute_data->opline == param->addr); in phpdbg_find_breakpoint_param() 1118 if (!phpdbg_find_breakpoint_param(&bp->param, execute_data)) { in phpdbg_find_conditional_breakpoint() 1160 (base = phpdbg_find_conditional_breakpoint(execute_data))) { in phpdbg_find_breakpoint() 1169 zend_op_array *op_array = &execute_data->func->op_array; in phpdbg_find_breakpoint() [all …]
|
/PHP-7.4/ext/ffi/ |
H A D | ffi.c | 2546 zend_ffi_pass_incompatible(arg, type, n, execute_data); in zend_ffi_pass_arg() 2557 zend_ffi_pass_incompatible(arg, type, n, execute_data); in zend_ffi_pass_arg() 2579 zend_ffi_pass_incompatible(arg, type, n, execute_data); in zend_ffi_pass_arg() 2627 return zend_ffi_pass_arg(arg, type, pass_type, arg_values, n, execute_data); in zend_ffi_pass_var_arg() 2670 …if (zend_ffi_pass_arg(EX_VAR_NUM(n), arg_type, &arg_types[n], arg_values, n, execute_data) != SUCC… in ZEND_FUNCTION() 2680 … if (zend_ffi_pass_var_arg(EX_VAR_NUM(n), &arg_types[n], arg_values, n, execute_data) != SUCCESS) { in ZEND_FUNCTION() 2715 …if (zend_ffi_pass_arg(EX_VAR_NUM(n), arg_type, &arg_types[n], arg_values, n, execute_data) != SUCC… in ZEND_FUNCTION() 2842 static zend_always_inline int zend_ffi_validate_api_restriction(zend_execute_data *execute_data) /*… in zend_ffi_validate_api_restriction() argument 2847 || (execute_data->prev_execute_data in zend_ffi_validate_api_restriction() 2848 && (execute_data->prev_execute_data->func->common.fn_flags & ZEND_ACC_PRELOADED)) in zend_ffi_validate_api_restriction() [all …]
|
/PHP-7.4/ext/pdo/ |
H A D | pdo_dbh.c | 446 static void pdo_stmt_construct(zend_execute_data *execute_data, pdo_stmt_t *stmt, zval *object, zen… in pdo_stmt_construct() argument 572 pdo_stmt_construct(execute_data, stmt, return_value, dbstmt_ce, &ctor_args); in PHP_METHOD() 1129 … pdo_stmt_construct(execute_data, stmt, return_value, dbh->def_stmt_ce, &dbh->def_stmt_ctor_args); in PHP_METHOD()
|
/PHP-7.4/ext/soap/ |
H A D | soap.c | 2587 static void do_soap_call(zend_execute_data *execute_data, argument 2915 …do_soap_call(execute_data, this_ptr, function, function_len, arg_count, real_args, return_value, l…
|
/PHP-7.4/ext/standard/ |
H A D | basic_functions.c | 4993 called_scope = zend_get_called_scope(execute_data); 5025 called_scope = zend_get_called_scope(execute_data);
|