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: 4088 4288 95.3 %
Date: 2016-08-24 Functions: 260 263 98.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
class_name_refers_to_active_ce 10939
do_bind_class 5513
do_bind_function 19031
do_bind_inherited_class 2499
file_handle_dtor 33339
function_add_ref 553
get_temporary_variable 980354
init_compiler 23458
is_this_fetch 910982
label_ptr_dtor 37
lookup_cv 773887
shutdown_compiler 23500
str_dtor 119
zend_activate_auto_globals 23458
zend_add_class_modifier 2
zend_add_class_name_literal 26684
zend_add_const_name_literal 5708
zend_add_func_name_literal 54724
zend_add_literal 1265491
zend_add_literal_string 209468
zend_add_member_modifier 824
zend_add_ns_func_name_literal 375
zend_add_to_list 95
zend_add_try_element 2942
zend_adjust_for_fetch_type 139138
zend_alloc_cache_slot 322111
zend_alloc_polymorphic_cache_slot 54961
zend_args_contain_unpack 211
zend_assert_valid_class_name 8360
zend_ast_append_str 452
zend_begin_func_decl 20849
zend_begin_loop 17180
zend_begin_method_decl 19114
zend_binary_op_produces_numeric_string_error 12882
zend_build_runtime_definition_key 28934
zend_can_write_to_variable 10359
zend_check_already_in_use 5
zend_check_live_ranges 2430372
zend_compile_args 346389
zend_compile_array 19061
zend_compile_assert 240
zend_compile_assign 163524
zend_compile_assign_ref 491
zend_compile_binary_op 102099
zend_compile_break_continue 2365
zend_compile_call 290790
zend_compile_call_common 346389
zend_compile_cast 6601
zend_compile_class_const 10178
zend_compile_class_const_decl 371
zend_compile_class_decl 8130
zend_compile_class_ref 2506
zend_compile_class_ref_ex 28134
zend_compile_clone 122
zend_compile_closure_binding 190
zend_compile_closure_uses 188
zend_compile_coalesce 27
zend_compile_compound_assign 4151
zend_compile_conditional 25892
zend_compile_const 75033
zend_compile_const_decl 217
zend_compile_const_expr 21190
zend_compile_const_expr_class_const 312
zend_compile_const_expr_const 243
zend_compile_const_expr_magic_const 4
zend_compile_declare 53
zend_compile_dim 108001
zend_compile_dim_common 116770
zend_compile_do_while 319
zend_compile_dynamic_call 7438
zend_compile_echo 41085
zend_compile_encaps_list 19367
zend_compile_exit 17475
zend_compile_expr 1688598
zend_compile_expr_list 6816
zend_compile_for 2272
zend_compile_foreach 12005
zend_compile_func_chr 625
zend_compile_func_cuf 138
zend_compile_func_cufa 73
zend_compile_func_decl 39963
zend_compile_func_defined 212
zend_compile_func_ord 68
zend_compile_func_strlen 5184
zend_compile_func_typecheck 4356
zend_compile_function_name 288585
zend_compile_global_var 5206
zend_compile_goto 47
zend_compile_greater 1583
zend_compile_group_use 14
zend_compile_halt_compiler 276
zend_compile_if 80589
zend_compile_implements 378
zend_compile_include_or_eval 13604
zend_compile_init_user_func 211
zend_compile_instanceof 75
zend_compile_isset_or_empty 13920
zend_compile_keyed_list_assign 36
zend_compile_label 48
zend_compile_list_assign 242
zend_compile_magic_const 12003
zend_compile_method_call 38897
zend_compile_method_ref 95
zend_compile_name_list 22
zend_compile_namespace 263
zend_compile_new 15445
zend_compile_ns_call 368
zend_compile_params 39951
zend_compile_post_incdec 6145
zend_compile_pre_incdec 581
zend_compile_print 3539
zend_compile_prop 6538
zend_compile_prop_common 7470
zend_compile_prop_decl 2670
zend_compile_resolve_class_name 0
zend_compile_return 46378
zend_compile_rope_add 60437
zend_compile_shell_exec 121
zend_compile_short_circuiting 13832
zend_compile_shorthand_conditional 214
zend_compile_silence 7190
zend_compile_simple_var 674000
zend_compile_simple_var_no_cv 19023
zend_compile_static_call 11719
zend_compile_static_prop 663
zend_compile_static_prop_common 801
zend_compile_static_var 2132
zend_compile_static_var_common 2329
zend_compile_stmt 713326
zend_compile_stmt_list 163164
zend_compile_switch 510
zend_compile_throw 444
zend_compile_top_stmt 300838
zend_compile_trait_alias 76
zend_compile_trait_precedence 22
zend_compile_try 2943
zend_compile_typename 766
zend_compile_unary_op 33844
zend_compile_unary_pm 3485
zend_compile_unkeyed_list_assign 206
zend_compile_unset 1691
zend_compile_use 135
zend_compile_use_trait 223
zend_compile_var 842324
zend_compile_while 2080
zend_compile_yield 261
zend_compile_yield_from 41
zend_concat3 2392
zend_concat_names 1131
zend_const_expr_to_zval 20740
zend_ct_eval_greater 25
zend_ct_eval_unary_op 251
zend_declare_is_first_statement 46
zend_del_literal 44565
zend_delayed_compile_begin 292200
zend_delayed_compile_dim 130960
zend_delayed_compile_end 292186
zend_delayed_compile_prop 10996
zend_delayed_compile_var 294725
zend_delayed_emit_op 159151
zend_destroy_class_constant_internal 27946728
zend_destroy_property_info_internal 6639248
zend_dirname 29610
zend_do_delayed_early_binding 0
zend_do_early_binding 22634
zend_do_extended_fcall_begin 359993
zend_do_extended_fcall_end 359977
zend_do_extended_info 42153
zend_do_free 330538
zend_emit_assign_ref_znode 3
zend_emit_assign_znode 5753
zend_emit_cond_jump 114777
zend_emit_final_return 74050
zend_emit_jump 68970
zend_emit_op 2060435
zend_emit_op_data 11629
zend_emit_op_tmp 199068
zend_emit_return_type_check 233
zend_emit_tick 31
zend_end_live_range 46939
zend_end_loop 17173
zend_end_namespace 34260
zend_ensure_valid_class_fetch_type 6171
zend_ensure_writable_variable 176737
zend_eval_const_expr 276834
zend_file_context_begin 34440
zend_file_context_end 34164
zend_find_live_range 30121
zend_generate_anon_class_name 29
zend_get_call_op 346373
zend_get_class_fetch_type 48700
zend_get_class_fetch_type_ast 6057
zend_get_compiled_filename 118317
zend_get_compiled_lineno 842
zend_get_compiled_variable_name 0
zend_get_import_ht 135
zend_get_unqualified_name 39522
zend_get_use_type_str 7
zend_handle_encoding_declaration 70
zend_handle_loops_and_finally 46419
zend_handle_loops_and_finally_ex 48780
zend_handle_numeric_op 141240
zend_has_finally 10
zend_has_finally_ex 10
zend_hash_find_ptr_lc 41739
zend_init_compiler_data_structures 23458
zend_initialize_class_data 4544391
zend_insert_literal 1265491
zend_is_allowed_in_const_expr 813
zend_is_assign_to_self 9397
zend_is_auto_global 806007
zend_is_auto_global_str 23015
zend_is_call 441878
zend_is_compiling 450993
zend_is_const_default_class_ref 5799
zend_is_constructor 11683
zend_is_reserved_class_name 8442
zend_is_scope_known 4781
zend_is_unticked_stmt 41
zend_is_variable 629233
zend_list_has_assign_to 59
zend_list_has_assign_to_self 199
zend_lookup_reserved_const 30988
zend_make_tmp_result 204111
zend_make_var_result 723638
zend_mangle_property_name 401993
zend_mark_function_as_generator 508
zend_new_interned_string_safe 3083
zend_oparray_context_begin 74391
zend_oparray_context_end 74038
zend_prefix_with_ns 447471
zend_register_auto_global 211536
zend_reset_import_tables 34517
zend_resolve_class_name 38226
zend_resolve_class_name_ast 35720
zend_resolve_const_name 92159
zend_resolve_function_name 288585
zend_resolve_goto_label 47
zend_resolve_non_class_name 380744
zend_restore_compiled_filename 34381
zend_separate_if_call_and_write 138506
zend_set_class_name_op1 11842
zend_set_compiled_filename 34651
zend_set_function_arg_flags 90379296
zend_start_live_range 46031
zend_start_live_range_ex 14816
zend_stop_lexing 277
zend_try_compile_const_expr_resolve_class_name 11327
zend_try_compile_ct_bound_init_user_func 211
zend_try_compile_cv 696648
zend_try_compile_special_func 282975
zend_try_ct_eval_array 30878
zend_try_ct_eval_binary_op 12887
zend_try_ct_eval_class_const 10939
zend_try_ct_eval_const 92351
zend_try_ct_eval_magic_const 12196
zend_try_ct_eval_unary_pm 6905
zend_unmangle_property_name_ex 9516
zend_update_jump_target 181224
zend_update_jump_target_to_next 179145
zend_verify_list_assign_target 513
zend_verify_namespace 212527
zendlex 5579874

Generated by: LCOV version 1.10

Generated at Wed, 24 Aug 2016 12:20:17 +0000 (37 hours ago)

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