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-11-29 15:00:56 Functions: 158 194 81.4 %

Function Name Sort by function name Hit count Sort by 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 49
file_push 49
dump_stack_free 50
scheme_deinit 50
dump_stack_initialize 51
initialize_small_integers 51
oblist_initial_value 51
scheme_init_custom_alloc 51
scheme_init_new_custom_alloc 51
scheme_set_input_port_file 51
scheme_set_output_port_file 51
alloc_cellseg 52
count_consecutive_cells 102
fill_vector 102
find_consecutive_cells 102
get_consecutive_cells 102
get_vector_object 102
mk_vector 102
realloc_port_string 117
_get_cell 171
_alloc_cellseg 205
is_promise 232
mk_real 255
scheme_load_named_file 306
s_cons 322
port_from_file 358
port_from_scratch 385
port_rep_from_scratch 385
printslashstring 469
Cisspace 617
assign_syntax 816
port_close 974
port_from_filename 989
port_rep_from_filename 989
is_ascii_name 1158
port_rep_from_file 1283
reverse 1446
putstr 2061
num_gt 2265
mk_foreign_func 2397
scheme_load_string 2447
Eval_Cycle 2753
dump_stack_reset 2804
mk_continuation 3012
scheme_define 3468
gensym 3671
mk_foreign_object 4260
mk_port 4421
mk_sharp_const 4549
assign_proc 5457
mk_proc 5457
set_slot_in_env 6611
dump_stack_mark 9237
gc 9237
num_ge 12350
num_lt 12399
readstrexp 13432
num_sub 14675
putcharacter 15008
is_list 20231
revappend 23897
mk_empty_string 28311
get_foreign_object_data 28596
get_foreign_object_vtable 28596
is_foreign_object 32856
string_value 35712
printatom 38326
putchars 38326
atom2str 38419
file_interactive 38992
is_environment 41978
oblist_add_by_name 42156
mk_number 44356
mk_string 49040
charvalue 55786
num_add 59362
is_immutable 62709
mk_counted_string 65504
set_vector_elem 67590
opexe_4 69397
is_nonneg 71124
is_integer 71125
is_outport 71967
opexe_6 73567
mk_closure 89113
store_string 95095
finalize_cell 98491
mk_character 101040
pair_cdr 103054
is_continuation 128202
is_inport 141046
eqv 144063
list_star 152284
mk_integer 190707
pair_car 213270
strlwr 246272
mk_atom 252169
readstr_upto 255395
is_character 255423
mk_symbol 255907
oblist_find_by_name 263198
num_eq 340278
is_port 391901
push_recent_alloc 402945
skipspace 615338
token 615338
is_string 649916
opexe_5 652446
nvalue 1090711
is_number 1209996
backchar 1257483
closure_env 1383530
is_closure 1511732
new_frame_in_env 1557296
is_foreign 1562046
is_one_of 1648182
opexe_2 2216433
new_slot_in_env 2565760
new_slot_spec_in_env 2569228
closure_code 2767060
opexe_3 2863615
is_any 2966166
syntaxnum 3139510
opexe_1 3928668
mark 4382949
basic_inchar 4599330
inchar 4599330
list_length 5584770
is_macro 6748617
hash_fn 6942565
vector_elem 6942565
setimmutable 6956458
symname 6979384
reverse_in_place 6995379
is_proc 7149187
is_syntax 9798472
slot_value_in_env 12569332
find_slot_in_env 12636412
_s_return 20833991
s_save 20834216
mk_small_integer 21009825
opexe_0 23151210
is_symbol 23943618
ivalue 26481021
num_is_integer 26552614
ok_to_freely_gc 32955336
reserve_cells 42199748
_gc_disable 42487120
is_pair 44363311
free_cons 83335964
free_cell 83738908
_cons 107664883
get_cell 107983751
get_cell_x 108386696
is_vector 145116115

Generated by: LCOV version 1.11