Skip to content

Instantly share code, notes, and snippets.

@samcv
Created March 30, 2017 00:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save samcv/382c43cf0968becf568919b75f41fcda to your computer and use it in GitHub Desktop.
Save samcv/382c43cf0968becf568919b75f41fcda to your computer and use it in GitHub Desktop.
Filename Regions Miss Cover Functions Executed
------------------------------------------------------------------------------------------------------------------------------------------
/home/samantha/git/MoarVM/3rdparty/dynasm/dasm_proto.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/3rdparty/dynasm/dasm_x86.h 357 64 82.07% 9 100.00%
/home/samantha/git/MoarVM/3rdparty/libatomic_ops/src/atomic_ops.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/3rdparty/libatomic_ops/src/atomic_ops/generalize-arithm.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/3rdparty/libatomic_ops/src/atomic_ops/generalize-small.h 552 552 0.00% 552 0.00%
/home/samantha/git/MoarVM/3rdparty/libatomic_ops/src/atomic_ops/generalize.h 138 138 0.00% 138 0.00%
/home/samantha/git/MoarVM/3rdparty/libatomic_ops/src/atomic_ops/sysdeps/gcc/generic-arithm.h 8832 8828 0.05% 8832 0.05%
/home/samantha/git/MoarVM/3rdparty/libatomic_ops/src/atomic_ops/sysdeps/gcc/generic-small.h 6624 6618 0.09% 6624 0.09%
/home/samantha/git/MoarVM/3rdparty/libatomic_ops/src/atomic_ops/sysdeps/gcc/generic.h 966 957 0.93% 966 0.93%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_fast_mp_invmod.c 123 123 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_fast_mp_montgomery_reduce.c 42 42 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_fast_s_mp_mul_digs.c 33 33 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_fast_s_mp_mul_high_digs.c 30 30 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_fast_s_mp_sqr.c 37 37 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_2expt.c 11 11 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_abs.c 10 10 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_add.c 8 8 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_add_d.c 36 36 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_and.c 21 21 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_clamp.c 7 7 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_clear.c 8 8 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_clear_multi.c 3 3 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_cmp.c 14 14 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_cmp_d.c 19 19 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_cmp_mag.c 22 22 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_cnt_lsb.c 17 17 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_copy.c 19 19 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_count_bits.c 7 7 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_div.c 152 152 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_div_2.c 16 16 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_div_2d.c 35 35 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_div_3.c 20 20 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_div_d.c 60 60 0.00% 2 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_dr_is_modulus.c 12 12 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_dr_reduce.c 26 26 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_dr_setup.c 2 2 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_exch.c 1 1 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_expt_d.c 1 1 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_expt_d_ex.c 40 40 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_exptmod.c 41 41 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_exptmod_fast.c 182 182 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_gcd.c 74 74 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_get_int.c 12 12 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_get_long_long.c 12 12 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_grow.c 16 16 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_init.c 15 15 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_init_copy.c 8 8 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_init_multi.c 11 11 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_init_size.c 14 14 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_invmod.c 21 21 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_invmod_slow.c 182 182 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_karatsuba_mul.c 95 95 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_karatsuba_sqr.c 80 80 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_lcm.c 24 24 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_lshd.c 19 19 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_mod.c 18 18 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_mod_2d.c 24 24 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_mod_d.c 1 1 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_montgomery_calc_normalization.c 27 27 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_montgomery_reduce.c 36 36 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_montgomery_setup.c 10 10 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_mul.c 30 30 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_mul_2.c 20 20 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_mul_2d.c 36 36 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_mul_d.c 17 17 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_mulmod.c 9 9 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_neg.c 21 21 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_or.c 18 18 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_prime_is_divisible.c 17 17 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_prime_is_prime.c 43 43 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_prime_miller_rabin.c 57 57 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_radix_size.c 42 42 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_rand.c 36 36 0.00% 2 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_read_radix.c 40 40 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_reduce.c 47 47 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_reduce_2k.c 28 28 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_reduce_2k_l.c 26 26 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_reduce_2k_setup.c 15 15 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_reduce_2k_setup_l.c 13 13 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_reduce_is_2k.c 26 26 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_reduce_is_2k_l.c 23 23 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_reduce_setup.c 6 6 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_rshd.c 13 13 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_set.c 5 5 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_set_int.c 11 11 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_shrink.c 13 13 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_sqr.c 15 15 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_sqrmod.c 9 9 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_sub.c 12 12 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_sub_d.c 34 34 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_toom_mul.c 248 248 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_toom_sqr.c 191 191 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_toradix.c 35 35 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_toradix_n.c 39 39 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_xor.c 18 18 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_mp_zero.c 5 5 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_reverse.c 3 3 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_s_mp_add.c 29 29 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_s_mp_exptmod.c 161 161 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_s_mp_mul_digs.c 31 31 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_s_mp_mul_high_digs.c 26 26 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_s_mp_sqr.c 24 24 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/bn_s_mp_sub.c 22 22 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/tommath.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/3rdparty/libtommath/tommath_private.h 11 11 0.00% 1 0.00%
/home/samantha/git/MoarVM/3rdparty/libuv/include/tree.h 1331 1331 0.00% 18 0.00%
/home/samantha/git/MoarVM/3rdparty/libuv/include/uv-unix.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/3rdparty/libuv/include/uv.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/fs-poll.c 120 120 0.00% 9 0.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/heap-inl.h 77 75 2.60% 12 16.67%
/home/samantha/git/MoarVM/3rdparty/libuv/src/inet.c 172 172 0.00% 6 0.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/queue.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/threadpool.c 195 192 1.54% 12 8.33%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/async.c 213 160 24.88% 10 40.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/atomic-ops.h 6 6 0.00% 6 0.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/core.c 534 360 32.58% 39 38.46%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/fs.c 1100 976 11.27% 50 26.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/internal.h 129 113 12.40% 54 7.41%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/linux-core.c 365 301 17.53% 20 15.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/linux-inotify.c 209 209 0.00% 10 0.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/linux-syscalls.c 19 13 31.58% 19 31.58%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/linux-syscalls.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/loop-watcher.c 351 309 11.97% 15 20.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/loop.c 108 28 74.07% 3 33.33%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/pipe.c 102 98 3.92% 12 16.67%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/poll.c 86 86 0.00% 7 0.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/process.c 347 341 1.73% 12 8.33%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/signal.c 193 160 17.10% 19 26.32%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/spinlock.h 7 7 0.00% 4 0.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/stream.c 704 525 25.43% 33 30.30%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/tcp.c 175 175 0.00% 15 0.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/thread.c 138 129 6.52% 37 16.22%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/timer.c 90 86 4.44% 10 10.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/tty.c 97 71 26.80% 6 33.33%
/home/samantha/git/MoarVM/3rdparty/libuv/src/unix/udp.c 463 463 0.00% 27 0.00%
/home/samantha/git/MoarVM/3rdparty/libuv/src/uv-common.c 1329 1299 2.26% 46 15.22%
/home/samantha/git/MoarVM/3rdparty/libuv/src/uv-common.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/3rdparty/sha1/sha1.c 447 2 99.55% 5 100.00%
/home/samantha/git/MoarVM/3rdparty/sha1/sha1.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/3rdparty/tinymt/tinymt64.c 14 9 35.71% 5 20.00%
/home/samantha/git/MoarVM/3rdparty/uthash.h 540 441 18.33% 276 3.26%
/home/samantha/git/MoarVM/src/6model/6model.c 268 130 51.49% 22 45.45%
/home/samantha/git/MoarVM/src/6model/6model.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/bootstrap.c 641 119 81.44% 20 55.00%
/home/samantha/git/MoarVM/src/6model/containers.c 420 332 20.95% 45 13.33%
/home/samantha/git/MoarVM/src/6model/parametric.c 80 80 0.00% 8 0.00%
/home/samantha/git/MoarVM/src/6model/reprconv.c 513 311 39.38% 96 33.33%
/home/samantha/git/MoarVM/src/6model/reprconv.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs.c 263 128 51.33% 42 11.90%
/home/samantha/git/MoarVM/src/6model/reprs.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/CArray.c 277 276 0.36% 25 4.00%
/home/samantha/git/MoarVM/src/6model/reprs/CArray.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/CPPStruct.c 431 430 0.23% 26 3.85%
/home/samantha/git/MoarVM/src/6model/reprs/CPPStruct.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/CPointer.c 22 16 27.27% 12 25.00%
/home/samantha/git/MoarVM/src/6model/reprs/CStr.c 27 26 3.70% 10 10.00%
/home/samantha/git/MoarVM/src/6model/reprs/CStruct.c 433 432 0.23% 26 3.85%
/home/samantha/git/MoarVM/src/6model/reprs/CStruct.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/CUnion.c 412 411 0.24% 29 3.45%
/home/samantha/git/MoarVM/src/6model/reprs/CUnion.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/ConcBlockingQueue.c 102 97 4.90% 14 14.29%
/home/samantha/git/MoarVM/src/6model/reprs/ConditionVariable.c 58 57 1.72% 12 8.33%
/home/samantha/git/MoarVM/src/6model/reprs/Decoder.c 123 122 0.81% 24 4.17%
/home/samantha/git/MoarVM/src/6model/reprs/HashAttrStore.c 363 362 0.28% 12 8.33%
/home/samantha/git/MoarVM/src/6model/reprs/KnowHOWAttributeREPR.c 36 28 22.22% 9 33.33%
/home/samantha/git/MoarVM/src/6model/reprs/KnowHOWREPR.c 57 39 31.58% 10 40.00%
/home/samantha/git/MoarVM/src/6model/reprs/Lexotic.c 37 32 13.51% 8 25.00%
/home/samantha/git/MoarVM/src/6model/reprs/MVMAsyncTask.c 57 52 8.77% 8 25.00%
/home/samantha/git/MoarVM/src/6model/reprs/MVMCFunction.c 12 4 66.67% 6 50.00%
/home/samantha/git/MoarVM/src/6model/reprs/MVMCallCapture.c 100 95 5.00% 8 25.00%
/home/samantha/git/MoarVM/src/6model/reprs/MVMCallCapture.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/MVMCode.c 113 99 12.39% 10 40.00%
/home/samantha/git/MoarVM/src/6model/reprs/MVMCompUnit.c 135 126 6.67% 11 27.27%
/home/samantha/git/MoarVM/src/6model/reprs/MVMCompUnit.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/MVMContext.c 192 99 48.44% 12 33.33%
/home/samantha/git/MoarVM/src/6model/reprs/MVMContinuation.c 75 70 6.67% 7 28.57%
/home/samantha/git/MoarVM/src/6model/reprs/MVMDLLSym.c 14 10 28.57% 5 20.00%
/home/samantha/git/MoarVM/src/6model/reprs/MVMException.c 40 35 12.50% 6 33.33%
/home/samantha/git/MoarVM/src/6model/reprs/MVMHash.c 475 118 75.16% 17 64.71%
/home/samantha/git/MoarVM/src/6model/reprs/MVMHash.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/MVMIter.c 212 123 41.98% 15 60.00%
/home/samantha/git/MoarVM/src/6model/reprs/MVMIter.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/MVMMultiCache.c 288 86 70.14% 13 53.85%
/home/samantha/git/MoarVM/src/6model/reprs/MVMMultiCache.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/MVMNull.c 10 5 50.00% 7 28.57%
/home/samantha/git/MoarVM/src/6model/reprs/MVMNull.h 175 139 20.57% 138 13.04%
/home/samantha/git/MoarVM/src/6model/reprs/MVMOSHandle.c 19 13 31.58% 8 37.50%
/home/samantha/git/MoarVM/src/6model/reprs/MVMStaticFrame.c 367 349 4.90% 10 30.00%
/home/samantha/git/MoarVM/src/6model/reprs/MVMString.c 46 40 13.04% 8 37.50%
/home/samantha/git/MoarVM/src/6model/reprs/MVMString.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/MVMThread.c 34 29 14.71% 7 28.57%
/home/samantha/git/MoarVM/src/6model/reprs/MultiDimArray.c 455 454 0.22% 33 3.03%
/home/samantha/git/MoarVM/src/6model/reprs/NFA.c 430 275 36.05% 16 43.75%
/home/samantha/git/MoarVM/src/6model/reprs/NFA.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/NativeCall.c 48 42 12.50% 11 27.27%
/home/samantha/git/MoarVM/src/6model/reprs/NativeRef.c 412 411 0.24% 57 1.75%
/home/samantha/git/MoarVM/src/6model/reprs/NativeRef.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/P6bigint.c 86 74 13.95% 19 21.05%
/home/samantha/git/MoarVM/src/6model/reprs/P6bigint.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/P6int.c 101 60 40.59% 16 62.50%
/home/samantha/git/MoarVM/src/6model/reprs/P6int.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/P6num.c 67 33 50.75% 14 57.14%
/home/samantha/git/MoarVM/src/6model/reprs/P6num.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/reprs/P6opaque.c 893 437 51.06% 54 48.15%
/home/samantha/git/MoarVM/src/6model/reprs/P6opaque.h 142 137 3.52% 138 1.45%
/home/samantha/git/MoarVM/src/6model/reprs/P6str.c 27 17 37.04% 11 54.55%
/home/samantha/git/MoarVM/src/6model/reprs/ReentrantMutex.c 45 10 77.78% 13 53.85%
/home/samantha/git/MoarVM/src/6model/reprs/SCRef.c 258 235 8.91% 10 30.00%
/home/samantha/git/MoarVM/src/6model/reprs/Semaphore.c 21 20 4.76% 11 9.09%
/home/samantha/git/MoarVM/src/6model/reprs/Uninstantiable.c 10 4 60.00% 7 42.86%
/home/samantha/git/MoarVM/src/6model/reprs/VMArray.c 849 606 28.62% 36 66.67%
/home/samantha/git/MoarVM/src/6model/reprs/VMArray.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/6model/sc.c 332 105 68.37% 24 79.17%
/home/samantha/git/MoarVM/src/6model/sc.h 2328 2313 0.64% 2323 0.56%
/home/samantha/git/MoarVM/src/6model/serialization.c 1223 854 30.17% 83 51.81%
/home/samantha/git/MoarVM/src/core/alloc.h 929 722 22.28% 552 21.20%
/home/samantha/git/MoarVM/src/core/args.c 1165 624 46.44% 36 66.67%
/home/samantha/git/MoarVM/src/core/args.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/core/bytecode.c 556 214 61.51% 17 94.12%
/home/samantha/git/MoarVM/src/core/bytecodedump.c 265 265 0.00% 4 0.00%
/home/samantha/git/MoarVM/src/core/callsite.c 76 36 52.63% 7 57.14%
/home/samantha/git/MoarVM/src/core/callsite.h 150 140 6.67% 138 1.45%
/home/samantha/git/MoarVM/src/core/callstack.c 17 7 58.82% 6 66.67%
/home/samantha/git/MoarVM/src/core/callstack.h 138 137 0.72% 138 0.72%
/home/samantha/git/MoarVM/src/core/coerce.c 434 156 64.06% 15 86.67%
/home/samantha/git/MoarVM/src/core/coerce.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/core/compunit.c 73 27 63.01% 8 75.00%
/home/samantha/git/MoarVM/src/core/compunit.h 306 284 7.19% 276 2.90%
/home/samantha/git/MoarVM/src/core/continuation.c 79 79 0.00% 5 0.00%
/home/samantha/git/MoarVM/src/core/dll.c 249 249 0.00% 4 0.00%
/home/samantha/git/MoarVM/src/core/exceptions.c 444 374 15.77% 34 23.53%
/home/samantha/git/MoarVM/src/core/exceptions.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/core/ext.c 409 409 0.00% 3 0.00%
/home/samantha/git/MoarVM/src/core/ext.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/core/fixedsizealloc.c 125 48 61.60% 13 76.92%
/home/samantha/git/MoarVM/src/core/fixedsizealloc.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/core/frame.c 1372 751 45.26% 41 68.29%
/home/samantha/git/MoarVM/src/core/frame.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/core/hll.c 445 253 43.15% 7 57.14%
/home/samantha/git/MoarVM/src/core/instance.h 138 136 1.45% 138 1.45%
/home/samantha/git/MoarVM/src/core/intcache.c 28 1 96.43% 2 100.00%
/home/samantha/git/MoarVM/src/core/interp.c 6918 4527 34.56% 2 50.00%
/home/samantha/git/MoarVM/src/core/interp.h 276 272 1.45% 276 1.45%
/home/samantha/git/MoarVM/src/core/loadbytecode.c 143 62 56.64% 6 50.00%
/home/samantha/git/MoarVM/src/core/nativecall.c 606 509 16.01% 37 21.62%
/home/samantha/git/MoarVM/src/core/nativecall.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/core/nativecall_dyncall.c 750 700 6.67% 5 20.00%
/home/samantha/git/MoarVM/src/core/nativecall_dyncall.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/core/oplabels.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/core/ops.c 4 1 75.00% 1 100.00%
/home/samantha/git/MoarVM/src/core/ops.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/core/regionalloc.c 13 2 84.62% 2 100.00%
/home/samantha/git/MoarVM/src/core/regionalloc.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/core/threadcontext.c 17 8 52.94% 5 60.00%
/home/samantha/git/MoarVM/src/core/threads.c 90 83 7.78% 12 8.33%
/home/samantha/git/MoarVM/src/core/validation.c 319 106 66.77% 21 80.95%
/home/samantha/git/MoarVM/src/gc/allocation.c 33 10 69.70% 8 100.00%
/home/samantha/git/MoarVM/src/gc/allocation.h 140 137 2.14% 138 0.72%
/home/samantha/git/MoarVM/src/gc/collect.c 256 256 0.00% 8 0.00%
/home/samantha/git/MoarVM/src/gc/collect.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/gc/finalize.c 55 55 0.00% 7 0.00%
/home/samantha/git/MoarVM/src/gc/gen2.c 89 63 29.21% 8 62.50%
/home/samantha/git/MoarVM/src/gc/gen2.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/gc/objectid.c 330 244 26.06% 3 33.33%
/home/samantha/git/MoarVM/src/gc/orchestrate.c 500 491 1.80% 14 14.29%
/home/samantha/git/MoarVM/src/gc/orchestrate.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/gc/roots.c 776 772 0.52% 15 6.67%
/home/samantha/git/MoarVM/src/gc/roots.h 981 646 34.15% 414 27.78%
/home/samantha/git/MoarVM/src/gc/wb.c 3 0 100.00% 1 100.00%
/home/samantha/git/MoarVM/src/gc/wb.h 414 247 40.34% 138 30.43%
/home/samantha/git/MoarVM/src/gc/worklist.c 9 9 0.00% 4 0.00%
/home/samantha/git/MoarVM/src/gc/worklist.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/gen/config.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/instrument/crossthreadwrite.c 182 182 0.00% 6 0.00%
/home/samantha/git/MoarVM/src/instrument/crossthreadwrite.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/io/asyncsocket.c 408 408 0.00% 29 0.00%
/home/samantha/git/MoarVM/src/io/asyncsocketudp.c 330 330 0.00% 20 0.00%
/home/samantha/git/MoarVM/src/io/dirops.c 59 59 0.00% 11 0.00%
/home/samantha/git/MoarVM/src/io/eventloop.c 70 70 0.00% 11 0.00%
/home/samantha/git/MoarVM/src/io/fileops.c 178 152 14.61% 18 27.78%
/home/samantha/git/MoarVM/src/io/fileops.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/io/filewatchers.c 43 43 0.00% 4 0.00%
/home/samantha/git/MoarVM/src/io/io.c 186 163 12.37% 31 22.58%
/home/samantha/git/MoarVM/src/io/procops.c 495 479 3.23% 37 13.51%
/home/samantha/git/MoarVM/src/io/procops.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/io/signals.c 95 95 0.00% 4 0.00%
/home/samantha/git/MoarVM/src/io/signals.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/io/syncfile.c 149 120 19.46% 25 28.00%
/home/samantha/git/MoarVM/src/io/syncpipe.c 24 24 0.00% 6 0.00%
/home/samantha/git/MoarVM/src/io/syncsocket.c 50 50 0.00% 12 0.00%
/home/samantha/git/MoarVM/src/io/syncstream.c 102 93 8.82% 25 12.00%
/home/samantha/git/MoarVM/src/io/timers.c 27 27 0.00% 5 0.00%
/home/samantha/git/MoarVM/src/jit/compile.c 40 7 82.50% 3 66.67%
/home/samantha/git/MoarVM/src/jit/compile.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/jit/emit_posix_x64.c 1246 568 54.41% 22 90.91%
/home/samantha/git/MoarVM/src/jit/graph.c 2063 764 62.97% 25 88.00%
/home/samantha/git/MoarVM/src/jit/graph.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/jit/log.c 9 7 22.22% 2 50.00%
/home/samantha/git/MoarVM/src/mast/compiler.c 1187 423 64.36% 24 87.50%
/home/samantha/git/MoarVM/src/mast/driver.c 43 7 83.72% 3 66.67%
/home/samantha/git/MoarVM/src/mast/nodes.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/math/bigintops.c 598 598 0.00% 41 0.00%
/home/samantha/git/MoarVM/src/math/num.c 6 4 33.33% 4 50.00%
/home/samantha/git/MoarVM/src/memdebug.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/moar.c 381 262 31.23% 13 69.23%
/home/samantha/git/MoarVM/src/moar.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/platform/io.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/platform/mmap.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/platform/posix/mmap.c 32 18 43.75% 6 66.67%
/home/samantha/git/MoarVM/src/platform/posix/sys.c 4 4 0.00% 1 0.00%
/home/samantha/git/MoarVM/src/platform/posix/time.c 16 12 25.00% 3 33.33%
/home/samantha/git/MoarVM/src/platform/threads.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/profiler/heapsnapshot.c 464 464 0.00% 37 0.00%
/home/samantha/git/MoarVM/src/profiler/heapsnapshot.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/profiler/instrument.c 291 289 0.69% 18 5.56%
/home/samantha/git/MoarVM/src/profiler/log.c 118 118 0.00% 15 0.00%
/home/samantha/git/MoarVM/src/profiler/log.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/profiler/profile.c 20 20 0.00% 2 0.00%
/home/samantha/git/MoarVM/src/spesh/args.c 506 187 63.04% 6 100.00%
/home/samantha/git/MoarVM/src/spesh/candidate.c 77 21 72.73% 4 75.00%
/home/samantha/git/MoarVM/src/spesh/candidate.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/spesh/codegen.c 142 24 83.10% 9 77.78%
/home/samantha/git/MoarVM/src/spesh/deopt.c 109 74 32.11% 7 71.43%
/home/samantha/git/MoarVM/src/spesh/dump.c 351 351 0.00% 13 0.00%
/home/samantha/git/MoarVM/src/spesh/facts.c 439 184 58.09% 16 87.50%
/home/samantha/git/MoarVM/src/spesh/facts.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/spesh/graph.c 600 127 78.83% 28 96.43%
/home/samantha/git/MoarVM/src/spesh/graph.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/spesh/inline.c 281 79 71.89% 19 78.95%
/home/samantha/git/MoarVM/src/spesh/inline.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/spesh/log.c 49 0 100.00% 2 100.00%
/home/samantha/git/MoarVM/src/spesh/log.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/spesh/lookup.c 9 0 100.00% 3 100.00%
/home/samantha/git/MoarVM/src/spesh/manipulate.c 91 10 89.01% 7 85.71%
/home/samantha/git/MoarVM/src/spesh/optimize.c 1264 419 66.85% 42 78.57%
/home/samantha/git/MoarVM/src/spesh/optimize.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/spesh/osr.c 52 21 59.62% 4 100.00%
/home/samantha/git/MoarVM/src/spesh/osr.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/spesh/threshold.c 13 1 92.31% 1 100.00%
/home/samantha/git/MoarVM/src/strings/ascii.c 91 78 14.29% 6 33.33%
/home/samantha/git/MoarVM/src/strings/decode_stream.c 243 193 20.58% 26 38.46%
/home/samantha/git/MoarVM/src/strings/decode_stream.h 178 175 1.69% 138 0.72%
/home/samantha/git/MoarVM/src/strings/iter.h 1336 1195 10.55% 966 2.28%
/home/samantha/git/MoarVM/src/strings/latin1.c 97 58 40.21% 4 75.00%
/home/samantha/git/MoarVM/src/strings/nfg.c 163 83 49.08% 17 70.59%
/home/samantha/git/MoarVM/src/strings/nfg.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/strings/normalize.c 250 132 47.20% 28 57.14%
/home/samantha/git/MoarVM/src/strings/normalize.h 1116 1060 5.02% 952 0.84%
/home/samantha/git/MoarVM/src/strings/ops.c 1028 592 42.41% 53 54.72%
/home/samantha/git/MoarVM/src/strings/ops.h 519 465 10.40% 414 4.35%
/home/samantha/git/MoarVM/src/strings/unicode.c 1743 1469 15.72% 28 42.86%
/home/samantha/git/MoarVM/src/strings/unicode.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/strings/unicode_gen.h 0 0 0.00% 0 0.00%
/home/samantha/git/MoarVM/src/strings/utf16.c 65 65 0.00% 3 0.00%
/home/samantha/git/MoarVM/src/strings/utf8.c 213 106 50.23% 10 90.00%
/home/samantha/git/MoarVM/src/strings/utf8_c8.c 256 198 22.66% 14 71.43%
/home/samantha/git/MoarVM/src/strings/windows1252.c 197 197 0.00% 4 0.00%
------------------------------------------------------------------------------------------------------------------------------------------
TOTAL 85577 67236 21.43% 27493 4.85%
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment