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: 3883 4065 95.5 %
Date: 2016-06-25 Functions: 253 256 98.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
class_name_refers_to_active_ce 10647
do_bind_class 5372
do_bind_function 17593
do_bind_inherited_class 2423
file_handle_dtor 32130
function_add_ref 540
get_temporary_variable 946736
init_compiler 22541
is_this_fetch 206792
label_ptr_dtor 36
lookup_cv 745061
shutdown_compiler 22579
str_dtor 119
zend_activate_auto_globals 22541
zend_add_class_modifier 2
zend_add_class_name_literal 25857
zend_add_const_name_literal 5618
zend_add_func_name_literal 52772
zend_add_literal 1222658
zend_add_literal_string 201942
zend_add_member_modifier 801
zend_add_ns_func_name_literal 367
zend_add_to_list 95
zend_add_try_element 2722
zend_adjust_for_fetch_type 137234
zend_alloc_cache_slot 310696
zend_alloc_polymorphic_cache_slot 53708
zend_args_contain_unpack 202
zend_assert_valid_class_name 8120
zend_ast_append_str 447
zend_begin_func_decl 19319
zend_begin_loop 16497
zend_begin_method_decl 18703
zend_build_runtime_definition_key 27181
zend_can_write_to_variable 9477
zend_check_already_in_use 5
zend_check_live_ranges 2350703
zend_compile_args 334342
zend_compile_array 18444
zend_compile_assert 238
zend_compile_assert_side_effects 25
zend_compile_assign 157599
zend_compile_assign_ref 455
zend_compile_binary_op 96423
zend_compile_break_continue 2193
zend_compile_call 279545
zend_compile_call_common 334342
zend_compile_cast 6530
zend_compile_class_const 9895
zend_compile_class_const_decl 362
zend_compile_class_decl 7897
zend_compile_class_ref 2430
zend_compile_class_ref_ex 27469
zend_compile_clone 120
zend_compile_closure_binding 180
zend_compile_closure_uses 178
zend_compile_coalesce 19
zend_compile_compound_assign 4031
zend_compile_conditional 25551
zend_compile_const 71678
zend_compile_const_decl 198
zend_compile_const_expr 19345
zend_compile_const_expr_class_const 305
zend_compile_const_expr_const 229
zend_compile_const_expr_magic_const 4
zend_compile_declare 51
zend_compile_dim 106868
zend_compile_dim_common 115550
zend_compile_do_while 297
zend_compile_dynamic_call 6648
zend_compile_echo 39220
zend_compile_encaps_list 17844
zend_compile_exit 16543
zend_compile_expr 1627909
zend_compile_expr_list 6492
zend_compile_for 2164
zend_compile_foreach 11550
zend_compile_func_cuf 134
zend_compile_func_cufa 68
zend_compile_func_decl 38022
zend_compile_func_defined 210
zend_compile_func_strlen 4987
zend_compile_func_typecheck 4301
zend_compile_function_name 277386
zend_compile_global_var 5155
zend_compile_goto 43
zend_compile_greater 1515
zend_compile_group_use 14
zend_compile_halt_compiler 276
zend_compile_if 76453
zend_compile_implements 359
zend_compile_include_or_eval 13120
zend_compile_init_user_func 202
zend_compile_instanceof 74
zend_compile_isset_or_empty 13656
zend_compile_label 47
zend_compile_list_assign 181
zend_compile_magic_const 11289
zend_compile_method_call 37960
zend_compile_method_ref 95
zend_compile_name_list 22
zend_compile_namespace 253
zend_compile_new 15065
zend_compile_ns_call 360
zend_compile_params 38013
zend_compile_post_incdec 5825
zend_compile_pre_incdec 561
zend_compile_print 3424
zend_compile_prop 6395
zend_compile_prop_common 7314
zend_compile_prop_decl 2604
zend_compile_resolve_class_name 0
zend_compile_return 44807
zend_compile_rope_add 55980
zend_compile_shell_exec 119
zend_compile_short_circuiting 13403
zend_compile_shorthand_conditional 200
zend_compile_silence 7064
zend_compile_simple_var 649096
zend_compile_simple_var_no_cv 18817
zend_compile_static_call 11441
zend_compile_static_prop 655
zend_compile_static_prop_common 789
zend_compile_static_var 2082
zend_compile_static_var_common 2266
zend_compile_stmt 681919
zend_compile_stmt_list 154697
zend_compile_switch 472
zend_compile_throw 385
zend_compile_top_stmt 291082
zend_compile_trait_alias 76
zend_compile_trait_precedence 22
zend_compile_try 2723
zend_compile_typename 651
zend_compile_unary_op 32602
zend_compile_unary_pm 3411
zend_compile_unset 1641
zend_compile_use 132
zend_compile_use_trait 221
zend_compile_var 810534
zend_compile_while 2020
zend_compile_yield 237
zend_compile_yield_from 35
zend_concat3 2370
zend_concat_names 1116
zend_const_expr_to_zval 18992
zend_ct_eval_greater 24
zend_ct_eval_unary_op 133
zend_ct_eval_unary_pm 6786
zend_declare_is_first_statement 44
zend_del_literal 41316
zend_delayed_compile_begin 284792
zend_delayed_compile_dim 129281
zend_delayed_compile_end 284778
zend_delayed_compile_prop 10778
zend_delayed_compile_var 287845
zend_delayed_emit_op 157063
zend_destroy_class_constant_internal 26672517
zend_destroy_property_info_internal 6379542
zend_dirname 28278
zend_do_delayed_early_binding 0
zend_do_early_binding 21019
zend_do_extended_fcall_begin 347462
zend_do_extended_fcall_end 347448
zend_do_extended_info 40120
zend_do_free 317539
zend_emit_assign_ref_znode 3
zend_emit_assign_znode 5529
zend_emit_cond_jump 109809
zend_emit_final_return 70925
zend_emit_jump 66538
zend_emit_op 1990567
zend_emit_op_data 11163
zend_emit_op_tmp 191633
zend_emit_return_type_check 184
zend_emit_tick 31
zend_end_live_range 45056
zend_end_loop 16494
zend_end_namespace 33055
zend_ensure_valid_class_fetch_type 6061
zend_ensure_writable_variable 170265
zend_eval_const_expr 268925
zend_file_context_begin 33206
zend_file_context_end 32964
zend_find_live_range 29485
zend_generate_anon_class_name 21
zend_get_call_op 334328
zend_get_class_fetch_type 47320
zend_get_class_fetch_type_ast 5738
zend_get_compiled_filename 113589
zend_get_compiled_lineno 758
zend_get_compiled_variable_name 0
zend_get_import_ht 132
zend_get_unqualified_name 38373
zend_get_use_type_str 7
zend_handle_encoding_declaration 68
zend_handle_loops_and_finally 44847
zend_handle_loops_and_finally_ex 47036
zend_handle_numeric_op 139649
zend_hash_find_ptr_lc 40504
zend_init_compiler_data_structures 22541
zend_initialize_class_data 4367178
zend_insert_literal 1222658
zend_is_allowed_in_const_expr 743
zend_is_assign_to_self 8993
zend_is_auto_global 777052
zend_is_auto_global_str 22099
zend_is_call 475646
zend_is_compiling 430168
zend_is_const_default_class_ref 5495
zend_is_constructor 11406
zend_is_reserved_class_name 8201
zend_is_scope_known 147
zend_is_unticked_stmt 41
zend_is_variable 610421
zend_list_has_assign_to 31
zend_list_has_assign_to_self 152
zend_lookup_reserved_const 30073
zend_make_tmp_result 196592
zend_make_var_result 701456
zend_mangle_property_name 386340
zend_mark_function_as_generator 273
zend_new_interned_string_safe 3008
zend_oparray_context_begin 71219
zend_oparray_context_end 70913
zend_prefix_with_ns 421677
zend_register_auto_global 203283
zend_reset_import_tables 33302
zend_resolve_class_name 37086
zend_resolve_class_name_ast 34656
zend_resolve_const_name 88106
zend_resolve_function_name 277386
zend_resolve_goto_label 43
zend_resolve_non_class_name 365492
zend_restore_compiled_filename 33178
zend_separate_if_call_and_write 136731
zend_set_class_name_op1 11562
zend_set_compiled_filename 33414
zend_set_function_arg_flags 86649543
zend_start_live_range 44126
zend_start_live_range_ex 14551
zend_stop_lexing 277
zend_try_compile_const_expr_resolve_class_name 11024
zend_try_compile_ct_bound_init_user_func 202
zend_try_compile_cv 671417
zend_try_compile_special_func 272528
zend_try_ct_eval_array 30011
zend_try_ct_eval_binary_op 5049
zend_try_ct_eval_class_const 10647
zend_try_ct_eval_const 88095
zend_try_ct_eval_magic_const 11457
zend_unmangle_property_name_ex 9454
zend_update_jump_target 173991
zend_update_jump_target_to_next 171972
zend_verify_namespace 205503
zendlex 5379439

Generated by: LCOV version 1.10

Generated at Sat, 25 Jun 2016 07:08:52 +0000 (3 days ago)

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