Searched refs:opline (Results 1 - 13 of 13) sorted by relevance

/PHP_5_4/sapi/fpm/fpm/
H A Dfpm_php_trace.c107 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, opline), &l)) {
112 long opline = l; local
115 if (0 > fpm_trace_get_long(opline + offsetof(struct _zend_op, lineno), &l)) {
/PHP_5_4/Zend/
H A Dzend_execute.c62 #define RETURN_VALUE_USED(opline) (!((opline)->result_type & EXT_TYPE_UNUSED))
103 #define SELECTIVE_PZVAL_LOCK(pzv, opline) if (RETURN_VALUE_USED(opline)) { PZVAL_LOCK(pzv); }
592 zend_error(error_type, "Argument %d passed to %s%s%s() must %s%s, %s%s given, called in %s on line %d and defined", arg_num, fclass, fsep, fname, need_msg, need_kind, given_msg, given_kind, ptr->op_array->filename, ptr->opline->lineno);
1479 zval **return_value_ptr = &(*(temp_variable *)((char *) execute_data_ptr->Ts + execute_data_ptr->opline->result.var)).var.ptr;
1480 ((zend_internal_function *) execute_data_ptr->function_state.function)->handler(execute_data_ptr->opline->extended_value, *return_value_ptr, (execute_data_ptr->function_state.function->common.fn_flags & ZEND_ACC_RETURN_REFERENCE)?return_value_ptr:NULL, execute_data_ptr->object, return_value_used TSRMLS_CC);
H A Dzend_opcode.c455 zend_op *opline = op_array->opcodes, *end=opline+op_array->last; local
457 while (opline<end) {
458 if (opline->opcode == ZEND_EXT_STMT) {
459 if (opline+1<end) {
460 if ((opline+1)->opcode == ZEND_EXT_STMT) {
461 opline->opcode = ZEND_NOP;
462 opline++;
465 if (opline+1<end) {
466 opline
485 zend_op *opline, *end; local
[all...]
H A Dzend_vm.h27 #define ZEND_VM_SET_OPCODE_HANDLER(opline) zend_vm_set_opcode_handler(opline)
H A Dzend_exceptions.c119 if (EG(current_execute_data)->opline == NULL ||
120 (EG(current_execute_data)->opline+1)->opcode == ZEND_HANDLE_EXCEPTION) {
124 EG(opline_before_exception) = EG(current_execute_data)->opline;
125 EG(current_execute_data)->opline = EG(exception_op);
140 EG(current_execute_data)->opline = EG(opline_before_exception);
H A Dzend_builtin_functions.c2109 skip->prev_execute_data->opline &&
2110 skip->prev_execute_data->opline->opcode != ZEND_DO_FCALL &&
2111 skip->prev_execute_data->opline->opcode != ZEND_DO_FCALL_BY_NAME &&
2112 skip->prev_execute_data->opline->opcode != ZEND_INCLUDE_OR_EVAL) {
2118 lineno = skip->opline->lineno;
2155 if ((! ptr->opline) || ((ptr->opline->opcode == ZEND_DO_FCALL_BY_NAME) || (ptr->opline->opcode == ZEND_DO_FCALL))) {
2164 if (!ptr->opline || ptr->opline
[all...]
H A Dzend_vm_def.h34 fast_add_function(&EX_T(opline->result.var).tmp_var,
49 fast_sub_function(&EX_T(opline->result.var).tmp_var,
64 fast_mul_function(&EX_T(opline->result.var).tmp_var,
79 fast_div_function(&EX_T(opline->result.var).tmp_var,
94 fast_mod_function(&EX_T(opline->result.var).tmp_var,
109 shift_left_function(&EX_T(opline->result.var).tmp_var,
124 shift_right_function(&EX_T(opline->result.var).tmp_var,
139 concat_function(&EX_T(opline->result.var).tmp_var,
154 is_identical_function(&EX_T(opline->result.var).tmp_var,
167 zval *result = &EX_T(opline
4866 do_bind_inherited_class(EX(op_array), opline, EG(class_table), EX_T(opline->extended_value).class_entry, 0 TSRMLS_CC); variable
4877 do_bind_function(EX(op_array), opline, EG(function_table), 0); variable
[all...]
H A Dzend_vm_execute.h310 #define OPLINE EX(opline)
312 #define USE_OPLINE zend_op *opline = EX(opline);
326 #define ZEND_VM_DISPATCH(opcode, opline) return zend_vm_get_opcode_handler(opcode, opline)(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
395 EX(opline) = UNEXPECTED((op_array->fn_flags & ZEND_ACC_INTERACTIVE) != 0) && EG(start_op) ? EG(start_op) : op_array->opcodes;
396 EG(opline_ptr) = &EX(opline);
434 printf("Jumping to %d\n", opline->op1.opline_num);
436 ZEND_VM_SET_OPCODE(opline->op1.jmp_addr);
443 zval *tmp = &EX_T(opline
954 do_bind_inherited_class(EX(op_array), opline, EG(class_table), EX_T(opline->extended_value).class_entry, 0 TSRMLS_CC); local
965 do_bind_function(EX(op_array), opline, EG(function_table), 0); local
[all...]
H A Dzend_compile.c575 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
577 opline->opcode = op;
578 opline->result_type = IS_TMP_VAR;
579 opline->result.var = get_temporary_variable(CG(active_op_array));
580 SET_NODE(opline->op1, op1);
581 SET_NODE(opline->op2, op2);
582 GET_NODE(result, opline->result);
588 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
590 opline->opcode = op;
591 opline
612 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
652 zend_op opline; local
719 zend_op opline; local
802 zend_op opline; local
850 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
863 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
887 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
922 zend_op *opline; local
1024 zend_op *opline; local
1092 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
1106 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
1126 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
1137 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
1153 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
1170 zend_op *opline; local
1197 zend_op *opline; local
1224 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
1237 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
1299 zend_op *opline = NULL; local
1393 zend_op *opline; local
1426 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
1446 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
1452 zend_op *opline = &CG(active_op_array)->opcodes[CG(active_op_array)->last-1]; local
1686 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
1718 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
1785 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
1829 zend_op *opline; local
1995 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
2014 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
2028 zend_op *opline; local
2184 zend_op *opline; local
2252 zend_resolve_goto_label(zend_op_array *op_array, zend_op *opline, int pass2 TSRMLS_DC) argument
2314 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
2320 zend_resolve_goto_label(CG(active_op_array), opline, 0 TSRMLS_CC); local
2373 zend_op *opline; local
2428 zend_op *opline; local
2461 zend_op *opline; local
2568 zend_op *opline; local
2586 zend_op *opline; local
2615 zend_op *opline; local
2686 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
2729 zend_op *opline; local
2761 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
2778 zend_op *opline; local
4236 do_bind_function(const zend_op_array *op_array, zend_op *opline, HashTable *function_table, zend_bool compile_time) argument
4342 do_bind_class(const zend_op_array* op_array, const zend_op *opline, HashTable *class_table, zend_bool compile_time TSRMLS_DC) argument
4381 do_bind_inherited_class(const zend_op_array *op_array, const zend_op *opline, HashTable *class_table, zend_class_entry *parent_ce, zend_bool compile_time TSRMLS_DC) argument
4431 zend_op *opline = &CG(active_op_array)->opcodes[CG(active_op_array)->last-1]; local
4525 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
4545 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
4560 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
4580 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
4601 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
4616 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
4652 zend_op *opline; local
4695 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
4733 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
4754 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
4776 zend_op *opline; local
4892 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
4929 zend_op *opline; local
4964 zend_op *opline; local
4996 zend_op *opline; local
5163 zend_op opline; local
5278 zend_op *opline; local
5367 zend_op *opline; local
5474 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
5507 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
5542 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
5652 zend_op *opline; local
5745 zend_op *opline; local
5823 zend_op *opline; local
5857 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
5873 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
5912 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
5980 zend_op *opline; local
6007 zend_op *opline; local
6076 zend_op *opline; local
6159 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
6262 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
6276 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
6289 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
6300 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
6323 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
6353 zend_op *opline; local
6369 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
6396 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
6424 zend_op *opline; local
6440 zend_op *opline; local
6456 zend_op *opline; local
6472 zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC); local
6865 zend_op *opline; local
[all...]
H A Dzend.c1257 EG(current_execute_data)->opline &&
1258 EG(current_execute_data)->opline->opcode == ZEND_INCLUDE_OR_EVAL &&
1259 EG(current_execute_data)->opline->extended_value == ZEND_EVAL)) {
H A Dzend_compile.h367 struct _zend_op *opline; member in struct:_zend_execute_data
502 ZEND_API int do_bind_function(const zend_op_array *op_array, zend_op *opline, HashTable *function_table, zend_bool compile_time);
503 ZEND_API zend_class_entry *do_bind_class(const zend_op_array *op_array, const zend_op *opline, HashTable *class_table, zend_bool compile_time TSRMLS_DC);
504 ZEND_API zend_class_entry *do_bind_inherited_class(const zend_op_array *op_array, const zend_op *opline, HashTable *class_table, zend_class_entry *parent_ce, zend_bool compile_time TSRMLS_DC);
618 void zend_resolve_goto_label(zend_op_array *op_array, zend_op *opline, int pass2 TSRMLS_DC);
H A Dzend_execute_API.c71 fprintf(stderr, "SIGSEGV caught on opcode %d on opline %d of %s() at %s:%d\n\n",
789 EX(opline) = NULL;
1269 zend_op *opline, *end; local
1290 opline=EG(start_op);
1293 while (opline<end) {
1294 if (opline->op1_type == IS_CONST) {
1295 opline->op1.zv = &CG(active_op_array)->literals[opline->op1.constant].constant;
1297 if (opline->op2_type == IS_CONST) {
1298 opline
1303 zend_resolve_goto_label(CG(active_op_array), opline, 1 TSRMLS_CC); local
[all...]
/PHP_5_4/main/
H A Dmain.c732 EG(current_execute_data)->opline &&
733 EG(current_execute_data)->opline->opcode == ZEND_INCLUDE_OR_EVAL
735 switch (EG(current_execute_data)->opline->extended_value) {
1147 EG(current_execute_data)->opline &&
1148 EG(current_execute_data)->opline->opcode == ZEND_INCLUDE_OR_EVAL &&
1149 EG(current_execute_data)->opline->extended_value == ZEND_EVAL);

Completed in 60 milliseconds