LCOV - code coverage report
Current view: top level - src - datatype.c (source / functions) Hit Total Coverage
Test: [build process] commit ef510b1f346f4c9f9d86eaceace5ca54961a1dbc Lines: 679 1095 62.0 %
Date: 2022-07-17 01:01:28 Functions: 64 85 75.3 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 487 920 52.9 %

Function Name Sort by function name Hit count Sort by hit count
ijl_atomic_bool_cmpswap_bits 0
ijl_atomic_cmpswap_bits 0
ijl_atomic_new_bits 0
ijl_atomic_store_bits 0
ijl_atomic_swap_bits 0
ijl_box_bool 906
ijl_box_char 27703
ijl_box_float32 548
ijl_box_float64 4424
ijl_box_int16 6
ijl_box_int32 71891500
ijl_box_int64 154316000
ijl_box_int8 44001
ijl_box_slotnumber 4123660
ijl_box_ssavalue 136443000
ijl_box_uint16 3173
ijl_box_uint32 744337
ijl_box_uint64 13190400
ijl_box_uint8 1441750
ijl_box_uint8pointer 346
ijl_box_voidpointer 0
ijl_field_index 61424500
ijl_field_isdefined 1042580
ijl_get_nth_field 208201000
ijl_get_nth_field_checked 113446000
ijl_get_nth_field_noalloc 35636200
ijl_islayout_inline 270846000
ijl_new_bits 154014000
ijl_new_datatype 22212
ijl_new_foreign_type 0
ijl_new_method_table 20315
ijl_new_primitivetype 84
ijl_new_struct 28390300
ijl_new_struct_uninit 30029600
ijl_new_structt 171067
ijl_new_structv 4917660
ijl_new_typename_in 22217
ijl_stored_inline 467629
ijl_unbox_bool 1026
ijl_unbox_float32 0
ijl_unbox_float64 4
ijl_unbox_int16 0
ijl_unbox_int32 20325400
ijl_unbox_int64 89597300
ijl_unbox_int8 0
ijl_unbox_uint16 0
ijl_unbox_uint32 0
ijl_unbox_uint64 1111590
ijl_unbox_uint8 72381
ijl_unbox_uint8pointer 0
ijl_unbox_voidpointer 12
is10digit 24044
is_anonfn_typename 5632
jl_compute_field_offsets 317857
jl_datatype_isinlinealloc 277459000
jl_demangle_typename 20315
jl_get_field_offset 2
jl_get_layout 174963
jl_init_box_caches 15
jl_init_int32_int64_cache 15
jl_is_datatype_make_singleton 211306
jl_is_foreign_type 28
jl_lock_value 0
jl_maybe_allocate_singleton_instance 211306
jl_new_abstracttype 203
jl_new_uninitialized_datatype 19913800
jl_permbox16 30720
jl_permbox32 32731
jl_permbox64 61440
jl_permbox8 7682
jl_pointer_egal 306984
jl_special_vector_alignment 10186
jl_struct_try_layout 168320000
jl_typemax_uint 1
jl_uniontype_size 5208
jl_unlock_value 0
memassign_safe 92005200
modify_nth_field 0
replace_nth_field 0
set_nth_field 212406000
swap_nth_field 0
throw_ovf 0
union_isinlinable 282058000
zext_read32 0
zext_read64 0

Generated by: LCOV version 1.14