/PHP-5.5/Zend/ |
H A D | zend_extensions.h | 50 typedef void (*op_array_handler_func_t)(zend_op_array *op_array); 52 typedef void (*statement_handler_func_t)(zend_op_array *op_array); 53 typedef void (*fcall_begin_handler_func_t)(zend_op_array *op_array); 54 typedef void (*fcall_end_handler_func_t)(zend_op_array *op_array); 56 typedef void (*op_array_ctor_func_t)(zend_op_array *op_array); 57 typedef void (*op_array_dtor_func_t)(zend_op_array *op_array);
|
H A D | zend_dtrace.h | 33 ZEND_API zend_op_array *(*zend_dtrace_compile_file)(zend_file_handle *file_handle, int type TSRMLS_… 34 ZEND_API void (*zend_dtrace_execute)(zend_op_array *op_array TSRMLS_DC); 37 ZEND_API zend_op_array *dtrace_compile_file(zend_file_handle *file_handle, int type TSRMLS_DC);
|
H A D | zend_opcode.c | 46 static void op_array_alloc_ops(zend_op_array *op_array, zend_uint size) in op_array_alloc_ops() 116 destroy_op_array((zend_op_array *) function TSRMLS_CC); in destroy_zend_function() 131 static void zend_cleanup_op_array_data(zend_op_array *op_array) in zend_cleanup_op_array_data() 141 zend_cleanup_op_array_data((zend_op_array *) function); in zend_cleanup_function_data() 151 zend_cleanup_op_array_data((zend_op_array *) function); in zend_cleanup_function_data_full() 354 ZEND_API void destroy_op_array(zend_op_array *op_array TSRMLS_DC) in destroy_op_array() 427 zend_op *get_next_op(zend_op_array *op_array TSRMLS_DC) in get_next_op() 450 int get_next_op_number(zend_op_array *op_array) in get_next_op_number() 455 zend_brk_cont_element *get_next_brk_cont_element(zend_op_array *op_array) in get_next_brk_cont_element() 462 static void zend_update_extended_info(zend_op_array *op_array TSRMLS_DC) in zend_update_extended_info() [all …]
|
H A D | zend_compile.h | 53 typedef struct _zend_op_array zend_op_array; typedef 94 zend_op_array *op_array; 350 zend_op_array op_array; 387 zend_op_array *op_array; 661 ZEND_API void destroy_op_array(zend_op_array *op_array TSRMLS_DC); 685 zend_op *get_next_op(zend_op_array *op_array TSRMLS_DC); 687 int get_next_op_number(zend_op_array *op_array); 689 void print_op_array(zend_op_array *op_array, int optimizations); 690 ZEND_API int pass_two(zend_op_array *op_array TSRMLS_DC); 691 zend_brk_cont_element *get_next_brk_cont_element(zend_op_array *op_array); [all …]
|
H A D | zend_dtrace.c | 36 ZEND_API zend_op_array *dtrace_compile_file(zend_file_handle *file_handle, int type TSRMLS_DC) in dtrace_compile_file() 38 zend_op_array *res; in dtrace_compile_file()
|
H A D | zend_generators.h | 65 ZEND_API zval *zend_generator_create_zval(zend_op_array *op_array TSRMLS_DC);
|
H A D | zend_generators.c | 35 zend_op_array *op_array = execute_data->op_array; in zend_generator_cleanup_unfinished_execution() 113 zend_op_array *op_array = execute_data->op_array; in zend_generator_close() 252 ZEND_API zval *zend_generator_create_zval(zend_op_array *op_array TSRMLS_DC) /* {{{ */ in zend_generator_create_zval() 264 zend_op_array *op_array_copy = (zend_op_array*)emalloc(sizeof(zend_op_array)); in zend_generator_create_zval() 348 zend_op_array *original_active_op_array = EG(active_op_array); in zend_generator_resume()
|
H A D | zend_vm_execute.skl | 39 ZEND_API void zend_{%EXECUTOR_NAME%}(zend_op_array *op_array TSRMLS_DC)
|
H A D | zend_globals.h | 92 zend_op_array *active_op_array; 188 zend_op_array *active_op_array;
|
H A D | zend_language_scanner.l | 553 ZEND_API zend_op_array *compile_file(zend_file_handle *file_handle, int type TSRMLS_DC) in END_EXTERN_C() 556 zend_op_array *op_array = (zend_op_array *) emalloc(sizeof(zend_op_array)); in END_EXTERN_C() 557 zend_op_array *original_active_op_array = CG(active_op_array); in END_EXTERN_C() 558 zend_op_array *retval=NULL; in END_EXTERN_C() 612 zend_op_array *compile_filename(int type, zval *filename TSRMLS_DC) in compile_filename() 616 zend_op_array *retval; in compile_filename() 724 zend_op_array *compile_string(zval *source_string, char *filename TSRMLS_DC) in compile_string() 727 zend_op_array *op_array = (zend_op_array *) emalloc(sizeof(zend_op_array)); in compile_string() 728 zend_op_array *original_active_op_array = CG(active_op_array); in compile_string() 729 zend_op_array *retval; in compile_string()
|
H A D | zend_execute.c | 59 static void zend_extension_statement_handler(const zend_extension *extension, zend_op_array *op_arr… 60 static void zend_extension_fcall_begin_handler(const zend_extension *extension, zend_op_array *op_a… 61 static void zend_extension_fcall_end_handler(const zend_extension *extension, zend_op_array *op_arr… 944 static void zend_extension_statement_handler(const zend_extension *extension, zend_op_array *op_arr… in zend_extension_statement_handler() 952 static void zend_extension_fcall_begin_handler(const zend_extension *extension, zend_op_array *op_a… in zend_extension_fcall_begin_handler() 960 static void zend_extension_fcall_end_handler(const zend_extension *extension, zend_op_array *op_arr… in zend_extension_fcall_end_handler() 1411 …_cont_element* zend_brk_cont(int nest_levels, int array_offset, const zend_op_array *op_array, con… in zend_brk_cont() 1565 static zend_always_inline zend_execute_data *i_create_execute_data_from_op_array(zend_op_array *op_… in i_create_execute_data_from_op_array() 1677 zend_execute_data *zend_create_execute_data_from_op_array(zend_op_array *op_array, zend_bool nested… in zend_create_execute_data_from_op_array()
|
H A D | zend_execute.h | 59 zend_execute_data *zend_create_execute_data_from_op_array(zend_op_array *op_array, zend_bool nested… 60 ZEND_API void zend_execute(zend_op_array *op_array TSRMLS_DC);
|
H A D | zend_compile.c | 101 ZEND_API zend_op_array *(*zend_compile_string)(zval *source_string, char *filename TSRMLS_DC); 289 static zend_uint get_temporary_variable(zend_op_array *op_array) /* {{{ */ in get_temporary_variable() 323 void zend_del_literal(zend_op_array *op_array, int n) /* {{{ */ in zend_del_literal() 352 int zend_add_literal(zend_op_array *op_array, const zval *zv TSRMLS_DC) /* {{{ */ in zend_add_literal() 379 int zend_add_func_name_literal(zend_op_array *op_array, const zval *zv TSRMLS_DC) /* {{{ */ in zend_add_func_name_literal() 438 int zend_add_class_name_literal(zend_op_array *op_array, const zval *zv TSRMLS_DC) /* {{{ */ in zend_add_class_name_literal() 1529 zend_op_array op_array; in zend_do_begin_function_declaration() 1769 zend_op_array *current_op_array = CG(active_op_array); in zend_do_begin_lambda_function_declaration() 2982 zend_op_array *op_array = &function->op_array; in function_add_ref() 3325 zend_op *op = ((zend_op_array *)fptr)->opcodes; in zend_get_function_declaration() [all …]
|
H A D | zend_execute_API.c | 373 …const char *function_name = ((zend_op_array *) EG(current_execute_data)->function_state.function)-… in get_active_function_name() 731 zend_op_array *original_op_array; in zend_call_function() 928 EG(active_op_array) = (zend_op_array *) EX(function_state).function; in zend_call_function() 1142 zend_op_array *new_op_array; in zend_eval_stringl() 1143 zend_op_array *original_active_op_array = EG(active_op_array); in zend_eval_stringl()
|
/PHP-5.5/ext/opcache/Optimizer/ |
H A D | zend_optimizer.h | 47 void zend_optimizer(zend_op_array *op_array TSRMLS_DC);
|
H A D | zend_optimizer.c | 33 static int zend_optimizer_lookup_cv(zend_op_array *op_array, char* name, int name_len) in zend_optimizer_lookup_cv() 62 int zend_optimizer_add_literal(zend_op_array *op_array, const zval *zv TSRMLS_DC) in zend_optimizer_add_literal() 114 static void update_op1_const(zend_op_array *op_array, in update_op1_const() 156 static void update_op2_const(zend_op_array *op_array, in update_op2_const() 276 static void replace_tmp_by_const(zend_op_array *op_array, in replace_tmp_by_const() 354 void zend_optimizer(zend_op_array *op_array TSRMLS_DC) in zend_optimizer()
|
H A D | nop_removal.c | 5 static void nop_removal(zend_op_array *op_array) in nop_removal()
|
H A D | optimize_temp_vars_5.c | 73 static void optimize_temporary_variables(zend_op_array *op_array)
|
/PHP-5.5/ext/opcache/ |
H A D | zend_accelerator_util_funcs.h | 37 zend_op_array* zend_accel_load_script(zend_persistent_script *persistent_script, int from_shared_me…
|
H A D | zend_accelerator_util_funcs.c | 48 static int zend_prepare_function_for_execution(zend_op_array *op_array); 393 zend_op_array *new_entry; 463 new_entry = (zend_op_array*)q->pData; 464 *new_entry = *(zend_op_array*)p->pData; 601 static int zend_prepare_function_for_execution(zend_op_array *op_array) 909 static void zend_do_delayed_early_binding(zend_op_array *op_array, zend_uint early_binding TSRMLS_D… 931 zend_op_array* zend_accel_load_script(zend_persistent_script *persistent_script, int from_shared_me… 933 zend_op_array *op_array; 935 op_array = (zend_op_array *) emalloc(sizeof(zend_op_array));
|
H A D | zend_persist_calc.c | 130 static uint zend_persist_op_array_calc(zend_op_array *op_array TSRMLS_DC) 241 …on_table, (int (*)(void* TSRMLS_DC)) zend_persist_op_array_calc, sizeof(zend_op_array) TSRMLS_CC)); 337 …on_table, (int (*)(void* TSRMLS_DC)) zend_persist_op_array_calc, sizeof(zend_op_array) TSRMLS_CC));
|
H A D | zend_persist.c | 179 static void zend_persist_op_array_ex(zend_op_array *op_array, zend_persistent_script* main_persiste… 209 zend_op_array *orig_op_array = EG(active_op_array); 434 static void zend_persist_op_array(zend_op_array *op_array TSRMLS_DC) 463 …&ce->function_table, (zend_persist_func_t) zend_persist_op_array, sizeof(zend_op_array) TSRMLS_CC); 671 …ipt->function_table, (zend_persist_func_t) zend_persist_op_array, sizeof(zend_op_array) TSRMLS_CC);
|
H A D | ZendAccelerator.h | 188 zend_op_array main_op_array; 339 zend_op_array *persistent_compile_file(zend_file_handle *file_handle, int type TSRMLS_DC);
|
H A D | ZendAccelerator.c | 103 static zend_op_array *(*accelerator_orig_compile_file)(zend_file_handle *file_handle, int type TSRM… 1279 …le_handle *file_handle, int type, char *key, unsigned int key_length, zend_op_array **op_array_p, … in compile_and_cache_file() 1282 zend_op_array *orig_active_op_array; in compile_and_cache_file() 1285 zend_op_array *op_array; in compile_and_cache_file() 1452 zend_op_array *persistent_compile_file(zend_file_handle *file_handle, int type TSRMLS_DC) 1610 zend_op_array *op_array; 2774 static void accel_op_array_handler(zend_op_array *op_array)
|
/PHP-5.5/sapi/fpm/fpm/ |
H A D | fpm_php_trace.c | 102 if (0 > fpm_trace_get_strz(buf, buf_size, op_array + offsetof(zend_op_array, filename))) { in fpm_php_trace_dump()
|