Coverage Summary
Database:
/home/cochrane/sourceforge/parrot_coverage/cover_db
file
stmt
total
compilers/imcc/cfg.c
91.3
91.3
compilers/imcc/debug.c
17.7
17.7
compilers/imcc/imc.c
98.2
98.2
compilers/imcc/imcc.l
92.9
92.9
compilers/imcc/imcc.y
95.3
95.3
compilers/imcc/imclexer.c
76.4
76.4
compilers/imcc/imcparser.c
72.0
72.0
compilers/imcc/instructions.c
80.2
80.2
compilers/imcc/main.c
44.8
44.8
compilers/imcc/optimizer.c
83.1
83.1
compilers/imcc/parser_util.c
82.4
82.4
compilers/imcc/pbc.c
93.7
93.7
compilers/imcc/pcc.c
92.3
92.3
compilers/imcc/reg_alloc.c
90.4
90.4
compilers/imcc/sets.c
72.8
72.8
compilers/imcc/symreg.c
86.6
86.6
src/builtin.c
97.7
97.7
src/charset.c
79.7
79.7
src/core_pmcs.c
100.0
100.0
src/cpu_dep.c
100.0
100.0
src/debug.c
3.7
3.7
src/dynext.c
67.1
67.1
src/embed.c
37.0
37.0
src/encoding.c
66.0
66.0
src/events.c
62.4
62.4
src/exceptions.c
74.6
74.6
src/exec.c
71.4
71.4
src/exec_cpu.c
0.0
0.0
src/exec_dep.h
0.0
0.0
src/exec_save.c
0.0
0.0
src/exit.c
100.0
100.0
src/extend.c
40.2
40.2
src/gc/dod.c
82.9
82.9
src/gc/gc_ims.c
0.0
0.0
src/gc/memory.c
87.9
87.9
src/gc/register.c
96.1
96.1
src/gc/resources.c
89.6
89.6
src/gc/smallobject.c
94.6
94.6
src/global.c
84.0
84.0
src/global_setup.c
100.0
100.0
src/hash.c
92.7
92.7
src/headers.c
93.2
93.2
src/hll.c
95.2
95.2
src/inter_call.c
90.7
90.7
src/inter_cb.c
86.3
86.3
src/inter_create.c
81.6
81.6
src/inter_misc.c
67.7
67.7
src/inter_run.c
64.4
64.4
src/interpreter.c
85.2
85.2
src/intlist.c
86.7
86.7
src/io/io.c
73.6
73.6
src/io/io_buf.c
93.4
93.4
src/io/io_layers.c
77.9
77.9
src/io/io_mmap.c
91.1
91.1
src/io/io_passdown.c
35.5
35.5
src/io/io_stdio.c
17.4
17.4
src/io/io_string.c
100.0
100.0
src/io/io_unix.c
41.0
41.0
src/io/io_utf8.c
97.5
97.5
src/jit.c
84.6
84.6
src/jit_cpu.c
50.7
50.7
src/jit_debug.c
0.0
0.0
src/jit_emit.h
65.9
65.9
src/key.c
42.6
42.6
src/library.c
90.6
90.6
src/list.c
86.0
86.0
src/longopt.c
65.9
65.9
src/main.c
100.0
100.0
src/misc.c
95.2
95.2
src/mmd.c
83.4
83.4
src/nci.c
33.9
33.9
src/null_config.c
100.0
100.0
src/objects.c
28.2
28.2
src/ops/bit.ops
80.0
80.0
src/ops/cmp.ops
72.7
72.7
src/ops/core.ops
85.6
85.6
src/ops/core_ops.c
100.0
100.0
src/ops/core_ops_cg.c
89.5
89.5
src/ops/core_ops_cgp.c
87.0
87.0
src/ops/core_ops_switch.c
100.0
100.0
src/ops/debug.ops
20.0
20.0
src/ops/experimental.ops
72.6
72.6
src/ops/io.ops
71.2
71.2
src/ops/math.ops
93.4
93.4
src/ops/object.ops
70.6
70.6
src/ops/pic.ops
53.5
53.5
src/ops/pmc.ops
81.5
81.5
src/ops/set.ops
81.2
81.2
src/ops/stack.ops
87.7
87.7
src/ops/stm.ops
0.0
0.0
src/ops/string.ops
83.1
83.1
src/ops/sys.ops
50.0
50.0
src/ops/var.ops
83.9
83.9
src/packfile.c
79.8
79.8
src/packfile/pf_items.c
53.3
53.3
src/packout.c
83.3
83.3
src/parrot_config.c
100.0
100.0
src/pic.c
91.9
91.9
src/pic_jit.c
83.6
83.6
src/pmc.c
86.3
86.3
src/pmc_freeze.c
61.9
61.9
src/runops_cores.c
54.7
54.7
src/spf_render.c
79.7
79.7
src/spf_vtable.c
63.3
63.3
src/stack_common.c
97.0
97.0
src/stacks.c
84.3
84.3
src/string.c
89.5
89.5
src/string_primitives.c
81.5
81.5
src/sub.c
95.4
95.4
src/thread.c
68.1
68.1
src/trace.c
26.7
26.7
src/tsq.c
98.0
98.0
src/utils.c
80.4
80.4
src/vtables.c
73.3
73.3
src/warnings.c
64.5
64.5
Total
61.8
61.8