/PHP-5.6/Zend/ |
H A D | zend_generators.c | 34 zend_execute_data *execute_data = generator->execute_data; in zend_generator_cleanup_unfinished_execution() local 90 while (execute_data->call >= execute_data->call_slots) { in zend_generator_cleanup_unfinished_execution() 94 execute_data->call--; in zend_generator_cleanup_unfinished_execution() 111 if (generator->execute_data) { in zend_generator_close() 112 zend_execute_data *execute_data = generator->execute_data; in zend_generator_close() local 128 generator->execute_data = NULL; in zend_generator_close() 163 generator->execute_data = NULL; in zend_generator_close() 262 zend_execute_data *execute_data; in zend_generator_create_zval() local 316 generator->execute_data = execute_data; in zend_generator_create_zval() 335 if (!generator->execute_data) { in zend_generator_resume() [all …]
|
H A D | zend_execute.c | 168 #define EX(element) execute_data->element 297 zval ***ptr = EX_CV_NUM(execute_data, var); in _get_zval_ptr_cv_BP_VAR_R() 307 zval ***ptr = EX_CV_NUM(execute_data, var); in _get_zval_ptr_cv_BP_VAR_UNSET() 317 zval ***ptr = EX_CV_NUM(execute_data, var); in _get_zval_ptr_cv_BP_VAR_IS() 327 zval ***ptr = EX_CV_NUM(execute_data, var); in _get_zval_ptr_cv_BP_VAR_RW() 337 zval ***ptr = EX_CV_NUM(execute_data, var); in _get_zval_ptr_cv_BP_VAR_W() 1549 zval ***cv = EX_CV_NUM(execute_data, 0); in i_free_compiled_variables() 1610 zend_execute_data *execute_data; in i_create_execute_data_from_op_array() local 1673 execute_data = (zend_execute_data*)((char*)execute_data + Ts_size); in i_create_execute_data_from_op_array() 1691 EG(current_execute_data) = execute_data; in i_create_execute_data_from_op_array() [all …]
|
H A D | zend_vm_execute.h | 335 #define ZEND_OPCODE_HANDLER_ARGS_PASSTHRU_INTERNAL execute_data TSRMLS_CC 337 ZEND_API void execute_ex(zend_execute_data *execute_data TSRMLS_DC) in execute_ex() 363 if ((ret = OPLINE->handler(execute_data TSRMLS_CC)) > 0) { in execute_ex() 372 execute_data = EG(current_execute_data); in execute_ex() 399 i_free_compiled_variables(execute_data TSRMLS_CC); in zend_leave_helper_SPEC() 409 execute_data = EG(current_execute_data); in zend_leave_helper_SPEC() 1177 stack_frame = zend_vm_stack_frame_base(execute_data); in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER() 1669 EX(op_array), execute_data TSRMLS_CC); in ZEND_BRK_SPEC_CONST_HANDLER() 1680 EX(op_array), execute_data TSRMLS_CC); in ZEND_CONT_SPEC_CONST_HANDLER() 1692 EX(op_array), execute_data TSRMLS_CC); in ZEND_GOTO_SPEC_CONST_HANDLER() [all …]
|
H A D | zend_vm_execute.skl | 3 ZEND_API void {%EXECUTOR_NAME%}_ex(zend_execute_data *execute_data TSRMLS_DC) 17 execute_data = i_create_execute_data_from_op_array(EG(active_op_array), 1 TSRMLS_CC);
|
H A D | zend_dtrace.c | 47 ZEND_API void dtrace_execute_ex(zend_execute_data *execute_data TSRMLS_DC) in dtrace_execute_ex() 73 execute_ex(execute_data TSRMLS_CC); in dtrace_execute_ex()
|
H A D | zend_dtrace.h | 38 ZEND_API void dtrace_execute_ex(zend_execute_data *execute_data TSRMLS_DC);
|
H A D | zend_generators.h | 42 zend_execute_data *execute_data; member
|
H A D | zend_execute.h | 53 ZEND_API extern void (*zend_execute_ex)(zend_execute_data *execute_data TSRMLS_DC); 61 ZEND_API void execute_ex(zend_execute_data *execute_data TSRMLS_DC); 396 …_zval_ptr(int op_type, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *… 397 …l_ptr_ptr(int op_type, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *… 402 void zend_free_compiled_variables(zend_execute_data *execute_data TSRMLS_DC);
|
H A D | zend_execute_API.c | 41 ZEND_API void (*zend_execute_ex)(zend_execute_data *execute_data TSRMLS_DC); 633 zend_execute_data execute_data; in zend_call_function() local 656 execute_data = *EG(current_execute_data); in zend_call_function() 665 memset(&execute_data, 0, sizeof(zend_execute_data)); in zend_call_function() 809 EG(current_execute_data) = &execute_data; in zend_call_function() 852 zend_execute_internal(&execute_data, fci, 1 TSRMLS_CC); in zend_call_function()
|
H A D | zend_vm_def.h | 474 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); 1850 i_free_compiled_variables(execute_data TSRMLS_CC); in ZEND_VM_HELPER() 1860 execute_data = EG(current_execute_data); in ZEND_VM_HELPER() 2011 zend_execute_internal(execute_data, NULL, RETURN_VALUE_USED(opline) TSRMLS_CC); in ZEND_VM_HELPER() 3431 var_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->result.var TSRMLS_CC); 3473 var_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->result.var TSRMLS_CC); 3490 var_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->result.var TSRMLS_CC); 3534 EX(op_array), execute_data TSRMLS_CC); 3545 EX(op_array), execute_data TSRMLS_CC); 3557 EX(op_array), execute_data TSRMLS_CC); [all …]
|
H A D | README.ZEND_VM | 34 execute_data
|
H A D | zend_compile.h | 103 #define ZEND_OPCODE_HANDLER_ARGS zend_execute_data *execute_data TSRMLS_DC 104 #define ZEND_OPCODE_HANDLER_ARGS_PASSTHRU execute_data TSRMLS_CC 415 #define EX(element) execute_data.element
|
/PHP-5.6/sapi/fpm/fpm/ |
H A D | fpm_php_trace.c | 50 long execute_data; in fpm_php_trace_dump() local 69 execute_data = l; in fpm_php_trace_dump() 71 while (execute_data) { in fpm_php_trace_dump() 75 fprintf(slowlog, "[0x%" PTR_FMT "lx] ", execute_data); in fpm_php_trace_dump() 77 …if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, function_state.function), &l… in fpm_php_trace_dump() 93 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, op_array), &l)) { in fpm_php_trace_dump() 107 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, opline), &l)) { in fpm_php_trace_dump() 124 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, prev_execute_data), &l)) { in fpm_php_trace_dump() 128 execute_data = l; in fpm_php_trace_dump()
|
/PHP-5.6/sapi/phpdbg/ |
H A D | phpdbg_frame.c | 38 EG(current_execute_data) = PHPDBG_FRAME(execute_data); in phpdbg_restore_frame() 51 …zend_execute_data *execute_data = PHPDBG_FRAME(num)?PHPDBG_FRAME(execute_data):EG(current_execute_… in phpdbg_switch_frame() local 59 while (execute_data) { in phpdbg_switch_frame() 65 execute_data = execute_data->prev_execute_data; in phpdbg_switch_frame() 66 } while (execute_data && execute_data->opline == NULL); in phpdbg_switch_frame() 69 if (execute_data == NULL) { in phpdbg_switch_frame() 80 PHPDBG_FRAME(execute_data) = EG(current_execute_data); in phpdbg_switch_frame() 81 EG(current_execute_data) = execute_data; in phpdbg_switch_frame() 85 PHPDBG_FRAME(execute_data)->original_return_value = EG(return_value_ptr_ptr); in phpdbg_switch_frame()
|
H A D | phpdbg_opcode.h | 28 void phpdbg_print_opline(zend_execute_data *execute_data, zend_bool ignore_flags TSRMLS_DC); 29 void phpdbg_print_opline_ex(zend_execute_data *execute_data, HashTable *vars, zend_bool ignore_flag…
|
H A D | phpdbg_opcode.c | 143 void phpdbg_print_opline_ex(zend_execute_data *execute_data, HashTable *vars, zend_bool ignore_flag… in phpdbg_print_opline_ex() argument 151 zend_op *opline = execute_data->opline; in phpdbg_print_opline_ex() 152 char *decode = phpdbg_decode_opline(execute_data->op_array, opline, vars TSRMLS_CC); in phpdbg_print_opline_ex() 161 execute_data->op_array->filename ? execute_data->op_array->filename : "unknown"); in phpdbg_print_opline_ex() 170 execute_data->op_array->filename ? execute_data->op_array->filename : "unknown"); in phpdbg_print_opline_ex() 179 void phpdbg_print_opline(zend_execute_data *execute_data, zend_bool ignore_flags TSRMLS_DC) /* {{{ … in phpdbg_print_opline() argument 181 phpdbg_print_opline_ex(execute_data, NULL, ignore_flags TSRMLS_CC); in phpdbg_print_opline()
|
H A D | phpdbg_prompt.c | 1093 #define EX(element) execute_data->element in phpdbg_create_execute_data() 1118 EG(current_execute_data) = execute_data; in phpdbg_create_execute_data() 1143 return execute_data; in phpdbg_create_execute_data() 1155 zend_execute_data *execute_data; 1177 execute_data = phpdbg_create_execute_data(op_array, nested TSRMLS_CC); 1229 zend_ulong address = (zend_ulong) execute_data->opline; 1275 execute_data, &vars, 0 TSRMLS_CC); 1294 && (brake = phpdbg_find_breakpoint(execute_data TSRMLS_CC)) 1309 PHPDBG_G(last_line) = execute_data->opline->lineno; 1311 PHPDBG_G(vmret) = execute_data->opline->handler(execute_data TSRMLS_CC); [all …]
|
H A D | phpdbg_bp.c | 453 zend_execute_data *execute_data = EG(current_execute_data); in phpdbg_resolve_opline_break() local 455 …if (execute_data->op_array->function_name == NULL && execute_data->op_array->scope == NULL && !mem… in phpdbg_resolve_opline_break() 462 } while ((execute_data = execute_data->prev_execute_data) != NULL); in phpdbg_resolve_opline_break() 894 zend_function *function = (zend_function*) execute_data->function_state.function; in phpdbg_find_breakpoint_param() 954 return ((zend_ulong)(phpdbg_opline_ptr_t)execute_data->opline == param->addr); in phpdbg_find_breakpoint_param() 984 if (!phpdbg_find_breakpoint_param(&bp->param, execute_data TSRMLS_CC)) { 1048 (base = phpdbg_find_conditional_breakpoint(execute_data TSRMLS_CC))) { 1053 (base = phpdbg_find_breakpoint_file(execute_data->op_array TSRMLS_CC))) { 1059 if (execute_data->opline == EG(active_op_array)->opcodes) { 1061 execute_data->function_state.function TSRMLS_CC))) { [all …]
|
H A D | phpdbg_prompt.h | 62 void phpdbg_execute_ex(zend_execute_data *execute_data TSRMLS_DC);
|
H A D | phpdbg_cmd.h | 113 zend_execute_data *execute_data; member
|
H A D | phpdbg.c | 53 void (*zend_execute_old)(zend_execute_data *execute_data TSRMLS_DC);
|
/PHP-5.6/ |
H A D | .gdbinit | 575 printzn &execute_data->opline.op1 577 printzn &execute_data->opline.op2 579 printzn &execute_data->opline.result
|
/PHP-5.6/sapi/cli/ |
H A D | php_cli.c | 1101 zend_execute_data execute_data; in do_cli() local 1130 memset(&execute_data, 0, sizeof(zend_execute_data)); in do_cli() 1131 EG(current_execute_data) = &execute_data; in do_cli()
|
/PHP-5.6/ext/opcache/ |
H A D | zend_accelerator_module.c | 300 #define EX(element) execute_data->element in ZEND_INI_END()
|