/PHP-7.1/Zend/ |
H A D | zend_opcode.c | 65 op_array->last_var = 0; in init_op_array() 386 i = op_array->last_var; in destroy_op_array() 565 if (CG(context).vars_size != op_array->last_var) { in pass_two() 566 …op_array->vars = (zend_string**) erealloc(op_array->vars, sizeof(zend_string*)*op_array->last_var); in pass_two() 567 CG(context).vars_size = op_array->last_var; in pass_two() 653 …opline->op1.var = (uint32_t)(zend_intptr_t)ZEND_CALL_VAR_NUM(NULL, op_array->last_var + opline->op… in pass_two() 658 …opline->op2.var = (uint32_t)(zend_intptr_t)ZEND_CALL_VAR_NUM(NULL, op_array->last_var + opline->op… in pass_two() 661 …opline->result.var = (uint32_t)(zend_intptr_t)ZEND_CALL_VAR_NUM(NULL, op_array->last_var + opline-… in pass_two() 672 …(uint32_t)(zend_intptr_t)ZEND_CALL_VAR_NUM(NULL, op_array->last_var + (op_array->live_range[i].var… in pass_two()
|
H A D | zend_execute_API.c | 1565 if (!ex->func->op_array.last_var) { in zend_rebuild_symbol_table() 1572 if (!ex->func->op_array.last_var) { in zend_rebuild_symbol_table() 1578 if (EXPECTED(ex->func->op_array.last_var)) { in zend_rebuild_symbol_table() 1600 if (EXPECTED(op_array->last_var)) { in zend_attach_symbol_table() 1602 zend_string **end = str + op_array->last_var; in zend_attach_symbol_table() 1634 if (EXPECTED(op_array->last_var)) { in zend_detach_symbol_table() 1636 zend_string **end = str + op_array->last_var; in zend_detach_symbol_table() 1666 if (EXPECTED(op_array->last_var)) { in zend_set_local_var() 1668 zend_string **end = str + op_array->last_var; in zend_set_local_var() 1707 if (EXPECTED(op_array->last_var)) { in zend_set_local_var_str() [all …]
|
H A D | zend_execute.h | 202 used_stack += func->op_array.last_var + func->op_array.T - MIN(func->op_array.num_args, num_args); in zend_vm_calc_used_stack() 218 zval *end = ZEND_CALL_VAR_NUM(call, call->func->op_array.last_var + call->func->op_array.T); in zend_vm_stack_free_extra_args_ex()
|
H A D | zend_generators.c | 268 size += op_array->last_var; in calc_gc_buffer_size() 341 uint32_t i, num_cvs = EX(func)->op_array.last_var; in zend_generator_get_gc() 348 zval *zv = EX_VAR_NUM(op_array->last_var + op_array->T); in zend_generator_get_gc()
|
H A D | zend_execute.c | 2065 zval *end = cv + EX(func)->op_array.last_var; in i_free_compiled_variables() 2144 dst = src + (op_array->last_var + op_array->T - first_extra_arg); in i_init_func_execute_data() 2167 if (EXPECTED((int)num_args < op_array->last_var)) { in i_init_func_execute_data() 2169 zval *end = EX_VAR_NUM(op_array->last_var); in i_init_func_execute_data() 2242 dst = src + (op_array->last_var + op_array->T - first_extra_arg); in i_init_execute_data() 2265 if (EXPECTED((int)num_args < op_array->last_var)) { in i_init_execute_data() 2267 zval *end = EX_VAR_NUM(op_array->last_var); in i_init_execute_data()
|
H A D | zend_builtin_functions.c | 564 …arg = ZEND_CALL_VAR_NUM(ex, ex->func->op_array.last_var + ex->func->op_array.T) + (requested_offse… in ZEND_FUNCTION() 617 p = ZEND_CALL_VAR_NUM(ex, ex->func->op_array.last_var + ex->func->op_array.T); in ZEND_FUNCTION() 2348 p = ZEND_CALL_VAR_NUM(call, call->func->op_array.last_var + call->func->op_array.T); in debug_backtrace_get_args()
|
H A D | zend_compile.h | 371 int last_var; member
|
H A D | zend_compile.c | 409 while (i < op_array->last_var) { in lookup_cv() 419 i = op_array->last_var; in lookup_cv() 420 op_array->last_var++; in lookup_cv() 421 if (op_array->last_var > CG(context).vars_size) { in lookup_cv() 5343 for (i = 0; i < op_array->last_var; i++) { in zend_compile_closure_uses()
|
H A D | zend_object_handlers.c | 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()
|
H A D | zend_vm_def.h | 4110 …used_stack = (ZEND_CALL_FRAME_SLOT + EX(func)->op_array.last_var + EX(func)->op_array.T) * sizeof(… 4112 used_stack = (ZEND_CALL_FRAME_SLOT + EX(func)->op_array.last_var) * sizeof(zval); 4114 …used_stack = (ZEND_CALL_FRAME_SLOT + num_args + EX(func)->op_array.last_var + EX(func)->op_array.T… 4845 param = EX_VAR_NUM(EX(func)->op_array.last_var + EX(func)->op_array.T);
|
H A D | zend_vm_execute.h | 1183 …used_stack = (ZEND_CALL_FRAME_SLOT + EX(func)->op_array.last_var + EX(func)->op_array.T) * sizeof(… 1185 used_stack = (ZEND_CALL_FRAME_SLOT + EX(func)->op_array.last_var) * sizeof(zval); 1187 …used_stack = (ZEND_CALL_FRAME_SLOT + num_args + EX(func)->op_array.last_var + EX(func)->op_array.T… 1495 param = EX_VAR_NUM(EX(func)->op_array.last_var + EX(func)->op_array.T);
|
/PHP-7.1/sapi/phpdbg/ |
H A D | phpdbg_opcode.c | 53 spprintf(&decode, 0, "@%u", EX_VAR_TO_NUM(op->var) - ops->last_var); in phpdbg_decode_op() 56 spprintf(&decode, 0, "~%u", EX_VAR_TO_NUM(op->var) - ops->last_var); in phpdbg_decode_op()
|
H A D | phpdbg_frame.c | 73 p = ZEND_CALL_VAR_NUM(ex, op_array->last_var + op_array->T); in phpdbg_compile_stackframe()
|
H A D | phpdbg_prompt.c | 1183 …eln("info", "vars=\"%d\"", "Variables %d", PHPDBG_G(ops)->last_var ? PHPDBG_G(ops)->last_var - 1 … in PHPDBG_COMMAND()
|
/PHP-7.1/ext/opcache/Optimizer/ |
H A D | zend_ssa.c | 534 tmp = do_alloca(sizeof(int) * (op_array->last_var + op_array->T), use_heap); in zend_ssa_rename() 535 memcpy(tmp, var, sizeof(int) * (op_array->last_var + op_array->T)); in zend_ssa_rename() 862 if ((blocks_count * (op_array->last_var + op_array->T)) > 4 * 1024 * 1024) { in zend_build_ssa() 875 dfg.vars = op_array->last_var + op_array->T; in zend_build_ssa() 937 var = do_alloca(sizeof(int) * (op_array->last_var + op_array->T), var_use_heap); in zend_build_ssa() 985 memset(var + op_array->last_var, 0xff, op_array->T * sizeof(int)); in zend_build_ssa() 987 for (j = 0; j < op_array->last_var; j++) { in zend_build_ssa() 990 ssa->vars_count = op_array->last_var; in zend_build_ssa() 1014 for (i = 0; i < op_array->last_var; i++) { in zend_ssa_compute_use_def_chains() 1020 for (i = op_array->last_var; i < ssa->vars_count; i++) { in zend_ssa_compute_use_def_chains()
|
H A D | zend_dump.c | 115 if (var_type == IS_CV && var_num < op_array->last_var) { in zend_dump_var() 320 zend_dump_var(op_array, (var_num < op_array->last_var ? IS_CV : var_type), var_num); in zend_dump_ssa_var() 355 …zend_dump_ssa_var(op_array, ssa, r->min_ssa_var, (r->min_var < op_array->last_var ? IS_CV : 0), r-… in zend_dump_range_constraint() 370 …zend_dump_ssa_var(op_array, ssa, r->max_ssa_var, (r->max_var < op_array->last_var ? IS_CV : 0), r-… in zend_dump_range_constraint() 838 fprintf(stderr, ", vars=%d, tmps=%d", op_array->last_var, op_array->T); in zend_dump_op_array() 908 for (i = 0; i < op_array->last_var; i++) { in zend_dump_op_array() 1070 for (j = 0; j < op_array->last_var; j++) { in zend_dump_variables() 1108 for (i = 0; i < op_array->last_var + op_array->T; i++) { in zend_dump_var_set()
|
H A D | block_pass.c | 1329 int var_num = op_array->last_var + op_array->T; in zend_jmp_optimization() 1524 bitset_len = zend_bitset_len(op_array->last_var + op_array->T); in zend_t_usage() 1591 for (i = op_array->last_var; i< op_array->T; i++) { in zend_t_usage() 1803 if (cfg.blocks_count * (op_array->last_var + op_array->T) > 64 * 1024 * 1024) { in zend_optimize_cfg() 1812 if (op_array->last_var || op_array->T) { in zend_optimize_cfg() 1813 bitset_len = zend_bitset_len(op_array->last_var + op_array->T); in zend_optimize_cfg() 1814 Tsource = zend_arena_calloc(&ctx->arena, op_array->last_var + op_array->T, sizeof(zend_op *)); in zend_optimize_cfg() 1815 same_t = zend_arena_alloc(&ctx->arena, op_array->last_var + op_array->T); in zend_optimize_cfg() 1839 memset(Tsource, 0, (op_array->last_var + op_array->T) * sizeof(zend_op *)); in zend_optimize_cfg()
|
H A D | optimize_temp_vars_5.c | 45 int offset = op_array->last_var; in zend_optimize_temporary_variables()
|
H A D | zend_optimizer.c | 72 while (i < op_array->last_var) { in zend_optimizer_lookup_cv() 81 i = op_array->last_var; in zend_optimizer_lookup_cv() 82 op_array->last_var++; in zend_optimizer_lookup_cv() 83 op_array->vars = erealloc(op_array->vars, op_array->last_var * sizeof(zend_string*)); in zend_optimizer_lookup_cv()
|
H A D | dfa_pass.c | 393 for (v = op_array->last_var; v < ssa->vars_count; v++) { in zend_dfa_optimize_op_array() 467 if (ssa->vars[v].var >= op_array->last_var) { in zend_dfa_optimize_op_array()
|
H A D | zend_inference.c | 910 if (var < op_array->last_var && in zend_inference_calc_range() 1775 if (ssa_vars[__var].var < op_array->last_var) { \ 3585 for (v = op_array->last_var; v < ssa->vars_count; v++) { in zend_type_narrowing() 3875 for (j = op_array->last_var; j < ssa_vars_count; j++) { in zend_infer_types() 3888 for (j = 0; j < op_array->last_var; j++) { in zend_infer_types() 3926 for (i = 0; i < op_array->last_var; i++) { in zend_ssa_inference() 3931 for (i = 0; i < op_array->last_var; i++) { in zend_ssa_inference() 3936 for (i = op_array->last_var; i < ssa->vars_count; i++) { in zend_ssa_inference()
|
/PHP-7.1/ext/opcache/ |
H A D | zend_persist_calc.c | 254 ADD_DUP_SIZE(op_array->vars, sizeof(zend_string*) * op_array->last_var); in zend_persist_op_array_calc_ex() 255 for (i = 0; i < op_array->last_var; i++) { in zend_persist_op_array_calc_ex()
|
H A D | zend_persist.c | 576 zend_accel_store(op_array->vars, sizeof(zend_string*) * op_array->last_var); in zend_persist_op_array_ex() 577 for (i = 0; i < op_array->last_var; i++) { in zend_persist_op_array_ex()
|
H A D | zend_file_cache.c | 485 end = p + op_array->last_var; in zend_file_cache_serialize_op_array() 1109 end = p + op_array->last_var; in zend_file_cache_unserialize_op_array()
|
/PHP-7.1/ |
H A D | .gdbinit | 40 set $cv_count = $cv_ex_ptr.func.op_array.last_var
|