Searched refs:try_catch_array (Results 1 – 16 of 16) sorted by relevance
85 op_array->try_catch_array[j].try_op -= shiftlist[op_array->try_catch_array[j].try_op]; in zend_optimizer_nop_removal()86 op_array->try_catch_array[j].catch_op -= shiftlist[op_array->try_catch_array[j].catch_op]; in zend_optimizer_nop_removal()87 if (op_array->try_catch_array[j].finally_op) { in zend_optimizer_nop_removal()88 op_array->try_catch_array[j].finally_op -= shiftlist[op_array->try_catch_array[j].finally_op]; in zend_optimizer_nop_removal()89 op_array->try_catch_array[j].finally_end -= shiftlist[op_array->try_catch_array[j].finally_end]; in zend_optimizer_nop_removal()
130 if (op_array->try_catch_array[j].catch_op) { in zend_mark_reachable_blocks()142 if (op_array->try_catch_array[j].finally_op) { in zend_mark_reachable_blocks()146 op_array->try_catch_array[j].try_op = op_array->try_catch_array[j].catch_op; in zend_mark_reachable_blocks()160 if (op_array->try_catch_array[j].catch_op) { in zend_mark_reachable_blocks()168 if (op_array->try_catch_array[j].finally_op) { in zend_mark_reachable_blocks()185 if (op_array->try_catch_array[j].catch_op) { in zend_mark_reachable_blocks()188 if (op_array->try_catch_array[j].finally_op) { in zend_mark_reachable_blocks()450 BB_START(op_array->try_catch_array[j].try_op); in zend_build_cfg()451 if (op_array->try_catch_array[j].catch_op) { in zend_build_cfg()454 if (op_array->try_catch_array[j].finally_op) { in zend_build_cfg()[all …]
1074 cfg->map[op_array->try_catch_array[i].try_op]); in zend_dump_op_array()1075 if (op_array->try_catch_array[i].catch_op) { in zend_dump_op_array()1081 if (op_array->try_catch_array[i].finally_op) { in zend_dump_op_array()1087 if (op_array->try_catch_array[i].finally_end) { in zend_dump_op_array()1135 op_array->try_catch_array[i].try_op); in zend_dump_op_array()1137 if (op_array->try_catch_array[i].catch_op) { in zend_dump_op_array()1140 op_array->try_catch_array[i].catch_op); in zend_dump_op_array()1144 if (op_array->try_catch_array[i].finally_op) { in zend_dump_op_array()1147 op_array->try_catch_array[i].finally_op); in zend_dump_op_array()1151 if (op_array->try_catch_array[i].finally_end) { in zend_dump_op_array()[all …]
1060 … op_array->try_catch_array[j].try_op = blocks[cfg->map[op_array->try_catch_array[i].try_op]].start; in assemble_code_blocks()1061 if (op_array->try_catch_array[i].catch_op) { in assemble_code_blocks()1062 …op_array->try_catch_array[j].catch_op = blocks[cfg->map[op_array->try_catch_array[i].catch_op]].st… in assemble_code_blocks()1064 op_array->try_catch_array[j].catch_op = 0; in assemble_code_blocks()1066 if (op_array->try_catch_array[i].finally_op) { in assemble_code_blocks()1067 …op_array->try_catch_array[j].finally_op = blocks[cfg->map[op_array->try_catch_array[i].finally_op]… in assemble_code_blocks()1069 op_array->try_catch_array[j].finally_op = 0; in assemble_code_blocks()1072 op_array->try_catch_array[j].finally_end = 0; in assemble_code_blocks()1074 …op_array->try_catch_array[j].finally_end = blocks[cfg->map[op_array->try_catch_array[i].finally_en… in assemble_code_blocks()1082 efree(op_array->try_catch_array); in assemble_code_blocks()[all …]
230 op_array->try_catch_array[j].try_op -= shiftlist[op_array->try_catch_array[j].try_op]; in zend_ssa_remove_nops()231 op_array->try_catch_array[j].catch_op -= shiftlist[op_array->try_catch_array[j].catch_op]; in zend_ssa_remove_nops()232 if (op_array->try_catch_array[j].finally_op) { in zend_ssa_remove_nops()233 op_array->try_catch_array[j].finally_op -= shiftlist[op_array->try_catch_array[j].finally_op]; in zend_ssa_remove_nops()234 op_array->try_catch_array[j].finally_end -= shiftlist[op_array->try_catch_array[j].finally_end]; in zend_ssa_remove_nops()
2 Bug #76275: Assertion failure in file cache when unserializing empty try_catch_array
78 op_array->try_catch_array = NULL; in init_op_array()599 if (op_array->try_catch_array) { in destroy_op_array()600 efree(op_array->try_catch_array); in destroy_op_array()679 if ((op_num < op_array->try_catch_array[i].finally_op || in zend_check_finally_breakout()680 op_num >= op_array->try_catch_array[i].finally_end) in zend_check_finally_breakout()681 && (dst_num >= op_array->try_catch_array[i].finally_op && in zend_check_finally_breakout()682 dst_num <= op_array->try_catch_array[i].finally_end)) { in zend_check_finally_breakout()687 } else if ((op_num >= op_array->try_catch_array[i].finally_op in zend_check_finally_breakout()688 && op_num <= op_array->try_catch_array[i].finally_end) in zend_check_finally_breakout()689 && (dst_num > op_array->try_catch_array[i].finally_end in zend_check_finally_breakout()[all …]
258 zend_try_catch_element *try_catch = &ex->func->op_array.try_catch_array[i]; in zend_generator_dtor_storage()269 zend_try_catch_element *try_catch = &ex->func->op_array.try_catch_array[try_catch_offset]; in zend_generator_dtor_storage()
487 zend_try_catch_element *try_catch_array; member
1181 op_array->try_catch_array = safe_erealloc( in zend_add_try_element()1182 op_array->try_catch_array, sizeof(zend_try_catch_element), op_array->last_try_catch, 0); in zend_add_try_element()1184 elem = &op_array->try_catch_array[try_catch_offset]; in zend_add_try_element()5550 zend_try_catch_element *elem = &op_array->try_catch_array[current]; in zend_resolve_goto_label()6355 CG(active_op_array)->try_catch_array[try_catch_offset].catch_op = opnum_catch; in zend_compile_try()6430 CG(active_op_array)->try_catch_array[try_catch_offset].finally_op = opnum_jmp + 1; in zend_compile_try()6431 CG(active_op_array)->try_catch_array[try_catch_offset].finally_end in zend_compile_try()
7972 &EX(func)->op_array.try_catch_array[try_catch_offset]; in ZEND_VM_HELPER()8079 zend_try_catch_element *try_catch = &EX(func)->op_array.try_catch_array[i];
3153 &EX(func)->op_array.try_catch_array[try_catch_offset]; in zend_dispatch_try_catch_finally_helper_SPEC()3260 zend_try_catch_element *try_catch = &EX(func)->op_array.try_catch_array[i]; in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER()
464 if (op_array->try_catch_array) { in zend_persist_op_array_ex()465 op_array->try_catch_array = zend_shared_alloc_get_xlat_entry(op_array->try_catch_array); in zend_persist_op_array_ex()466 ZEND_ASSERT(op_array->try_catch_array != NULL); in zend_persist_op_array_ex()652 if (op_array->try_catch_array) { in zend_persist_op_array_ex()653 …op_array->try_catch_array = zend_shared_memdup_put_free(op_array->try_catch_array, sizeof(zend_try… in zend_persist_op_array_ex()
486 SERIALIZE_PTR(op_array->try_catch_array);637 SERIALIZE_PTR(op_array->try_catch_array);1347 UNSERIALIZE_PTR(op_array->try_catch_array);1481 UNSERIALIZE_PTR(op_array->try_catch_array);
294 if (op_array->try_catch_array) { in zend_persist_op_array_calc_ex()
625 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()626 …uint32_t catch = op_array->try_catch_array[i].catch_op, finally = op_array->try_catch_array[i].fin… in phpdbg_check_caught_ex()
Completed in 258 milliseconds