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: 4132 4313 95.8 %
Date: 2016-09-18 Functions: 263 265 99.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
class_name_refers_to_active_ce 11396
do_bind_class 5626
do_bind_function 19741
do_bind_inherited_class 2508
file_handle_dtor 34018
function_add_ref 625
get_temporary_variable 999051
init_compiler 23876
is_this_fetch 926056
label_ptr_dtor 39
lookup_cv 785492
shutdown_compiler 23919
str_dtor 119
zend_activate_auto_globals 23876
zend_add_class_modifier 2
zend_add_class_name_literal 27124
zend_add_const_name_literal 5847
zend_add_func_name_literal 55946
zend_add_literal 1289126
zend_add_literal_string 214043
zend_add_member_modifier 836
zend_add_ns_func_name_literal 376
zend_add_to_list 95
zend_add_try_element 3088
zend_adjust_for_fetch_type 139784
zend_alloc_cache_slot 329351
zend_alloc_polymorphic_cache_slot 55963
zend_args_contain_unpack 218
zend_assert_valid_class_name 8498
zend_ast_append_str 460
zend_begin_func_decl 21580
zend_begin_loop 17773
zend_begin_method_decl 19508
zend_binary_op_produces_numeric_string_error 13268
zend_build_runtime_definition_key 29786
zend_can_write_to_variable 10602
zend_check_already_in_use 5
zend_check_live_ranges 2471310
zend_compile_args 353805
zend_compile_array 19108
zend_compile_assert 242
zend_compile_assign 166774
zend_compile_assign_ref 497
zend_compile_binary_op 104803
zend_compile_break_continue 2382
zend_compile_call 297314
zend_compile_call_common 353805
zend_compile_cast 6659
zend_compile_class_const 10634
zend_compile_class_const_decl 379
zend_compile_class_decl 8261
zend_compile_class_ref 2516
zend_compile_class_ref_ex 28691
zend_compile_clone 123
zend_compile_closure_binding 198
zend_compile_closure_uses 196
zend_compile_coalesce 28
zend_compile_compound_assign 4461
zend_compile_conditional 25948
zend_compile_const 76132
zend_compile_const_decl 222
zend_compile_const_expr 21333
zend_compile_const_expr_class_const 312
zend_compile_const_expr_const 243
zend_compile_const_expr_magic_const 4
zend_compile_declare 56
zend_compile_dim 108388
zend_compile_dim_common 117166
zend_compile_do_while 312
zend_compile_dynamic_call 7682
zend_compile_echo 41870
zend_compile_encaps_list 20046
zend_compile_exit 18075
zend_compile_expr 1720417
zend_compile_expr_list 6906
zend_compile_for 2302
zend_compile_foreach 12344
zend_compile_func_cast 143
zend_compile_func_chr 626
zend_compile_func_cuf 141
zend_compile_func_cufa 77
zend_compile_func_decl 41088
zend_compile_func_defined 218
zend_compile_func_ord 68
zend_compile_func_strlen 5240
zend_compile_func_typecheck 4440
zend_compile_function_name 295086
zend_compile_global_var 5434
zend_compile_goto 49
zend_compile_greater 1551
zend_compile_group_use 14
zend_compile_halt_compiler 276
zend_compile_if 81897
zend_compile_implements 382
zend_compile_include_or_eval 14053
zend_compile_init_user_func 218
zend_compile_instanceof 75
zend_compile_isset_or_empty 13991
zend_compile_keyed_list_assign 36
zend_compile_label 50
zend_compile_list_assign 243
zend_compile_magic_const 12078
zend_compile_method_call 39539
zend_compile_method_ref 95
zend_compile_name_list 22
zend_compile_namespace 264
zend_compile_new 15618
zend_compile_ns_call 369
zend_compile_params 41076
zend_compile_post_incdec 6125
zend_compile_pre_incdec 591
zend_compile_print 3579
zend_compile_prop 6616
zend_compile_prop_common 7599
zend_compile_prop_decl 2693
zend_compile_resolve_class_name 0
zend_compile_return 46979
zend_compile_rope_add 62821
zend_compile_shell_exec 123
zend_compile_short_circuiting 14087
zend_compile_shorthand_conditional 218
zend_compile_silence 7299
zend_compile_simple_var 684403
zend_compile_simple_var_no_cv 19148
zend_compile_static_call 12078
zend_compile_static_prop 673
zend_compile_static_prop_common 815
zend_compile_static_var 2217
zend_compile_static_var_common 2422
zend_compile_stmt 728781
zend_compile_stmt_list 167237
zend_compile_switch 516
zend_compile_throw 455
zend_compile_top_stmt 305390
zend_compile_trait_alias 76
zend_compile_trait_precedence 22
zend_compile_try 3089
zend_compile_typename 795
zend_compile_unary_op 34397
zend_compile_unary_pm 3543
zend_compile_unkeyed_list_assign 207
zend_compile_unset 1719
zend_compile_use 135
zend_compile_use_trait 223
zend_compile_var 856678
zend_compile_while 2305
zend_compile_yield 261
zend_compile_yield_from 41
zend_concat3 2394
zend_concat_names 1133
zend_const_expr_to_zval 20883
zend_ct_eval_greater 25
zend_ct_eval_unary_op 278
zend_declare_is_first_statement 49
zend_del_literal 46186
zend_delayed_compile_begin 296290
zend_delayed_compile_dim 131369
zend_delayed_compile_end 296276
zend_delayed_compile_prop 11164
zend_delayed_compile_var 298817
zend_delayed_emit_op 159862
zend_destroy_class_constant_internal 28468044
zend_destroy_property_info_internal 6925143
zend_dirname 29876
zend_do_delayed_early_binding 5
zend_do_early_binding 23451
zend_do_extended_fcall_begin 367858
zend_do_extended_fcall_end 367842
zend_do_extended_info 43308
zend_do_free 337332
zend_emit_assign_ref_znode 3
zend_emit_assign_znode 5924
zend_emit_cond_jump 116540
zend_emit_final_return 75860
zend_emit_jump 70032
zend_emit_op 2096711
zend_emit_op_data 11647
zend_emit_op_tmp 202660
zend_emit_return_type_check 269
zend_emit_tick 31
zend_end_live_range 48231
zend_end_loop 17766
zend_end_namespace 34945
zend_ensure_valid_class_fetch_type 6354
zend_ensure_writable_variable 180326
zend_eval_const_expr 277772
zend_file_context_begin 35125
zend_file_context_end 34849
zend_find_live_range 30587
zend_generate_anon_class_name 39
zend_get_call_op 353800
zend_get_class_fetch_type 49823
zend_get_class_fetch_type_ast 6233
zend_get_compiled_filename 120947
zend_get_compiled_lineno 845
zend_get_compiled_variable_name 0
zend_get_import_ht 135
zend_get_unqualified_name 40090
zend_get_use_type_str 7
zend_handle_encoding_declaration 73
zend_handle_loops_and_finally 47022
zend_handle_loops_and_finally_ex 49400
zend_handle_numeric_op 141675
zend_has_finally 10
zend_has_finally_ex 10
zend_hash_find_ptr_lc 42615
zend_init_compiler_data_structures 23876
zend_initialize_class_data 4673040
zend_insert_literal 1289126
zend_is_allowed_in_const_expr 813
zend_is_assign_to_self 9399
zend_is_auto_global 817735
zend_is_auto_global_str 23433
zend_is_call 445786
zend_is_compiling 458831
zend_is_const_default_class_ref 5958
zend_is_constructor 12042
zend_is_reserved_class_name 8580
zend_is_scope_known 4965
zend_is_smart_branch 10889
zend_is_unticked_stmt 41
zend_is_variable 638670
zend_list_has_assign_to 60
zend_list_has_assign_to_self 200
zend_lookup_reserved_const 31422
zend_make_tmp_result 207867
zend_make_var_result 736545
zend_mangle_property_name 409267
zend_mark_function_as_generator 508
zend_new_interned_string_safe 3114
zend_oparray_context_begin 76201
zend_oparray_context_end 75848
zend_prefix_with_ns 456907
zend_register_auto_global 215298
zend_reset_import_tables 35203
zend_resolve_class_name 39140
zend_resolve_class_name_ast 36624
zend_resolve_const_name 93369
zend_resolve_function_name 295086
zend_resolve_goto_label 49
zend_resolve_non_class_name 388455
zend_restore_compiled_filename 35067
zend_separate_if_call_and_write 139051
zend_set_class_name_op1 12222
zend_set_compiled_filename 35337
zend_set_function_arg_flags 94522394
zend_start_live_range 47327
zend_start_live_range_ex 15116
zend_stop_lexing 277
zend_try_compile_const_expr_resolve_class_name 11792
zend_try_compile_ct_bound_init_user_func 218
zend_try_compile_cv 707652
zend_try_compile_special_func 289254
zend_try_ct_eval_array 31042
zend_try_ct_eval_binary_op 13268
zend_try_ct_eval_class_const 11396
zend_try_ct_eval_const 93567
zend_try_ct_eval_magic_const 12276
zend_try_ct_eval_unary_pm 6994
zend_unmangle_property_name_ex 9470
zend_update_jump_target 183694
zend_update_jump_target_to_next 181390
zend_verify_list_assign_target 515
zend_verify_namespace 215756
zendlex 5675226

Generated by: LCOV version 1.10

Generated at Sun, 18 Sep 2016 08:20:03 +0000 (8 days ago)

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