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: 3143 3259 96.4 %
Date: 2014-10-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 4878
do_bind_function 16367
do_bind_inherited_class 2317
file_handle_dtor 28439
function_add_ref 25659662
generate_free_loop_var 53305
get_temporary_variable 903779
init_compiler 20380
init_compiler_declarables 20380
is_this_fetch 190997
lookup_cv 674835
ptr_dtor 26
shutdown_compiler 20416
str_dtor 73
zend_activate_auto_globals 20380
zend_add_class_name_literal 31972
zend_add_const_name_literal 5499
zend_add_func_name_literal 47359
zend_add_literal 1134604
zend_add_literal_string 176092
zend_add_member_modifier 705
zend_add_ns_func_name_literal 297
zend_add_to_list 73
zend_add_try_element 1990
zend_adjust_for_fetch_type 132470
zend_alloc_cache_slot 301338
zend_alloc_polymorphic_cache_slot 48861
zend_args_contain_unpack 196
zend_ast_append_doc_comment 2313
zend_ast_append_str 350
zend_begin_func_decl 18083
zend_begin_loop 14208
zend_begin_method_decl 17112
zend_build_runtime_definition_key 25338
zend_can_write_to_variable 8045
zend_check_already_in_use 5
zend_compile_args 306003
zend_compile_array 15555
zend_compile_assign 144170
zend_compile_assign_ref 2403
zend_compile_binary_op 75948
zend_compile_break_continue 2088
zend_compile_call 256067
zend_compile_call_common 306003
zend_compile_cast 6539
zend_compile_class_const 8673
zend_compile_class_const_decl 239
zend_compile_class_decl 7265
zend_compile_class_ref 21879
zend_compile_clone 115
zend_compile_closure_uses 134
zend_compile_coalesce 16
zend_compile_compound_assign 3750
zend_compile_conditional 27218
zend_compile_const 64369
zend_compile_const_decl 161
zend_compile_const_expr 18113
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 103224
zend_compile_dim_common 112109
zend_compile_do_while 289
zend_compile_dynamic_call 5914
zend_compile_echo 33840
zend_compile_encaps_list 12388
zend_compile_exit 14351
zend_compile_expr 1484998
zend_compile_expr_list 5607
zend_compile_for 1869
zend_compile_foreach 9738
zend_compile_func_cuf 127
zend_compile_func_cufa 69
zend_compile_func_decl 35195
zend_compile_func_defined 172
zend_compile_func_strlen 4594
zend_compile_func_typecheck 3867
zend_compile_function_name 253987
zend_compile_global_var 4580
zend_compile_goto 35
zend_compile_greater 1107
zend_compile_halt_compiler 274
zend_compile_if 68256
zend_compile_implements 328
zend_compile_include_or_eval 10716
zend_compile_init_user_func 196
zend_compile_instanceof 65
zend_compile_isset_or_empty 13249
zend_compile_label 37
zend_compile_list_assign 171
zend_compile_magic_const 8508
zend_compile_method_call 34411
zend_compile_method_ref 73
zend_compile_name_list 17
zend_compile_namespace 201
zend_compile_new 14116
zend_compile_ns_call 297
zend_compile_params 35188
zend_compile_post_incdec 5457
zend_compile_pre_incdec 532
zend_compile_print 3382
zend_compile_prop 5932
zend_compile_prop_common 6818
zend_compile_prop_decl 2308
zend_compile_resolve_class_name 21
zend_compile_return 43567
zend_compile_shell_exec 113
zend_compile_short_circuiting 11713
zend_compile_shorthand_conditional 37
zend_compile_silence 5519
zend_compile_simple_var 598248
zend_compile_simple_var_no_cv 19403
zend_compile_static_call 10199
zend_compile_static_prop 517
zend_compile_static_prop_common 628
zend_compile_static_var 1883
zend_compile_static_var_common 2023
zend_compile_stmt 603470
zend_compile_stmt_list 133667
zend_compile_switch 449
zend_compile_throw 317
zend_compile_top_stmt 263924
zend_compile_trait_alias 59
zend_compile_trait_precedence 17
zend_compile_try 1990
zend_compile_unary_op 29204
zend_compile_unary_pm 3175
zend_compile_unset 1581
zend_compile_use 82
zend_compile_use_trait 198
zend_compile_var 1010634
zend_compile_while 1870
zend_compile_yield 121
zend_concat3 1981
zend_concat_names 897
zend_const_expr_to_zval 17628
zend_ct_eval_binary_op 3022
zend_ct_eval_greater 16
zend_ct_eval_unary_pm 6545
zend_del_literal 38531
zend_delayed_compile_begin 127558
zend_delayed_compile_dim 122502
zend_delayed_compile_end 127548
zend_delayed_compile_prop 10013
zend_delayed_compile_var 129266
zend_delayed_emit_op 132504
zend_destroy_property_info 20557
zend_destroy_property_info_internal 4725431
zend_dirname 24898
zend_do_delayed_early_binding 0
zend_do_early_binding 19583
zend_do_end_compilation 29270
zend_do_extended_fcall_begin 316719
zend_do_extended_fcall_end 316705
zend_do_extended_info 37023
zend_do_free 289732
zend_emit_assign_ref_znode 1989
zend_emit_assign_znode 14771
zend_emit_cond_jump 102753
zend_emit_final_return 64424
zend_emit_jump 61696
zend_emit_op 1332642
zend_emit_op_data 8629
zend_emit_op_tmp 179573
zend_emit_tick 29
zend_end_loop 14207
zend_end_namespace 29325
zend_ensure_writable_variable 150471
zend_eval_const_expr 193287
zend_free_foreach_and_switch_variables 43566
zend_get_class_fetch_type 142234
zend_get_compiled_filename 102453
zend_get_compiled_lineno 581
zend_get_compiled_variable_name 0
zend_get_import_ht 82
zend_get_unqualified_name 20977
zend_get_use_type_str 7
zend_handle_encoding_declaration 25
zend_handle_numeric_op 133036
zend_hash_find_ptr_lc 21137
zend_init_compiler_context 64680
zend_init_compiler_data_structures 20380
zend_init_list 0
zend_initialize_class_data 3642554
zend_insert_literal 1134604
zend_is_allowed_in_const_expr 797
zend_is_assign_to_self 6582
zend_is_auto_global 730776
zend_is_call 454513
zend_is_compiling 395536
zend_is_const_default_class_ref 24320
zend_is_constructor 10165
zend_is_unticked_stmt 38
zend_is_variable 602879
zend_lookup_reserved_const 20939
zend_make_tmp_result 184206
zend_make_var_result 678181
zend_mangle_property_name 206500
zend_new_interned_string_safe 2583
zend_prefix_with_ns 381889
zend_register_auto_global 183807
zend_release_labels 64412
zend_reset_import_tables 29520
zend_resolve_class_name 32495
zend_resolve_class_name_ast 17203
zend_resolve_const_name 77462
zend_resolve_function_name 253987
zend_resolve_goto_label 58
zend_resolve_non_class_name 331449
zend_restore_compiled_filename 29425
zend_separate_if_call_and_write 129341
zend_set_class_name_op1 18872
zend_set_compiled_filename 29625
zend_stop_lexing 275
zend_string_equals_str_ci 16825
zend_strnlen 2036
zend_try_compile_ct_bound_init_user_func 196
zend_try_compile_cv 607838
zend_try_compile_special_func 249856
zend_try_ct_eval_array 25631
zend_try_ct_eval_const 77462
zend_try_ct_eval_magic_const 8611
zend_unmangle_property_name_ex 9027
zend_update_jump_target 162471
zend_update_jump_target_to_next 162471
zend_verify_namespace 187078
zendlex 4870572

Generated by: LCOV version 1.10

Generated at Wed, 22 Oct 2014 07:24:45 +0000 (2 days ago)

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