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 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 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