Home
last modified time | relevance | path

Searched refs:op_array (Results 51 – 70 of 70) sorted by relevance

123

/PHP-7.1/sapi/phpdbg/
H A Dphpdbg_utils.c745 zend_op_array *op_array = &execute_data->func->op_array; in phpdbg_check_caught_ex() local
753 op_num = op - op_array->opcodes; in phpdbg_check_caught_ex()
755 for (i = 0; i < op_array->last_try_catch && op_array->try_catch_array[i].try_op <= op_num; i++) { in phpdbg_check_caught_ex()
756 …uint32_t catch = op_array->try_catch_array[i].catch_op, finally = op_array->try_catch_array[i].fin… in phpdbg_check_caught_ex()
764 cur = &op_array->opcodes[catch]; in phpdbg_check_caught_ex()
H A Dphpdbg_prompt.c662 const zend_op_array *op_array = &ex->func->op_array; in phpdbg_skip_line_helper() local
663 const zend_op *opline = op_array->opcodes; in phpdbg_skip_line_helper()
678 } while (++opline < op_array->opcodes + op_array->last); in phpdbg_skip_line_helper()
707 const zend_op_array *op_array = &ex->func->op_array; in phpdbg_seek_to_end() local
708 const zend_op *opline = op_array->opcodes; in phpdbg_seek_to_end()
721 } while (++opline < op_array->opcodes + op_array->last); in phpdbg_seek_to_end()
1746 phpdbg_resolve_op_array_breaks(&execute_data->func->op_array); in phpdbg_execute_ex()
1928 …", data->opline, (data->opline - data->func->op_array.opcodes) / sizeof(data->opline), data->func-… in phpdbg_force_interruption()
H A Dxml.md135 - op_array: nothing was yet compiled (probably because no execution context set)
/PHP-7.1/ext/opcache/Optimizer/
H A Dzend_dfg.c23 int zend_build_dfg(const zend_op_array *op_array, const zend_cfg *cfg, zend_dfg *dfg, uint32_t buil… in zend_build_dfg() argument
47 opline = op_array->opcodes + blocks[j].start; in zend_build_dfg()
88 || (op_array->fn_flags & ZEND_ACC_RETURN_REFERENCE)) { in zend_build_dfg()
/PHP-7.1/Zend/
H A Dzend_language_scanner.l578 zend_op_array *op_array = NULL; in END_EXTERN_C() local
593 CG(active_op_array) = op_array; in END_EXTERN_C()
604 op_array->line_start = 1; in END_EXTERN_C()
605 op_array->line_end = last_lineno; in END_EXTERN_C()
606 pass_two(op_array); in END_EXTERN_C()
618 return op_array; in END_EXTERN_C()
624 zend_op_array *op_array = NULL; in compile_file() local
639 return op_array; in compile_file()
753 zend_op_array *op_array = NULL; in compile_string() local
767 op_array = zend_compile(ZEND_EVAL_CODE); in compile_string()
[all …]
H A Dzend_builtin_functions.c562 first_extra_arg = ex->func->op_array.num_args; in ZEND_FUNCTION()
564 …arg = ZEND_CALL_VAR_NUM(ex, ex->func->op_array.last_var + ex->func->op_array.T) + (requested_offse… in ZEND_FUNCTION()
597 first_extra_arg = ex->func->op_array.num_args; in ZEND_FUNCTION()
617 p = ZEND_CALL_VAR_NUM(ex, ex->func->op_array.last_var + ex->func->op_array.T); in ZEND_FUNCTION()
1361 (!mptr->op_array.refcount || *mptr->op_array.refcount > 1) && in ZEND_FUNCTION()
2322 arg_name = call->func->op_array.vars[i]; in debug_backtrace_get_args()
2348 p = ZEND_CALL_VAR_NUM(call, call->func->op_array.last_var + call->func->op_array.T); in debug_backtrace_get_args()
2434 filename = ZSTR_VAL(skip->func->op_array.filename); in ZEND_FUNCTION()
2439 lineno = skip->func->op_array.line_end; in ZEND_FUNCTION()
2643 filename = skip->func->op_array.filename; in zend_fetch_debug_backtrace()
[all …]
H A Dzend_object_handlers.c1146 func = &EG(trampoline).op_array; in zend_get_call_trampoline_func()
1164 func->T = (fbc->type == ZEND_USER_FUNCTION)? MAX(fbc->op_array.last_var + fbc->op_array.T, 2) : 2; in zend_get_call_trampoline_func()
1166 func->line_start = (fbc->type == ZEND_USER_FUNCTION)? fbc->op_array.line_start : 0; in zend_get_call_trampoline_func()
1167 func->line_end = (fbc->type == ZEND_USER_FUNCTION)? fbc->op_array.line_end : 0; in zend_get_call_trampoline_func()
1219 if (fbc->op_array.fn_flags & ZEND_ACC_PRIVATE) { in zend_std_get_method()
1241 if (fbc->op_array.fn_flags & (ZEND_ACC_CHANGED|ZEND_ACC_PROTECTED)) { in zend_std_get_method()
1244 if (fbc->op_array.fn_flags & ZEND_ACC_CHANGED) { in zend_std_get_method()
1343 if (fbc->op_array.fn_flags & ZEND_ACC_PUBLIC) { in zend_std_get_static_method()
1345 } else if (fbc->op_array.fn_flags & ZEND_ACC_PRIVATE) { in zend_std_get_static_method()
1437 if (constructor->op_array.fn_flags & ZEND_ACC_PUBLIC) { in zend_std_get_constructor()
[all …]
H A Dzend_objects.c96 if (destructor->op_array.fn_flags & (ZEND_ACC_PRIVATE|ZEND_ACC_PROTECTED)) { in zend_objects_destroy_object()
97 if (destructor->op_array.fn_flags & ZEND_ACC_PRIVATE) { in zend_objects_destroy_object()
H A Dzend_vm_def.h2641 destroy_op_array(&EX(func)->op_array);
3218 init_func_run_time_cache(&fbc->op_array);
3334 init_func_run_time_cache(&fbc->op_array);
4110 …used_stack = (ZEND_CALL_FRAME_SLOT + EX(func)->op_array.last_var + EX(func)->op_array.T) * sizeof(…
4114 … (ZEND_CALL_FRAME_SLOT + num_args + EX(func)->op_array.last_var + EX(func)->op_array.T - EX(func)-…
4845 param = EX_VAR_NUM(EX(func)->op_array.last_var + EX(func)->op_array.T);
5081 scope = EX(func)->op_array.scope;
5090 scope = EX(func)->op_array.scope;
5197 scope = EX(func)->op_array.scope;
7907 scope = EX(func)->op_array.scope;
[all …]
H A Dzend_inheritance.c74 if (func->op_array.refcount) { in zend_duplicate_function()
75 (*func->op_array.refcount)++; in zend_duplicate_function()
77 if (EXPECTED(!func->op_array.static_variables)) { in zend_duplicate_function()
81 if (!(GC_FLAGS(func->op_array.static_variables) & IS_ARRAY_IMMUTABLE)) { in zend_duplicate_function()
82 GC_REFCOUNT(func->op_array.static_variables)++; in zend_duplicate_function()
437 if (fptr->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE) { in zend_get_function_declaration()
489 zend_op *op = fptr->op_array.opcodes; in zend_get_function_declaration()
490 zend_op *end = op + fptr->op_array.last; in zend_get_function_declaration()
503 zval *zv = RT_CONSTANT(&fptr->op_array, precv->op2); in zend_get_function_declaration()
657 !func->op_array.static_variables) { in do_inherit_method()
[all …]
H A Dzend.c1467 zend_op_array *op_array; in zend_execute_scripts() local
1476 op_array = zend_compile_file(file_handle, type); in zend_execute_scripts()
1481 if (op_array) { in zend_execute_scripts()
1482 zend_execute(op_array, retval); in zend_execute_scripts()
1488 destroy_op_array(op_array); in zend_execute_scripts()
1489 efree_size(op_array, sizeof(zend_op_array)); in zend_execute_scripts()
H A Dzend_vm_execute.h555 destroy_op_array(&EX(func)->op_array);
1183 …used_stack = (ZEND_CALL_FRAME_SLOT + EX(func)->op_array.last_var + EX(func)->op_array.T) * sizeof(…
1187 … (ZEND_CALL_FRAME_SLOT + num_args + EX(func)->op_array.last_var + EX(func)->op_array.T - EX(func)-…
1495 param = EX_VAR_NUM(EX(func)->op_array.last_var + EX(func)->op_array.T);
1910 scope = EX(func)->op_array.scope;
3306 scope = EX(func)->op_array.scope;
3315 scope = EX(func)->op_array.scope;
5801 scope = EX(func)->op_array.scope;
20013 scope = EX(func)->op_array.scope;
28038 scope = EX(func)->op_array.scope;
[all …]
H A Dzend_language_scanner.c580 zend_op_array *op_array = NULL; in END_EXTERN_C() local
595 CG(active_op_array) = op_array; in END_EXTERN_C()
606 op_array->line_start = 1; in END_EXTERN_C()
607 op_array->line_end = last_lineno; in END_EXTERN_C()
608 pass_two(op_array); in END_EXTERN_C()
620 return op_array; in END_EXTERN_C()
626 zend_op_array *op_array = NULL; in compile_file() local
641 return op_array; in compile_file()
755 zend_op_array *op_array = NULL; in compile_string() local
769 op_array = zend_compile(ZEND_EVAL_CODE); in compile_string()
[all …]
H A Dzend_API.c3024 if ((fcc->function_handler->op_array.fn_flags & ZEND_ACC_CHANGED) && in zend_is_callable_check_func()
3042 if (fcc->function_handler->op_array.fn_flags & ZEND_ACC_PRIVATE) { in zend_is_callable_check_func()
3142 if (fcc->function_handler->op_array.fn_flags & ZEND_ACC_PRIVATE) { in zend_is_callable_check_func()
4199 (f->op_array.refcount && *(f->op_array.refcount) < 2) || in zend_resolve_method_name()
/PHP-7.1/ext/opcache/
H A DZendAccelerator.c1484 zend_op_array *op_array; in opcache_compile_file() local
1564 op_array = NULL; in opcache_compile_file()
1575 if (!op_array) { in opcache_compile_file()
1590 new_persistent_script->script.main_op_array = *op_array; in opcache_compile_file()
1625 zend_op_array *op_array = NULL; in file_cache_compile_file() local
1691 return op_array; in file_cache_compile_file()
1881 zend_op_array *op_array; in persistent_compile_file() local
1913 return op_array; in persistent_compile_file()
2337 if (func->op_array.static_variables) { in zend_accel_fast_shutdown()
2359 if (func->op_array.static_variables) { in zend_accel_fast_shutdown()
[all …]
H A Dzend_accelerator_module.c805 zend_op_array *op_array = NULL; local
825 op_array = persistent_compile_file(&handle, ZEND_INCLUDE);
831 if(op_array != NULL) {
832 destroy_op_array(op_array);
833 efree(op_array);
/PHP-7.1/ext/reflection/
H A Dphp_reflection.c686 zend_op *op = op_array->opcodes; in _get_recv_op()
687 zend_op *end = op + op_array->last; in _get_recv_op()
923 ZSTR_VAL(fptr->op_array.filename), in _function_string()
924 fptr->op_array.line_start, in _function_string()
925 fptr->op_array.line_end); in _function_string()
1879 RETURN_STR_COPY(fptr->op_array.filename); in ZEND_METHOD()
1897 RETURN_LONG(fptr->op_array.line_start); in ZEND_METHOD()
1915 RETURN_LONG(fptr->op_array.line_end); in ZEND_METHOD()
1933 RETURN_STR_COPY(fptr->op_array.doc_comment); in ZEND_METHOD()
1959 fptr->op_array.static_variables = zend_array_dup(fptr->op_array.static_variables); in ZEND_METHOD()
[all …]
/PHP-7.1/
H A D.gdbinit40 set $cv_count = $cv_ex_ptr.func.op_array.last_var
41 set $cv = $cv_ex_ptr.func.op_array.vars
140 printf "%s:%d ", $func->op_array.filename->val, $ex->opline->lineno
/PHP-7.1/main/
H A Dmain.c2699 zend_op_array *op_array; in php_lint_script() local
2703 op_array = zend_compile_file(file, ZEND_INCLUDE); in php_lint_script()
2706 if (op_array) { in php_lint_script()
2707 destroy_op_array(op_array); in php_lint_script()
2708 efree(op_array); in php_lint_script()
/PHP-7.1/ext/spl/
H A Dphp_spl.c417 copy->op_array.function_name = zend_string_copy(alfi->func_ptr->op_array.function_name); in PHP_FUNCTION()

Completed in 282 milliseconds

123