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: 3153 3268 96.5 %
Date: 2014-11-22 Functions: 226 229 98.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
do_bind_class 4886
do_bind_function 16448
do_bind_inherited_class 2317
file_handle_dtor 28611
function_add_ref 25764998
generate_free_loop_var 53415
get_temporary_variable 888272
init_compiler 20464
init_compiler_declarables 20464
is_this_fetch 192058
lookup_cv 678206
ptr_dtor 26
shutdown_compiler 20500
str_dtor 73
zend_activate_auto_globals 20464
zend_add_class_name_literal 32035
zend_add_const_name_literal 5495
zend_add_func_name_literal 47474
zend_add_literal 1139828
zend_add_literal_string 176436
zend_add_member_modifier 705
zend_add_ns_func_name_literal 297
zend_add_to_list 73
zend_add_try_element 1998
zend_adjust_for_fetch_type 132544
zend_alloc_cache_slot 302822
zend_alloc_polymorphic_cache_slot 48949
zend_args_contain_unpack 196
zend_ast_append_doc_comment 2314
zend_ast_append_str 382
zend_begin_func_decl 18177
zend_begin_loop 14340
zend_begin_method_decl 17131
zend_build_runtime_definition_key 25440
zend_can_write_to_variable 8059
zend_check_already_in_use 5
zend_compile_args 307511
zend_compile_array 15704
zend_compile_assign 145156
zend_compile_assign_ref 2407
zend_compile_binary_op 76513
zend_compile_break_continue 2132
zend_compile_call 257503
zend_compile_call_common 307511
zend_compile_cast 6549
zend_compile_class_const 8700
zend_compile_class_const_decl 239
zend_compile_class_decl 7273
zend_compile_class_ref 8921
zend_compile_clone 115
zend_compile_closure_uses 146
zend_compile_coalesce 16
zend_compile_compound_assign 3755
zend_compile_conditional 27351
zend_compile_const 64634
zend_compile_const_decl 161
zend_compile_const_expr 18234
zend_compile_const_expr_class_const 362
zend_compile_const_expr_const 149
zend_compile_const_expr_magic_const 2
zend_compile_const_expr_resolve_class_name 8
zend_compile_declare 18
zend_compile_dim 103274
zend_compile_dim_common 112161
zend_compile_do_while 290
zend_compile_dynamic_call 5946
zend_compile_echo 34025
zend_compile_encaps_list 12515
zend_compile_exit 14439
zend_compile_expr 1479827
zend_compile_expr_list 5769
zend_compile_for 1923
zend_compile_foreach 9756
zend_compile_func_cuf 127
zend_compile_func_cufa 69
zend_compile_func_decl 35308
zend_compile_func_defined 174
zend_compile_func_strlen 4598
zend_compile_func_typecheck 3896
zend_compile_function_name 255423
zend_compile_global_var 4567
zend_compile_goto 35
zend_compile_greater 1137
zend_compile_halt_compiler 274
zend_compile_if 68601
zend_compile_implements 328
zend_compile_include_or_eval 10828
zend_compile_init_user_func 196
zend_compile_instanceof 65
zend_compile_isset_or_empty 13269
zend_compile_label 37
zend_compile_list_assign 171
zend_compile_magic_const 8559
zend_compile_method_call 34478
zend_compile_method_ref 73
zend_compile_name_list 17
zend_compile_namespace 201
zend_compile_new 14140
zend_compile_ns_call 297
zend_compile_params 35301
zend_compile_post_incdec 5542
zend_compile_pre_incdec 532
zend_compile_print 3397
zend_compile_prop 5936
zend_compile_prop_common 6822
zend_compile_prop_decl 2309
zend_compile_resolve_class_name 21
zend_compile_return 43663
zend_compile_shell_exec 113
zend_compile_short_circuiting 11787
zend_compile_shorthand_conditional 149
zend_compile_silence 5571
zend_compile_simple_var 601357
zend_compile_simple_var_no_cv 19401
zend_compile_static_call 10215
zend_compile_static_prop 517
zend_compile_static_prop_common 628
zend_compile_static_var 1887
zend_compile_static_var_common 2039
zend_compile_stmt 606829
zend_compile_stmt_list 134411
zend_compile_switch 450
zend_compile_throw 317
zend_compile_top_stmt 265604
zend_compile_trait_alias 59
zend_compile_trait_precedence 17
zend_compile_try 1998
zend_compile_unary_op 29327
zend_compile_unary_pm 3179
zend_compile_unset 1584
zend_compile_use 82
zend_compile_use_trait 198
zend_compile_var 1015320
zend_compile_while 1928
zend_compile_yield 121
zend_concat3 1982
zend_concat_names 897
zend_const_expr_to_zval 17749
zend_ct_eval_binary_op 3037
zend_ct_eval_greater 16
zend_ct_eval_unary_pm 6549
zend_del_literal 38709
zend_delayed_compile_begin 127632
zend_delayed_compile_dim 122594
zend_delayed_compile_end 127622
zend_delayed_compile_prop 10017
zend_delayed_compile_var 129362
zend_delayed_emit_op 132600
zend_destroy_property_info 20558
zend_destroy_property_info_internal 4744835
zend_dirname 24963
zend_do_delayed_early_binding 0
zend_do_early_binding 19672
zend_do_end_compilation 29446
zend_do_extended_fcall_begin 318339
zend_do_extended_fcall_end 318325
zend_do_extended_info 37190
zend_do_free 291762
zend_emit_assign_ref_znode 1993
zend_emit_assign_znode 14811
zend_emit_cond_jump 103264
zend_emit_final_return 64713
zend_emit_jump 61927
zend_emit_op 1325989
zend_emit_op_data 8647
zend_emit_op_tmp 180778
zend_emit_tick 29
zend_end_loop 14339
zend_end_namespace 29501
zend_ensure_writable_variable 151466
zend_eval_const_expr 193874
zend_free_foreach_and_switch_variables 43662
zend_get_class_fetch_type 142351
zend_get_compiled_filename 102928
zend_get_compiled_lineno 583
zend_get_compiled_variable_name 0
zend_get_import_ht 82
zend_get_unqualified_name 21014
zend_get_use_type_str 7
zend_handle_encoding_declaration 25
zend_handle_numeric_op 133382
zend_hash_find_ptr_lc 21174
zend_init_compiler_context 64969
zend_init_compiler_data_structures 20464
zend_init_list 0
zend_initialize_class_data 3657514
zend_insert_literal 1139828
zend_is_allowed_in_const_expr 797
zend_is_assign_to_self 6599
zend_is_auto_global 734219
zend_is_call 455922
zend_is_compiling 396411
zend_is_const_default_class_ref 38575
zend_is_constructor 10181
zend_is_unticked_stmt 38
zend_is_variable 570170
zend_lookup_reserved_const 20976
zend_make_tmp_result 185309
zend_make_var_result 668012
zend_mangle_property_name 207340
zend_new_interned_string_safe 2584
zend_prefix_with_ns 383759
zend_register_auto_global 184563
zend_release_labels 64701
zend_reset_import_tables 29696
zend_resolve_class_name 32558
zend_resolve_class_name_ast 30236
zend_resolve_const_name 77748
zend_resolve_function_name 255423
zend_resolve_goto_label 58
zend_resolve_non_class_name 333171
zend_restore_compiled_filename 29601
zend_separate_if_call_and_write 129437
zend_set_class_name_op1 18915
zend_set_compiled_filename 29801
zend_stop_lexing 275
zend_string_equals_str_ci 16844
zend_strnlen 2036
zend_try_compile_ct_bound_init_user_func 196
zend_try_compile_cv 610955
zend_try_compile_special_func 251260
zend_try_ct_eval_array 25796
zend_try_ct_eval_const 77748
zend_try_ct_eval_magic_const 8662
zend_unmangle_property_name_ex 9035
zend_update_jump_target 163156
zend_update_jump_target_to_next 163156
zend_verify_namespace 188344
zendlex 4893762

Generated by: LCOV version 1.10

Generated at Sat, 22 Nov 2014 23:01:12 +0000 (10 hours ago)

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