Searched defs:op_array (Results 1 - 10 of 10) sorted by relevance

/PHP_5_3/sapi/fpm/fpm/
H A Dfpm_php_trace.c92 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, op_array), &l)) {
99 long op_array = l; local
101 if (0 > fpm_trace_get_strz(buf, buf_size, op_array + offsetof(zend_op_array, filename))) {
/PHP_5_3/ext/reflection/
H A Dphp_reflection.c654 static zend_op* _get_recv_op(zend_op_array *op_array, zend_uint offset) argument
656 zend_op *op = op_array->opcodes;
657 zend_op *end = op + op_array->last;
772 if (fptr->type != ZEND_USER_FUNCTION || !fptr->op_array.static_variables) {
776 static_variables = fptr->op_array.static_variables;
808 if (fptr->type == ZEND_USER_FUNCTION && fptr->op_array.doc_comment) {
809 string_printf(str, "%s%s\n", indent, fptr->op_array.doc_comment);
878 if (fptr->op_array.return_reference) {
885 fptr->op_array.filename,
886 fptr->op_array
[all...]
/PHP_5_3/Zend/
H A Dzend_compile.h39 #define INC_BPC(op_array) if (op_array->fn_flags & ZEND_ACC_INTERACTIVE) { ((op_array)->backpatch_count++); }
40 #define DEC_BPC(op_array) if (op_array->fn_flags & ZEND_ACC_INTERACTIVE) { ((op_array)->backpatch_count--); }
63 zend_op_array *op_array; member in union:_znode::__anon5
125 /* op_array flags */
283 zend_op_array op_array; member in union:_zend_function
314 zend_op_array *op_array; member in struct:_zend_execute_data
[all...]
H A Dzend_language_scanner.c336 zend_op_array *op_array = (zend_op_array *) emalloc(sizeof(zend_op_array)); local
352 retval = op_array; /* success oriented */
363 init_op_array(op_array, ZEND_USER_FUNCTION, INITIAL_OP_ARRAY_SIZE TSRMLS_CC);
365 CG(active_op_array) = op_array;
378 pass_two(op_array TSRMLS_CC);
381 efree(op_array);
494 zend_op_array *op_array = (zend_op_array *) emalloc(sizeof(zend_op_array)); local
502 efree(op_array);
515 efree(op_array);
521 init_op_array(op_array, ZEND_EVAL_COD
[all...]
H A Dzend_opcode.c32 static void zend_extension_op_array_ctor_handler(zend_extension *extension, zend_op_array *op_array TSRMLS_DC)
35 extension->op_array_ctor(op_array);
39 static void zend_extension_op_array_dtor_handler(zend_extension *extension, zend_op_array *op_array TSRMLS_DC)
42 extension->op_array_dtor(op_array);
46 static void op_array_alloc_ops(zend_op_array *op_array) argument
48 op_array->opcodes = erealloc(op_array->opcodes, (op_array->size)*sizeof(zend_op));
51 void init_op_array(zend_op_array *op_array, zend_uchar type, int initial_ops_size TSRMLS_DC) argument
53 op_array
130 zend_cleanup_op_array_data(zend_op_array *op_array) argument
323 get_next_op_number(zend_op_array *op_array) argument
328 get_next_brk_cont_element(zend_op_array *op_array) argument
[all...]
H A Dzend_execute.c57 static void zend_extension_statement_handler(const zend_extension *extension, zend_op_array *op_array TSRMLS_DC);
58 static void zend_extension_fcall_begin_handler(const zend_extension *extension, zend_op_array *op_array TSRMLS_DC);
59 static void zend_extension_fcall_end_handler(const zend_extension *extension, zend_op_array *op_array TSRMLS_DC);
469 if (ptr && ptr->op_array) {
470 zend_error(E_RECOVERABLE_ERROR, "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);
748 static void zend_extension_statement_handler(const zend_extension *extension, zend_op_array *op_array TSRMLS_DC)
751 extension->statement_handler(op_array);
756 static void zend_extension_fcall_begin_handler(const zend_extension *extension, zend_op_array *op_array TSRMLS_DC)
759 extension->fcall_begin_handler(op_array);
764 static void zend_extension_fcall_end_handler(const zend_extension *extension, zend_op_array *op_array TSRMLS_D
1195 zend_brk_cont(const zval *nest_levels_zval, int array_offset, const zend_op_array *op_array, const temp_variable *Ts TSRMLS_DC) argument
[all...]
H A Dzend_compile.c258 static zend_uint get_temporary_variable(zend_op_array *op_array) /* {{{ */ argument
260 return (op_array->T)++ * ZEND_MM_ALIGNED_SIZE(sizeof(temp_variable));
264 static int lookup_cv(zend_op_array *op_array, char* name, int name_len) /* {{{ */ argument
269 while (i < op_array->last_var) {
270 if (op_array->vars[i].hash_value == hash_value &&
271 op_array->vars[i].name_len == name_len &&
272 strcmp(op_array->vars[i].name, name) == 0) {
278 i = op_array->last_var;
279 op_array->last_var++;
280 if (op_array
1188 zend_op_array op_array; local
1360 zend_hash_update(CG(function_table), opline->op1.u.constant.value.str.val, opline->op1.u.constant.value.str.len, &op_array, sizeof(zend_op_array), (void **) &CG(active_op_array)); local
1892 zend_resolve_goto_label(zend_op_array *op_array, zend_op *opline, int pass2 TSRMLS_DC) argument
2403 zend_op_array *op_array = &function->op_array; local
5089 zend_get_compiled_variable_name(const zend_op_array *op_array, zend_uint var, int* name_len) argument
[all...]
H A Dzend_vm_def.h1722 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->extended_value]);
1728 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.u.opline_num]);
2151 zend_op_array *op_array = EX(op_array); local
2157 zval ***end = cv + EX(op_array)->last_var;
2166 if ((op_array->fn_flags & ZEND_ACC_CLOSURE) && op_array->prototype) {
2167 zval_ptr_dtor((zval**)&op_array->prototype);
2179 EX(function_state).function = (zend_function *) EX(op_array);
2193 EG(active_op_array) = EX(op_array);
4451 zend_function *op_array; variable
[all...]
H A Dzend_vm_execute.h42 ZEND_API void execute(zend_op_array *op_array TSRMLS_DC)
59 ZEND_MM_ALIGNED_SIZE(sizeof(zval**) * op_array->last_var * (EG(active_symbol_table) ? 1 : 2)) +
60 ZEND_MM_ALIGNED_SIZE(sizeof(temp_variable)) * op_array->T TSRMLS_CC);
63 memset(EX(CVs), 0, sizeof(zval**) * op_array->last_var);
64 EX(Ts) = (temp_variable *)(((char*)EX(CVs)) + ZEND_MM_ALIGNED_SIZE(sizeof(zval**) * op_array->last_var * (EG(active_symbol_table) ? 1 : 2)));
69 EX(op_array) = op_array;
76 if (op_array->start_op) {
77 ZEND_VM_SET_OPCODE(op_array->start_op);
79 ZEND_VM_SET_OPCODE(op_array
151 zend_op_array *op_array = EX(op_array); local
2995 zend_function *op_array; local
[all...]
/PHP_5_3/main/
H A Dmain.c2434 zend_op_array *op_array; local
2438 op_array = zend_compile_file(file, ZEND_INCLUDE TSRMLS_CC);
2441 if (op_array) {
2442 destroy_op_array(op_array TSRMLS_CC);
2443 efree(op_array);

Completed in 44 milliseconds