LCOV - code coverage report
Current view:
top level
-
tests/gpgscm
- scheme.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.info
Lines:
1733
2573
67.4 %
Date:
2016-12-01 18:37:21
Functions:
158
194
81.4 %
Function Name
Hit count
Cisalpha
0
Cisdigit
0
Cislower
0
Cisupper
0
binary_decode
0
gc_reservation_failure
0
is_real
0
is_zero_double
0
num_div
0
num_intdiv
0
num_le
0
num_mod
0
num_mul
0
num_rem
0
oblist_all_symbols
0
port_from_string
0
port_rep_from_string
0
procname
0
restore_from_C_call
0
rvalue
0
s_immutable_cons
0
save_from_C_call
0
scheme_apply0
0
scheme_call
0
scheme_eval
0
scheme_init
0
scheme_init_new
0
scheme_load_file
0
scheme_register_foreign_func
0
scheme_register_foreign_func_list
0
scheme_set_external_data
0
scheme_set_input_port_string
0
scheme_set_output_port_string
0
set_car
0
set_cdr
0
syntaxname
0
_Error_1
2
type_to_string
2
expand_strbuff
18
file_pop
51
file_push
51
dump_stack_free
52
scheme_deinit
52
dump_stack_initialize
53
initialize_small_integers
53
oblist_initial_value
53
scheme_init_custom_alloc
53
scheme_init_new_custom_alloc
53
scheme_set_input_port_file
53
scheme_set_output_port_file
53
alloc_cellseg
54
count_consecutive_cells
106
fill_vector
106
find_consecutive_cells
106
get_consecutive_cells
106
get_vector_object
106
mk_vector
106
realloc_port_string
117
_get_cell
171
_alloc_cellseg
213
is_promise
240
mk_real
265
scheme_load_named_file
318
s_cons
328
port_from_file
370
port_from_scratch
391
port_rep_from_scratch
391
printslashstring
475
Cisspace
641
assign_syntax
848
port_close
989
port_from_filename
999
port_rep_from_filename
999
is_ascii_name
1204
port_rep_from_file
1308
reverse
1486
putstr
2085
num_gt
2306
mk_foreign_func
2491
scheme_load_string
2543
Eval_Cycle
2861
dump_stack_reset
2914
mk_continuation
3057
scheme_define
3604
gensym
3738
mk_foreign_object
4347
mk_port
4560
mk_sharp_const
4728
assign_proc
5671
mk_proc
5671
set_slot_in_env
6717
dump_stack_mark
9427
gc
9427
num_ge
12503
num_lt
12552
readstrexp
13964
num_sub
14839
putcharacter
15113
is_list
20618
revappend
24122
mk_empty_string
28730
get_foreign_object_data
29184
get_foreign_object_vtable
29184
is_foreign_object
33531
string_value
36275
printatom
38379
putchars
38379
atom2str
38472
file_interactive
40520
is_environment
42061
oblist_add_by_name
43740
mk_number
45111
mk_string
50809
charvalue
56020
num_add
60544
is_immutable
64185
mk_counted_string
67867
opexe_4
69868
set_vector_elem
70176
is_outport
72011
is_nonneg
72575
is_integer
72576
opexe_6
75109
mk_closure
91003
store_string
97904
finalize_cell
101374
mk_character
102060
pair_cdr
104504
is_continuation
131100
is_inport
141055
eqv
147071
list_star
153487
mk_integer
194594
pair_car
216422
strlwr
255937
is_character
259441
mk_atom
262063
readstr_upto
265418
mk_symbol
265950
oblist_find_by_name
273373
num_eq
347742
is_port
394949
push_recent_alloc
407545
skipspace
639491
token
639491
is_string
663127
opexe_5
669709
nvalue
1113831
is_number
1234728
backchar
1305457
closure_env
1411408
is_closure
1542508
new_frame_in_env
1587415
is_foreign
1593707
is_one_of
1712833
opexe_2
2263201
new_slot_in_env
2616423
new_slot_spec_in_env
2620027
closure_code
2822816
opexe_3
2924227
is_any
3030968
syntaxnum
3205325
opexe_1
4008807
mark
4472655
basic_inchar
4774578
inchar
4774578
list_length
5695965
is_macro
6887155
hash_fn
7088539
vector_elem
7088539
setimmutable
7096091
symname
7126593
reverse_in_place
7140326
is_proc
7294294
is_syntax
10000921
slot_value_in_env
12822612
find_slot_in_env
12891372
_s_return
21266572
s_save
21266805
mk_small_integer
21446114
opexe_0
23624554
is_symbol
24428295
ivalue
27028320
num_is_integer
27101368
ok_to_freely_gc
33635475
reserve_cells
43073914
_gc_disable
43365945
is_pair
45255635
free_cons
85066288
free_cell
85473832
_cons
109892563
get_cell
110217899
get_cell_x
110625444
is_vector
148364178
Generated by:
LCOV version 1.11