Home
last modified time | relevance | path

Searched refs:opline (Results 1 – 15 of 15) sorted by relevance

/PHP-5.3/Zend/
H A Dzend_vm_execute.h260 zend_op *opline = EX(opline); in zend_do_fcall_common_helper_SPEC() local
435 zend_op *opline = EX(opline); in ZEND_RECV_SPEC_HANDLER() local
470 zend_op *opline = EX(opline); in ZEND_NEW_SPEC_HANDLER() local
516 zend_op *opline = EX(opline); in ZEND_BEGIN_SILENCE_SPEC_HANDLER() local
562 zend_op *opline = EX(opline); in ZEND_DECLARE_CLASS_SPEC_HANDLER() local
570 zend_op *opline = EX(opline); in ZEND_DECLARE_INHERITED_CLASS_SPEC_HANDLER() local
578 zend_op *opline = EX(opline); in ZEND_DECLARE_INHERITED_CLASS_DELAYED_SPEC_HANDLER() local
723 zend_op *opline = EX(opline); in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER() local
747 zend_op *opline = EX(opline); in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER() local
805 zend_op *opline = EX(opline); in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER() local
[all …]
H A Dzend_vm_def.h30 zend_op *opline = EX(opline);
43 zend_op *opline = EX(opline);
56 zend_op *opline = EX(opline);
69 zend_op *opline = EX(opline);
82 zend_op *opline = EX(opline);
95 zend_op *opline = EX(opline);
108 zend_op *opline = EX(opline);
121 zend_op *opline = EX(opline);
134 zend_op *opline = EX(opline);
147 zend_op *opline = EX(opline);
[all …]
H A Dzend_compile.c318opline) { opline->opcode = ZEND_NOP; memset(&opline->result,0,sizeof(znode)); memset(&opline->op1… argument
374 zend_op opline; in fetch_simple_variable_ex() local
437 zend_op opline; in zend_do_fetch_static_member() local
496 zend_op opline; in fetch_array_dim() local
592 zend_op *opline; in zend_do_assign() local
704 zend_op *opline; in zend_do_assign_ref() local
852 zend_op *opline; in zend_do_pre_incdec() local
1130 opline--; in zend_do_free()
1152 opline--; in zend_do_free()
1864 opline->result.u.EA.type = opline->extended_value; in zend_do_fetch_class()
[all …]
H A Dzend_opcode.c250 while (opline<end) { in destroy_op_array()
263 opline++; in destroy_op_array()
337 zend_op *opline = op_array->opcodes, *end=opline+op_array->last; in zend_update_extended_info() local
339 while (opline<end) { in zend_update_extended_info()
341 if (opline+1<end) { in zend_update_extended_info()
344 opline++; in zend_update_extended_info()
348 opline->lineno = (opline+1)->lineno; in zend_update_extended_info()
354 opline++; in zend_update_extended_info()
402 opline->op1.u.jmp_addr = &op_array->opcodes[opline->op1.u.opline_num]; in pass_two()
409 opline->op2.u.jmp_addr = &op_array->opcodes[opline->op2.u.opline_num]; in pass_two()
[all …]
H A Dzend_vm.h27 #define ZEND_VM_SET_OPCODE_HANDLER(opline) zend_vm_set_opcode_handler(opline) argument
H A DREADME.ZEND_VM56 opline->op<X>.op_type
58 get_zval_ptr(&opline->op<X>, EX(Ts), &free_op<X>, <TYPE>)
60 get_zval_ptr_ptr(&opline->op<X>, EX(Ts), &free_op<X>, <TYPE>)
62 get_obj_zval_ptr(&opline->op<X>, EX(Ts), &free_op<X>, <TYPE>)
64 get_obj_zval_ptr_ptr(&opline->op<X>, EX(Ts), &free_op<X>, <TYPE>)
H A Dzend_builtin_functions.c1978 skip->prev_execute_data->opline && in ZEND_FUNCTION()
1987 lineno = skip->opline->lineno; in ZEND_FUNCTION()
2017 …if ((! ptr->opline) || ((ptr->opline->opcode == ZEND_DO_FCALL_BY_NAME) || (ptr->opline->opcode == … in ZEND_FUNCTION()
2026 if (!ptr->opline || ptr->opline->opcode != ZEND_INCLUDE_OR_EVAL) { in ZEND_FUNCTION()
2031 switch (Z_LVAL(ptr->opline->op2.u.constant)) { in ZEND_FUNCTION()
2118 if (ptr && (skip_last == 0) && ptr->opline && (ptr->opline->opcode == ZEND_NEW)) { in zend_fetch_debug_backtrace()
2137 skip->prev_execute_data->opline && in zend_fetch_debug_backtrace()
2146 lineno = skip->opline->lineno; in zend_fetch_debug_backtrace()
2201 …((! ptr->opline) || ((ptr->opline->opcode == ZEND_DO_FCALL_BY_NAME) || (ptr->opline->opcode == ZEN… in zend_fetch_debug_backtrace()
2210 if (!ptr->opline || ptr->opline->opcode != ZEND_INCLUDE_OR_EVAL) { in zend_fetch_debug_backtrace()
[all …]
H A Dzend_execute_API.c796 EX(opline) = NULL; in zend_call_function()
1255 zend_op *opline, *end; in execute_new_code() local
1276 opline=CG(active_op_array)->start_op; in execute_new_code()
1279 while (opline<end) { in execute_new_code()
1281 Z_SET_ISREF(opline->op1.u.constant); in execute_new_code()
1285 Z_SET_ISREF(opline->op2.u.constant); in execute_new_code()
1288 switch (opline->opcode) { in execute_new_code()
1295 opline->op1.u.jmp_addr = &CG(active_op_array)->opcodes[opline->op1.u.opline_num]; in execute_new_code()
1302 opline->op2.u.jmp_addr = &CG(active_op_array)->opcodes[opline->op2.u.opline_num]; in execute_new_code()
1305 ZEND_VM_SET_OPCODE_HANDLER(opline); in execute_new_code()
[all …]
H A Dzend_execute.c61 #define RETURN_VALUE_USED(opline) (!((opline)->result.u.EA.type & EXT_TYPE_UNUSED)) argument
470 …, fname, need_msg, need_kind, given_msg, given_kind, ptr->op_array->filename, ptr->opline->lineno); in zend_verify_arg_error()
772 static inline HashTable *zend_get_target_symbol_table(const zend_op *opline, const temp_variable *T… in zend_get_target_symbol_table() argument
774 switch (opline->op2.u.EA.type) { in zend_get_target_symbol_table()
1272 …= &(*(temp_variable *)((char *) execute_data_ptr->Ts + execute_data_ptr->opline->result.u.var)).va… in execute_internal()
1273 …*) execute_data_ptr->function_state.function)->handler(execute_data_ptr->opline->extended_value, *… in execute_internal()
1278 EX(opline)++; \
1283 EX(opline) = new_op
1288 EX(opline) = new_op; \
1293 EX(opline)++
H A Dzend_exceptions.c104 if (EG(current_execute_data)->opline == NULL || in zend_throw_exception_internal()
105 (EG(current_execute_data)->opline+1)->opcode == ZEND_HANDLE_EXCEPTION) { in zend_throw_exception_internal()
109 EG(opline_before_exception) = EG(current_execute_data)->opline; in zend_throw_exception_internal()
110 EG(current_execute_data)->opline = EG(exception_op); in zend_throw_exception_internal()
125 EG(current_execute_data)->opline = EG(opline_before_exception); in zend_clear_exception()
H A Dzend_vm_execute.skl57 EG(opline_ptr) = &EX(opline);
H A Dzend_compile.h310 struct _zend_op *opline; member
446 ZEND_API int do_bind_function(zend_op *opline, HashTable *function_table, zend_bool compile_time);
447 ZEND_API zend_class_entry *do_bind_class(const zend_op *opline, HashTable *class_table, zend_bool c…
448 ZEND_API zend_class_entry *do_bind_inherited_class(const zend_op *opline, HashTable *class_table, z…
549 void zend_resolve_goto_label(zend_op_array *op_array, zend_op *opline, int pass2 TSRMLS_DC);
/PHP-5.3/sapi/fpm/fpm/
H A Dfpm_php_trace.c106 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, opline), &l)) { in fpm_php_trace_dump()
111 long opline = l; in fpm_php_trace_dump() local
114 if (0 > fpm_trace_get_long(opline + offsetof(struct _zend_op, lineno), &l)) { in fpm_php_trace_dump()
/PHP-5.3/
H A D.gdbinit47 printf "%s:%d ", $t->op_array->filename, $t->opline->lineno
465 usage: printzn &opline->op1
470 printzn &execute_data->opline.op1
472 printzn &execute_data->opline.op2
474 printzn &execute_data->opline.result
478 dump operands of the current opline
/PHP-5.3/main/
H A Dmain.c698 EG(current_execute_data)->opline && in php_verror()
699 EG(current_execute_data)->opline->opcode == ZEND_INCLUDE_OR_EVAL in php_verror()
701 switch (EG(current_execute_data)->opline->op2.u.constant.value.lval) { in php_verror()

Completed in 243 milliseconds