Home
last modified time | relevance | path

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

/PHP-5.5/Zend/
H A Dzend_generators.c34 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()
259 zend_execute_data *execute_data; in zend_generator_create_zval() local
313 generator->execute_data = execute_data; in zend_generator_create_zval()
332 if (!generator->execute_data) { in zend_generator_resume()
[all …]
H A Dzend_execute.c170 #define EX(element) execute_data->element
300 zval ***ptr = EX_CV_NUM(execute_data, var); in _get_zval_ptr_cv_BP_VAR_R()
310 zval ***ptr = EX_CV_NUM(execute_data, var); in _get_zval_ptr_cv_BP_VAR_UNSET()
320 zval ***ptr = EX_CV_NUM(execute_data, var); in _get_zval_ptr_cv_BP_VAR_IS()
330 zval ***ptr = EX_CV_NUM(execute_data, var); in _get_zval_ptr_cv_BP_VAR_RW()
1506 zval ***cv = EX_CV_NUM(execute_data, 0); in i_free_compiled_variables()
1519 i_free_compiled_variables(execute_data); in zend_free_compiled_variables()
1567 zend_execute_data *execute_data; in i_create_execute_data_from_op_array() local
1630 execute_data = (zend_execute_data*)((char*)execute_data + Ts_size); in i_create_execute_data_from_op_array()
1648 EG(current_execute_data) = execute_data; in i_create_execute_data_from_op_array()
[all …]
H A Dzend_vm_execute.h335 #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); in zend_leave_helper_SPEC()
409 execute_data = EG(current_execute_data); in zend_leave_helper_SPEC()
989 stack_frame = zend_vm_stack_frame_base(execute_data); in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER()
1439 EX(op_array), execute_data TSRMLS_CC); in ZEND_BRK_SPEC_CONST_HANDLER()
1450 EX(op_array), execute_data TSRMLS_CC); in ZEND_CONT_SPEC_CONST_HANDLER()
1462 EX(op_array), execute_data TSRMLS_CC); in ZEND_GOTO_SPEC_CONST_HANDLER()
[all …]
H A Dzend_vm_execute.skl3 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 Dzend_dtrace.c47 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 Dzend_dtrace.h38 ZEND_API void dtrace_execute_ex(zend_execute_data *execute_data TSRMLS_DC);
H A Dzend_generators.h42 zend_execute_data *execute_data; member
H A Dzend_execute.h53 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);
384 …_zval_ptr(int op_type, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *…
385 …l_ptr_ptr(int op_type, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *…
390 void zend_free_compiled_variables(zend_execute_data *execute_data);
H A Dzend_execute_API.c41 ZEND_API void (*zend_execute_ex)(zend_execute_data *execute_data TSRMLS_DC);
738 zend_execute_data execute_data; in zend_call_function() local
761 execute_data = *EG(current_execute_data); in zend_call_function()
770 memset(&execute_data, 0, sizeof(zend_execute_data)); in zend_call_function()
914 EG(current_execute_data) = &execute_data; in zend_call_function()
954 zend_execute_internal(&execute_data, fci, 1 TSRMLS_CC); in zend_call_function()
H A Dzend_vm_def.h471 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC);
1838 i_free_compiled_variables(execute_data); in ZEND_VM_HELPER()
1848 execute_data = EG(current_execute_data); in ZEND_VM_HELPER()
1991 zend_execute_internal(execute_data, NULL, RETURN_VALUE_USED(opline) TSRMLS_CC); in ZEND_VM_HELPER()
3031 …EX_CV(opline->op2.var) = (zval**)EX_CV_NUM(execute_data, EX(op_array)->last_var + opline->op2.var);
3235 var_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->result.var TSRMLS_CC);
3271 var_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->result.var TSRMLS_CC);
3301 EX(op_array), execute_data TSRMLS_CC);
3312 EX(op_array), execute_data TSRMLS_CC);
3324 EX(op_array), execute_data TSRMLS_CC);
[all …]
H A DREADME.ZEND_VM34 execute_data
H A Dzend_compile.h101 #define ZEND_OPCODE_HANDLER_ARGS zend_execute_data *execute_data TSRMLS_DC
102 #define ZEND_OPCODE_HANDLER_ARGS_PASSTHRU execute_data TSRMLS_CC
402 #define EX(element) execute_data.element
/PHP-5.5/sapi/fpm/fpm/
H A Dfpm_php_trace.c50 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.5/
H A DUPGRADING.INTERNALS31 nested calls (e.g. foo(bar())). It's preallocated together with execute_data.
41 corresponding stack space is preallocated together with execute_data.
44 * Removed execute_data->Ts field. The VM temporary variables always allocated
45 immediately before execute_data structure. Now they are accessed by offset
46 from the execute_data base pointer (instead of execute_data->Ts). Compiler
51 * Removed execute_data->CVs field. The VM compiled variables always allocated
52 immediately after execute_data structure. Now they are accessed by offset
53 from the execute_data base pointer (instead of execute_data->CVs). You can
H A D.gdbinit575 printzn &execute_data->opline.op1
577 printzn &execute_data->opline.op2
579 printzn &execute_data->opline.result
/PHP-5.5/sapi/cli/
H A Dphp_cli.c1097 zend_execute_data execute_data; in do_cli() local
1126 memset(&execute_data, 0, sizeof(zend_execute_data)); in do_cli()
1127 EG(current_execute_data) = &execute_data; in do_cli()
/PHP-5.5/ext/opcache/
H A Dzend_accelerator_module.c292 #define EX(element) execute_data->element in ZEND_INI_END()

Completed in 250 milliseconds