Home
last modified time | relevance | path

Searched refs:execute_data (Results 1 – 25 of 36) sorted by relevance

12

/PHP-7.1/Zend/
H A Dzend_generators.c92 execute_data->call = NULL; in zend_generator_freeze_call_stack()
102 zend_execute_data *execute_data = generator->execute_data; in zend_generator_cleanup_unfinished_execution() local
104 if (execute_data->opline != execute_data->func->op_array.opcodes) { in zend_generator_cleanup_unfinished_execution()
106 uint32_t op_num = execute_data->opline - execute_data->func->op_array.opcodes - 1; in zend_generator_cleanup_unfinished_execution()
119 zend_execute_data *execute_data = generator->execute_data; in zend_generator_close() local
157 efree(generator->execute_data); in zend_generator_close()
158 generator->execute_data = NULL; in zend_generator_close()
262 if (generator->execute_data) { in calc_gc_buffer_size()
263 zend_execute_data *execute_data = generator->execute_data; in calc_gc_buffer_size() local
312 zend_execute_data *execute_data = generator->execute_data; in zend_generator_get_gc() local
[all …]
H A Dzend_vm_execute.skl26 zend_execute_data *execute_data;
32 execute_data = zend_vm_stack_push_call_frame(ZEND_CALL_TOP_CODE | ZEND_CALL_HAS_SYMBOL_TABLE,
35 execute_data->symbol_table = zend_rebuild_symbol_table();
37 execute_data->symbol_table = &EG(symbol_table);
40 i_init_execute_data(execute_data, op_array, return_value);
41 zend_{%EXECUTOR_NAME%}_ex(execute_data);
42 zend_vm_stack_free_call_frame(execute_data);
H A Dzend_dtrace.h35 ZEND_API extern void (*zend_dtrace_execute_internal)(zend_execute_data *execute_data, zval *return_…
38 ZEND_API void dtrace_execute_ex(zend_execute_data *execute_data);
39 ZEND_API void dtrace_execute_internal(zend_execute_data *execute_data, zval *return_value);
H A Dzend_dtrace.c29 ZEND_API void (*zend_dtrace_execute_internal)(zend_execute_data *execute_data, zval *return_value);
57 ZEND_API void dtrace_execute_ex(zend_execute_data *execute_data) in dtrace_execute_ex() argument
83 execute_ex(execute_data); in dtrace_execute_ex()
94 ZEND_API void dtrace_execute_internal(zend_execute_data *execute_data, zval *return_value) in dtrace_execute_internal() argument
107 execute_internal(execute_data, return_value); in dtrace_execute_internal()
H A Dzend_execute.c227 zval_undefined_cv(var, execute_data); in _get_zval_cv_lookup()
233 zval_undefined_cv(var, execute_data); in _get_zval_cv_lookup()
244 zval_undefined_cv(var, execute_data); in _get_zval_cv_lookup_BP_VAR_R()
250 zval_undefined_cv(var, execute_data); in _get_zval_cv_lookup_BP_VAR_UNSET()
257 zval_undefined_cv(var, execute_data); in _get_zval_cv_lookup_BP_VAR_RW()
2046 execute_data->func->internal_function.handler(execute_data, return_value); in execute_internal()
2083 i_free_compiled_variables(execute_data); in zend_free_compiled_variables()
2180 EG(current_execute_data) = execute_data; in i_init_func_execute_data()
2200 zend_attach_symbol_table(execute_data); in i_init_code_execute_data()
2209 EG(current_execute_data) = execute_data; in i_init_code_execute_data()
[all …]
H A Dzend_generators.h63 zend_execute_data *execute_data; member
109 ZEND_API zend_execute_data* zend_generator_freeze_call_stack(zend_execute_data *execute_data);
128 if (EXPECTED(root->execute_data && root->node.parent == NULL)) { in zend_generator_get_current()
H A Dzend_vm_execute.h415 execute_data = ex;
417 zend_execute_data *execute_data = ex; local
435 execute_data = orig_execute_data;
459 zend_execute_data *execute_data; local
474 zend_execute_ex(execute_data);
502 execute_data = EX(prev_execute_data);
538 old_execute_data = execute_data;
557 old_execute_data = execute_data;
1969 call = execute_data;
62972 execute_data = ex;
[all …]
H A Dzend_execute.h33 ZEND_API extern void (*zend_execute_ex)(zend_execute_data *execute_data);
34 ZEND_API extern void (*zend_execute_internal)(zend_execute_data *execute_data, zval *return_value);
39 ZEND_API void zend_init_execute_data(zend_execute_data *execute_data, zend_op_array *op_array, zval…
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);
57 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_missing_arg_error(zend_execute_data *execute_data);
321 …_zval_ptr(int op_type, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *…
324 void zend_free_compiled_variables(zend_execute_data *execute_data);
325 void zend_cleanup_unfinished_execution(zend_execute_data *execute_data, uint32_t op_num, uint32_t c…
H A Dzend_execute_API.c1595 zend_op_array *op_array = &execute_data->func->op_array; in zend_attach_symbol_table()
1596 HashTable *ht = execute_data->symbol_table; in zend_attach_symbol_table()
1630 zend_op_array *op_array = &execute_data->func->op_array; in zend_detach_symbol_table()
1631 HashTable *ht = execute_data->symbol_table; in zend_detach_symbol_table()
1657 while (execute_data && (!execute_data->func || !ZEND_USER_CODE(execute_data->func->common.type))) { in zend_set_local_var()
1658 execute_data = execute_data->prev_execute_data; in zend_set_local_var()
1661 if (execute_data) { in zend_set_local_var()
1664 zend_op_array *op_array = &execute_data->func->op_array; in zend_set_local_var()
1699 while (execute_data && (!execute_data->func || !ZEND_USER_CODE(execute_data->func->common.type))) { in zend_set_local_var_str()
1700 execute_data = execute_data->prev_execute_data; in zend_set_local_var_str()
[all …]
H A Dzend_compile.h139 typedef int (*user_opcode_handler_t) (zend_execute_data *execute_data);
516 #define EX(element) ((execute_data)->element)
518 #define EX_CALL_INFO() ZEND_CALL_INFO(execute_data)
519 #define EX_CALL_KIND() ZEND_CALL_KIND(execute_data)
520 #define EX_NUM_ARGS() ZEND_CALL_NUM_ARGS(execute_data)
526 ZEND_CALL_USES_STRICT_TYPES(execute_data)
536 #define EX_VAR(n) ZEND_CALL_VAR(execute_data, n)
537 #define EX_VAR_NUM(n) ZEND_CALL_VAR_NUM(execute_data, n)
H A Dzend.h48 #define INTERNAL_FUNCTION_PARAMETERS zend_execute_data *execute_data, zval *return_value
49 #define INTERNAL_FUNCTION_PARAM_PASSTHRU execute_data, return_value
261 extern ZEND_API void (*zend_interrupt_function)(zend_execute_data *execute_data);
H A Dzend_vm_def.h2587 EG(vm_stack_top) = (zval*)execute_data;
2588 execute_data = EX(prev_execute_data);
2624 old_execute_data = execute_data;
2625 execute_data = EX(prev_execute_data);
2643 old_execute_data = execute_data;
3645 call->prev_execute_data = execute_data;
3697 call->prev_execute_data = execute_data;
4147 execute_data = EX(prev_execute_data);
4152 execute_data = EX(prev_execute_data);
4779 zend_missing_arg_error(execute_data);
[all …]
H A Dzend_closures.c55 zval *arguments = ZEND_CALL_ARG(execute_data, 1); in ZEND_METHOD()
65 execute_data->func = NULL; in ZEND_METHOD()
317 EG(current_execute_data) = execute_data; in ZEND_METHOD()
/PHP-7.1/sapi/phpdbg/
H A Dphpdbg_opcode.c139 void phpdbg_print_opline_ex(zend_execute_data *execute_data, zend_bool ignore_flags) /* {{{ */ in phpdbg_print_opline_ex() argument
147 zend_op *opline = (zend_op *) execute_data->opline; in phpdbg_print_opline_ex()
148 char *decode = phpdbg_decode_opline(&execute_data->func->op_array, opline); in phpdbg_print_opline_ex()
156execute_data->func->op_array.filename ? ZSTR_VAL(execute_data->func->op_array.filename) : "unknown… in phpdbg_print_opline_ex()
164execute_data->func->op_array.filename ? ZSTR_VAL(execute_data->func->op_array.filename) : "unknown… in phpdbg_print_opline_ex()
172 zend_op_array *op_array = &execute_data->func->op_array; in phpdbg_print_opline_ex()
173 cur->op = (zend_op *) execute_data->opline; in phpdbg_print_opline_ex()
184 void phpdbg_print_opline(zend_execute_data *execute_data, zend_bool ignore_flags) /* {{{ */ in phpdbg_print_opline() argument
186 phpdbg_print_opline_ex(execute_data, ignore_flags); in phpdbg_print_opline()
H A Dphpdbg_frame.c109 if (PHPDBG_FRAME(generator)->execute_data->call) { in phpdbg_restore_frame()
118 EG(current_execute_data) = PHPDBG_FRAME(execute_data); in phpdbg_restore_frame()
123 …zend_execute_data *execute_data = PHPDBG_FRAME(num) ? PHPDBG_FRAME(execute_data) : EG(current_exec… in phpdbg_switch_frame() local
132 while (execute_data) { in phpdbg_switch_frame()
138 execute_data = execute_data->prev_execute_data; in phpdbg_switch_frame()
139 } while (execute_data && execute_data->opline == NULL); in phpdbg_switch_frame()
146 if (execute_data == NULL) { in phpdbg_switch_frame()
158 EG(current_execute_data) = execute_data; in phpdbg_switch_frame()
326 if (EG(current_execute_data) == gen->execute_data) { in phpdbg_open_generator_frame()
335 EG(current_execute_data) = gen->execute_data; in phpdbg_open_generator_frame()
[all …]
H A Dphpdbg_opcode.h27 void phpdbg_print_opline(zend_execute_data *execute_data, zend_bool ignore_flags);
28 void phpdbg_print_opline_ex(zend_execute_data *execute_data, zend_bool ignore_flags);
H A Dphpdbg_bp.c577 zend_execute_data *execute_data = EG(current_execute_data); in phpdbg_resolve_opline_break() local
579 if (ZEND_USER_CODE(execute_data->func->common.type)) { in phpdbg_resolve_opline_break()
580 zend_op_array *op_array = &execute_data->func->op_array; in phpdbg_resolve_opline_break()
589 } while ((execute_data = execute_data->prev_execute_data) != NULL); in phpdbg_resolve_opline_break()
989 zend_function *function = execute_data->func; in phpdbg_find_breakpoint_param()
1008 return param->type == STR_PARAM || execute_data->opline - ops->opcodes == param->num; in phpdbg_find_breakpoint_param()
1049 return ((zend_ulong)(phpdbg_opline_ptr_t)execute_data->opline == param->addr); in phpdbg_find_breakpoint_param()
1075 if (!phpdbg_find_breakpoint_param(&bp->param, execute_data)) { in phpdbg_find_conditional_breakpoint()
1117 (base = phpdbg_find_conditional_breakpoint(execute_data))) { in phpdbg_find_breakpoint()
1126 zend_op_array *op_array = &execute_data->func->op_array; in phpdbg_find_breakpoint()
[all …]
H A Dphpdbg_prompt.c1109 if (gen->execute_data) { in PHPDBG_COMMAND()
1126 if (gen->execute_data) { in PHPDBG_COMMAND()
1756 phpdbg_print_opline_ex(execute_data, 0); in phpdbg_execute_ex()
1762 zend_execute_data *prev_ex = execute_data; in phpdbg_execute_ex()
1805 phpdbg_print_opline_ex(execute_data, 0); in phpdbg_execute_ex()
1812 if (PHPDBG_G(seek_ex) != execute_data) { in phpdbg_execute_ex()
1877 && (brake = phpdbg_find_breakpoint(execute_data)) in phpdbg_execute_ex()
1894 PHPDBG_G(last_line) = execute_data->opline->lineno; in phpdbg_execute_ex()
1897 if ((execute_data->opline->opcode == ZEND_DO_FCALL || in phpdbg_execute_ex()
1898 execute_data->opline->opcode == ZEND_DO_UCALL || in phpdbg_execute_ex()
[all …]
H A Dphpdbg_prompt.h69 void phpdbg_execute_ex(zend_execute_data *execute_data);
H A Dphpdbg_utils.c741 PHPDBG_API zend_bool phpdbg_check_caught_ex(zend_execute_data *execute_data, zend_object *exception… in phpdbg_check_caught_ex() argument
745 zend_op_array *op_array = &execute_data->func->op_array; in phpdbg_check_caught_ex()
747 if (execute_data->opline >= EG(exception_op) && execute_data->opline < EG(exception_op) + 3) { in phpdbg_check_caught_ex()
750 op = execute_data->opline; in phpdbg_check_caught_ex()
H A Dphpdbg_cmd.h118 zend_execute_data *execute_data; member
/PHP-7.1/sapi/fpm/fpm/
H A Dfpm_php_trace.c49 long execute_data; in fpm_php_trace_dump() local
75 execute_data = l; in fpm_php_trace_dump()
77 while (execute_data) { in fpm_php_trace_dump()
84 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, func), &l)) { in fpm_php_trace_dump()
99 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, This.u1.type_info), &l)) { in fpm_php_trace_dump()
120 fprintf(slowlog, "[0x%" PTR_FMT "lx] ", execute_data); in fpm_php_trace_dump()
126 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, prev_execute_data), &l)) { in fpm_php_trace_dump()
130 execute_data = prev = l; in fpm_php_trace_dump()
/PHP-7.1/ext/standard/
H A Dformatted_print.c386 php_formatted_print(zend_execute_data *execute_data, int use_array, int format_offset) in php_formatted_print() argument
666 if ((result=php_formatted_print(execute_data, 0, 0))==NULL) { in PHP_FUNCTION()
679 if ((result=php_formatted_print(execute_data, 1, 0))==NULL) { in PHP_FUNCTION()
693 if ((result=php_formatted_print(execute_data, 0, 0))==NULL) { in PHP_FUNCTION()
709 if ((result=php_formatted_print(execute_data, 1, 0))==NULL) { in PHP_FUNCTION()
736 if ((result=php_formatted_print(execute_data, 0, 1))==NULL) { in PHP_FUNCTION()
765 if ((result=php_formatted_print(execute_data, 1, 1))==NULL) { in PHP_FUNCTION()
/PHP-7.1/Zend/tests/
H A Dstrlen.phpt2 Fixed execute_data corruption with __toString()
/PHP-7.1/ext/pcntl/
H A Dpcntl.c226 static void (*orig_interrupt_function)(zend_execute_data *execute_data);
235 static void pcntl_interrupt_function(zend_execute_data *execute_data);
1490 static void pcntl_interrupt_function(zend_execute_data *execute_data) in pcntl_interrupt_function() argument
1494 orig_interrupt_function(execute_data); in pcntl_interrupt_function()

Completed in 229 milliseconds

12