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: 3723 3884 95.9 %
Date: 2015-08-25 Functions: 246 249 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 9411
do_bind_class 5080
do_bind_function 16757
do_bind_inherited_class 2371
file_handle_dtor 29202
function_add_ref 535
get_temporary_variable 860544
init_compiler 21242
is_this_fetch 185293
label_ptr_dtor 30
lookup_cv 684083
shutdown_compiler 21280
str_dtor 118
zend_activate_auto_globals 21242
zend_add_class_modifier 2
zend_add_class_name_literal 24964
zend_add_const_name_literal 5508
zend_add_func_name_literal 48858
zend_add_literal 1121399
zend_add_literal_string 165288
zend_add_member_modifier 785
zend_add_ns_func_name_literal 356
zend_add_to_list 95
zend_add_try_element 2448
zend_adjust_for_fetch_type 132535
zend_alloc_cache_slot 281327
zend_alloc_polymorphic_cache_slot 50660
zend_args_contain_unpack 202
zend_assert_valid_class_name 7762
zend_ast_append_doc_comment 2539
zend_ast_append_str 440
zend_begin_func_decl 18414
zend_begin_loop 14837
zend_begin_method_decl 17731
zend_build_runtime_definition_key 25925
zend_can_write_to_variable 8296
zend_check_already_in_use 5
zend_compile_args 302236
zend_compile_array 15950
zend_compile_assert 238
zend_compile_assert_side_effects 25
zend_compile_assign 136823
zend_compile_assign_ref 2357
zend_compile_binary_op 79169
zend_compile_break_continue 2165
zend_compile_call 250849
zend_compile_call_common 302236
zend_compile_cast 6419
zend_compile_class_const 8679
zend_compile_class_const_decl 319
zend_compile_class_decl 7543
zend_compile_class_ref 9138
zend_compile_clone 117
zend_compile_closure_uses 171
zend_compile_coalesce 19
zend_compile_compound_assign 3771
zend_compile_conditional 25352
zend_compile_const 63746
zend_compile_const_decl 195
zend_compile_const_expr 18586
zend_compile_const_expr_class_const 304
zend_compile_const_expr_const 228
zend_compile_const_expr_magic_const 2
zend_compile_declare 51
zend_compile_dim 103379
zend_compile_dim_common 111828
zend_compile_do_while 294
zend_compile_dynamic_call 6152
zend_compile_echo 36171
zend_compile_encaps_list 15875
zend_compile_exit 14685
zend_compile_expr 1472457
zend_compile_expr_list 6216
zend_compile_for 2072
zend_compile_foreach 10151
zend_compile_func_cuf 134
zend_compile_func_cufa 68
zend_compile_func_decl 36145
zend_compile_func_defined 180
zend_compile_func_strlen 4710
zend_compile_func_typecheck 4039
zend_compile_function_name 248701
zend_compile_global_var 5125
zend_compile_goto 39
zend_compile_greater 1362
zend_compile_group_use 14
zend_compile_halt_compiler 276
zend_compile_if 67676
zend_compile_implements 348
zend_compile_include_or_eval 10588
zend_compile_init_user_func 202
zend_compile_instanceof 69
zend_compile_isset_or_empty 12869
zend_compile_label 41
zend_compile_list_assign 178
zend_compile_magic_const 9041
zend_compile_method_call 35457
zend_compile_method_ref 95
zend_compile_name_list 22
zend_compile_namespace 237
zend_compile_new 14524
zend_compile_ns_call 352
zend_compile_params 36138
zend_compile_post_incdec 5674
zend_compile_pre_incdec 547
zend_compile_print 3343
zend_compile_prop 6441
zend_compile_prop_common 7351
zend_compile_prop_decl 2530
zend_compile_resolve_class_name 0
zend_compile_return 43695
zend_compile_rope_add 49009
zend_compile_shell_exec 114
zend_compile_short_circuiting 12036
zend_compile_shorthand_conditional 195
zend_compile_silence 5338
zend_compile_simple_var 595056
zend_compile_simple_var_no_cv 18457
zend_compile_static_call 10506
zend_compile_static_prop 624
zend_compile_static_prop_common 755
zend_compile_static_var 1898
zend_compile_static_var_common 2075
zend_compile_stmt 617289
zend_compile_stmt_list 138563
zend_compile_switch 457
zend_compile_throw 356
zend_compile_top_stmt 268150
zend_compile_trait_alias 76
zend_compile_trait_precedence 22
zend_compile_try 2449
zend_compile_typename 623
zend_compile_unary_op 27805
zend_compile_unary_pm 3065
zend_compile_unset 1552
zend_compile_use 131
zend_compile_use_trait 216
zend_compile_var 878197
zend_compile_while 1870
zend_compile_yield 212
zend_compile_yield_from 23
zend_concat3 2280
zend_concat_names 1091
zend_const_expr_to_zval 18234
zend_ct_eval_greater 24
zend_ct_eval_unary_op 130
zend_ct_eval_unary_pm 6450
zend_declare_is_first_statement 44
zend_del_literal 40092
zend_delayed_compile_begin 129744
zend_delayed_compile_dim 124252
zend_delayed_compile_end 129733
zend_delayed_compile_prop 10656
zend_delayed_compile_var 131506
zend_delayed_emit_op 151268
zend_destroy_property_info_internal 5969736
zend_dirname 25826
zend_do_delayed_early_binding 0
zend_do_early_binding 20398
zend_do_extended_fcall_begin 312824
zend_do_extended_fcall_end 312810
zend_do_extended_info 38161
zend_do_free 285365
zend_emit_assign_ref_znode 1928
zend_emit_assign_znode 5279
zend_emit_cond_jump 100414
zend_emit_final_return 66074
zend_emit_jump 60708
zend_emit_op 1292409
zend_emit_op_data 10563
zend_emit_op_tmp 167861
zend_emit_return_type_check 164
zend_emit_tick 31
zend_end_loop 14835
zend_end_namespace 30057
zend_ensure_valid_class_fetch_type 5624
zend_ensure_writable_variable 150876
zend_eval_const_expr 248518
zend_file_context_begin 30203
zend_file_context_end 29980
zend_generate_anon_class_name 18
zend_get_call_op 302222
zend_get_class_fetch_type 50057
zend_get_class_fetch_type_ast 30484
zend_get_compiled_filename 105306
zend_get_compiled_lineno 714
zend_get_compiled_variable_name 0
zend_get_import_ht 131
zend_get_unqualified_name 35536
zend_get_use_type_str 7
zend_handle_encoding_declaration 68
zend_handle_loops_and_finally 43733
zend_handle_loops_and_finally_ex 45894
zend_handle_numeric_op 134610
zend_hash_find_ptr_lc 36780
zend_init_compiler_data_structures 21242
zend_initialize_class_data 4051683
zend_insert_literal 1121399
zend_is_allowed_in_const_expr 738
zend_is_assign_to_self 8433
zend_is_auto_global 717894
zend_is_auto_global_str 20857
zend_is_call 451772
zend_is_compiling 407997
zend_is_const_default_class_ref 31485
zend_is_constructor 10472
zend_is_reserved_class_name 7842
zend_is_scope_known 121
zend_is_unticked_stmt 41
zend_is_variable 560783
zend_list_has_assign_to 31
zend_list_has_assign_to_self 151
zend_lookup_reserved_const 27603
zend_make_tmp_result 172433
zend_make_var_result 645432
zend_mangle_property_name 364186
zend_mark_function_as_generator 236
zend_new_interned_string_safe 2889
zend_oparray_context_begin 66341
zend_oparray_context_end 66062
zend_prefix_with_ns 380836
zend_register_auto_global 191565
zend_reset_import_tables 30288
zend_resolve_class_name 34499
zend_resolve_class_name_ast 32121
zend_resolve_const_name 79401
zend_resolve_function_name 248701
zend_resolve_goto_label 39
zend_resolve_non_class_name 328102
zend_restore_compiled_filename 30192
zend_separate_if_call_and_write 131607
zend_set_class_name_op1 10966
zend_set_compiled_filename 30408
zend_set_function_arg_flags 78099906
zend_stop_lexing 277
zend_try_compile_const_expr_resolve_class_name 9772
zend_try_compile_ct_bound_init_user_func 202
zend_try_compile_cv 615319
zend_try_compile_special_func 244339
zend_try_ct_eval_array 27168
zend_try_ct_eval_binary_op 3638
zend_try_ct_eval_class_const 9411
zend_try_ct_eval_const 79390
zend_try_ct_eval_magic_const 9153
zend_unmangle_property_name_ex 9083
zend_update_jump_target 159021
zend_update_jump_target_to_next 157152
zend_verify_namespace 189602
zendlex 4919410

Generated by: LCOV version 1.10

Generated at Tue, 25 Aug 2015 07:24:15 +0000 (3 days ago)

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