PHP  
 PHP: Test and Code Coverage Analysis
downloads | QA | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | my php.net 
 

LCOV - code coverage report
Current view: top level - Zend - zend_compile.c (source / functions) Hit Total Coverage
Test: PHP Code Coverage Lines: 3204 3313 96.7 %
Date: 2015-01-26 Functions: 227 230 98.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
do_bind_class 4887
do_bind_function 16876
do_bind_inherited_class 2328
file_handle_dtor 29042
function_add_ref 26114952
generate_free_loop_var 54568
get_temporary_variable 900793
init_compiler 20743
init_compiler_declarables 20743
is_this_fetch 197032
lookup_cv 693318
ptr_dtor 26
shutdown_compiler 20779
str_dtor 73
zend_activate_auto_globals 20743
zend_add_class_modifier 2
zend_add_class_name_literal 32326
zend_add_const_name_literal 5569
zend_add_func_name_literal 48068
zend_add_literal 1157501
zend_add_literal_string 178428
zend_add_member_modifier 706
zend_add_ns_func_name_literal 297
zend_add_to_list 73
zend_add_try_element 2010
zend_adjust_for_fetch_type 133565
zend_alloc_cache_slot 307413
zend_alloc_polymorphic_cache_slot 49570
zend_args_contain_unpack 196
zend_ast_append_doc_comment 2315
zend_ast_append_str 393
zend_begin_func_decl 18619
zend_begin_loop 14761
zend_begin_method_decl 17247
zend_build_runtime_definition_key 25893
zend_can_write_to_variable 8239
zend_check_already_in_use 5
zend_compile_args 311240
zend_compile_array 15969
zend_compile_assign 149464
zend_compile_assign_ref 2420
zend_compile_binary_op 79391
zend_compile_break_continue 2141
zend_compile_call 260998
zend_compile_call_common 311240
zend_compile_cast 6588
zend_compile_class_const 8861
zend_compile_class_const_decl 239
zend_compile_class_decl 7283
zend_compile_class_ref 8999
zend_compile_clone 116
zend_compile_closure_uses 152
zend_compile_coalesce 16
zend_compile_compound_assign 3813
zend_compile_conditional 27530
zend_compile_const 66237
zend_compile_const_decl 164
zend_compile_const_expr 18752
zend_compile_const_expr_class_const 362
zend_compile_const_expr_const 151
zend_compile_const_expr_magic_const 2
zend_compile_const_expr_resolve_class_name 8
zend_compile_declare 18
zend_compile_dim 103785
zend_compile_dim_common 112728
zend_compile_do_while 292
zend_compile_dynamic_call 6150
zend_compile_echo 34935
zend_compile_encaps_list 13595
zend_compile_exit 14743
zend_compile_expr 1511152
zend_compile_expr_list 6129
zend_compile_for 2043
zend_compile_foreach 10039
zend_compile_func_cuf 127
zend_compile_func_cufa 69
zend_compile_func_decl 35866
zend_compile_func_defined 177
zend_compile_func_strlen 4726
zend_compile_func_typecheck 4011
zend_compile_function_name 258918
zend_compile_global_var 5349
zend_compile_goto 35
zend_compile_greater 1333
zend_compile_halt_compiler 274
zend_compile_if 70033
zend_compile_implements 327
zend_compile_include_or_eval 11003
zend_compile_init_user_func 196
zend_compile_instanceof 65
zend_compile_isset_or_empty 13342
zend_compile_label 37
zend_compile_list_assign 173
zend_compile_magic_const 8718
zend_compile_method_call 34787
zend_compile_method_ref 73
zend_compile_name_list 17
zend_compile_namespace 202
zend_compile_new 14228
zend_compile_ns_call 297
zend_compile_params 35859
zend_compile_post_incdec 5673
zend_compile_pre_incdec 532
zend_compile_print 3404
zend_compile_prop 6269
zend_compile_prop_common 7158
zend_compile_prop_decl 2310
zend_compile_resolve_class_name 22
zend_compile_return 44521
zend_compile_shell_exec 113
zend_compile_short_circuiting 12045
zend_compile_shorthand_conditional 181
zend_compile_silence 5575
zend_compile_simple_var 614380
zend_compile_simple_var_no_cv 19478
zend_compile_static_call 10298
zend_compile_static_prop 517
zend_compile_static_prop_common 628
zend_compile_static_var 1896
zend_compile_static_var_common 2054
zend_compile_stmt 620989
zend_compile_stmt_list 138084
zend_compile_switch 451
zend_compile_throw 319
zend_compile_top_stmt 269287
zend_compile_trait_alias 59
zend_compile_trait_precedence 17
zend_compile_try 2010
zend_compile_unary_op 29505
zend_compile_unary_pm 3182
zend_compile_unset 1570
zend_compile_use 82
zend_compile_use_trait 201
zend_compile_var 1033084
zend_compile_while 1943
zend_compile_yield 137
zend_concat3 1986
zend_concat_names 901
zend_const_expr_to_zval 18267
zend_ct_eval_binary_op 3131
zend_ct_eval_greater 16
zend_ct_eval_unary_pm 6534
zend_del_literal 39569
zend_delayed_compile_begin 130281
zend_delayed_compile_dim 124981
zend_delayed_compile_end 130271
zend_delayed_compile_prop 10361
zend_delayed_compile_var 132092
zend_delayed_emit_op 135331
zend_destroy_property_info 20559
zend_destroy_property_info_internal 4809284
zend_dirname 25247
zend_do_delayed_early_binding 0
zend_do_early_binding 20112
zend_do_end_compilation 29871
zend_do_extended_fcall_begin 322243
zend_do_extended_fcall_end 322229
zend_do_extended_info 37868
zend_do_free 298286
zend_emit_assign_ref_znode 2003
zend_emit_assign_znode 15148
zend_emit_cond_jump 104992
zend_emit_final_return 65696
zend_emit_jump 62823
zend_emit_op 1350444
zend_emit_op_data 10393
zend_emit_op_tmp 181411
zend_emit_tick 29
zend_end_loop 14760
zend_end_namespace 29926
zend_ensure_writable_variable 155848
zend_eval_const_expr 196788
zend_free_foreach_and_switch_variables 44520
zend_get_class_fetch_type 142775
zend_get_compiled_filename 104380
zend_get_compiled_lineno 601
zend_get_compiled_variable_name 0
zend_get_import_ht 82
zend_get_unqualified_name 21110
zend_get_use_type_str 7
zend_handle_encoding_declaration 25
zend_handle_numeric_op 135789
zend_hash_find_ptr_lc 21274
zend_init_compiler_context 65960
zend_init_compiler_data_structures 20743
zend_init_list 0
zend_initialize_class_data 3727972
zend_insert_literal 1157501
zend_is_allowed_in_const_expr 799
zend_is_assign_to_self 8338
zend_is_auto_global 749768
zend_is_call 462561
zend_is_compiling 399645
zend_is_const_default_class_ref 38931
zend_is_constructor 10263
zend_is_unticked_stmt 38
zend_is_variable 576775
zend_lookup_reserved_const 21076
zend_make_tmp_result 185957
zend_make_var_result 678136
zend_mangle_property_name 210130
zend_new_interned_string_safe 2585
zend_prefix_with_ns 389793
zend_register_auto_global 187074
zend_release_labels 65684
zend_reset_import_tables 30122
zend_resolve_class_name 32850
zend_resolve_class_name_ast 30517
zend_resolve_const_name 79559
zend_resolve_function_name 258918
zend_resolve_goto_label 58
zend_resolve_non_class_name 338477
zend_restore_compiled_filename 30026
zend_separate_if_call_and_write 132168
zend_set_class_name_op1 19159
zend_set_compiled_filename 30234
zend_stop_lexing 275
zend_string_equals_str_ci 16958
zend_strnlen 2036
zend_try_compile_ct_bound_init_user_func 196
zend_try_compile_cv 624760
zend_try_compile_special_func 254551
zend_try_ct_eval_array 26049
zend_try_ct_eval_const 79559
zend_try_ct_eval_magic_const 8821
zend_unmangle_property_name_ex 9097
zend_update_jump_target 165618
zend_update_jump_target_to_next 163675
zend_verify_namespace 191166
zendlex 4982881

Generated by: LCOV version 1.10

Generated at Mon, 26 Jan 2015 14:46:41 +0000 (2 days ago)

Copyright © 2005-2015 The PHP Group
All rights reserved.