LCOV - code coverage report
Current view:
top level
-
tests/gpgscm
- scheme.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.info
Lines:
1571
2440
64.4 %
Date:
2016-09-12 12:29:17
Functions:
149
187
79.7 %
Function Name
Hit count
Cisalpha
0
Cisdigit
0
Cislower
0
Cisupper
0
_Error_1
0
binary_decode
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
reserve_cells
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
type_to_string
0
expand_strbuff
18
is_promise
40
realloc_port_string
69
file_pop
127
file_push
127
dump_stack_free
128
scheme_deinit
128
dump_stack_initialize
129
oblist_initial_value
129
scheme_init_custom_alloc
129
scheme_init_new_custom_alloc
129
scheme_set_input_port_file
129
scheme_set_output_port_file
129
alloc_cellseg
131
count_consecutive_cells
258
fill_vector
258
find_consecutive_cells
258
get_consecutive_cells
258
get_vector_object
258
mk_vector
258
port_from_scratch
269
port_rep_from_scratch
269
s_cons
322
printslashstring
364
mk_real
645
port_from_file
695
scheme_load_named_file
774
port_close
1368
port_from_filename
1378
port_rep_from_filename
1378
Cisspace
1548
putstr
1885
port_rep_from_file
1936
assign_syntax
2064
is_ascii_name
2436
num_gt
2539
reverse
3003
mk_continuation
3526
gensym
4213
mk_foreign_func
5418
scheme_load_string
5418
mk_foreign_object
5892
Eval_Cycle
6192
dump_stack_reset
6321
scheme_define
7482
set_slot_in_env
7693
mk_port
8397
mk_sharp_const
10965
num_ge
12055
num_lt
12103
num_sub
13008
putcharacter
13026
assign_proc
13803
mk_proc
13803
mk_empty_string
22332
is_list
25636
printatom
26031
putchars
26031
atom2str
26065
readstrexp
27301
is_environment
29867
revappend
33458
mk_number
33642
string_value
35759
charvalue
37652
get_foreign_object_data
39780
get_foreign_object_vtable
39780
num_add
41268
is_outport
46742
is_integer
53639
is_nonneg
53639
opexe_4
72837
mk_character
74554
file_interactive
88064
is_inport
92296
oblist_add_by_name
94888
is_immutable
97711
mk_string
102338
pair_cdr
106457
opexe_6
108112
_get_cell
110228
dump_stack_mark
110356
gc
110356
mk_closure
129301
mk_counted_string
133726
list_star
142392
set_vector_elem
154822
store_string
158200
is_continuation
182037
eqv
195232
pair_car
226849
is_character
275338
num_eq
403376
strlwr
567732
mk_atom
580513
readstr_upto
588184
mk_symbol
590468
oblist_find_by_name
598765
nvalue
1260613
is_number
1388109
skipspace
1406480
token
1406480
closure_env
1794819
new_frame_in_env
1973175
is_closure
1976856
is_foreign
2029317
opexe_5
2102137
backchar
2828578
opexe_2
2876786
new_slot_in_env
3315916
new_slot_spec_in_env
3323398
closure_code
3589638
is_one_of
3707035
opexe_3
3811573
is_any
4061304
syntaxnum
4229389
opexe_1
5129475
list_length
7167122
is_macro
8786361
setimmutable
9092343
reverse_in_place
9200382
is_proc
9280130
hash_fn
9310058
vector_elem
9310058
symname
9365001
basic_inchar
10107069
inchar
10107069
is_syntax
12886557
slot_value_in_env
16246125
find_slot_in_env
16355704
_s_return
27479677
s_save
27479729
mk_integer
27655205
is_symbol
31006808
ivalue
34697829
num_is_integer
34751860
mark
52580676
is_pair
56790965
opexe_0
76331776
ok_to_freely_gc
90432696
_cons
141732460
get_cell
169785259
push_recent_alloc
169837978
is_foreign_object
339547748
get_cell_x
339623237
finalize_cell
339665032
is_port
339863817
is_string
340304566
is_vector
1369883958
Generated by:
LCOV version 1.11