-
-
Save timo/437c24c85c8c5e4ccfc576a681f00538 to your computer and use it in GitHub Desktop.
a script to parse historic coverage reports and make tiny graphs.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
use JSON::Fast; | |
multi sub MAIN("extract", $path?, Bool :$redo, :$since="30 days ago") { | |
with $path { | |
%*ENV<GIT_DIR> = $path; | |
} | |
my @commits = qqx,git log --format=oneline --since "$since" -- libmoar/index.html,.lines>>.words>>.[0]; | |
# figure out which we haven't analyzed yet | |
my @done-already; | |
unless $redo { | |
@done-already = dir("analysis/", :test(*.ends-with(".json")))>>.extension('')>>.basename; | |
} | |
if $redo { | |
say "found @commits.elems() commits, will re-do all of them because of --redo flag"; | |
} else { | |
say "found @commits.elems() commits, have already got @done-already.elems() entries"; | |
} | |
for (@commits (-) @done-already).keys { | |
say "======================="; | |
say "going to analyze commit $_"; | |
# first, grab the tree entry | |
my $commitdata = qqx,git cat-file commit $_,.lines; | |
my $tree-entry = $commitdata.grep(*.starts-with("tree")).head.words[1]; | |
my $datetime = qqx,git show -s --format=%ct $_,.chomp; | |
my $file-contents = qqx,git cat-file --textconv $tree-entry\:libmoar/index.html,; | |
my regex percentage { | |
$<perc>=[\d+ '.' \d+] '%' \s+ '(' $<covered>=[\d+] '/' $<full>=[\d+] ')' | |
|| $<nothing>='- (0/0)' | |
} | |
my @file-entries = $file-contents.comb(/ | |
"<tr class='light-row'>" | |
"<td><pre>" | |
[ "<a href='" .*? "'>" $<filename>=.*? "</a>" | |
| $<filename>="TOTALS" ] | |
"</pre></td>" | |
"<td class='column-entry-" .*? "'><pre>" \s* | |
<func-cover=&percentage> | |
"</pre></td>" | |
"<td class='column-entry-" .*? "'><pre>" \s* | |
<instance-cover=&percentage> | |
"</pre></td>" | |
"<td class='column-entry-" .*? "'><pre>" \s* | |
<line-cover=&percentage> | |
"</pre></td>" | |
"<td class='column-entry-" .*? "'><pre>" \s* | |
<region-cover=&percentage> | |
"</pre></td>" | |
"</tr>" | |
/, :match); | |
my %result; | |
for @file-entries -> $/ { | |
%result{$<filename>} = $/<func-cover instance-cover line-cover region-cover>.map({ $^a<nothing> ?? 100 !! +$^a<perc>}); | |
} | |
say "done"; | |
spurt("analysis/$_.json", $datetime ~ "\n" ~ to-json(%result, :!pretty)); | |
} | |
} | |
multi sub MAIN("graph", Int :$sincedays=30) { | |
my @files = dir("analysis/", :test(*.ends-with(".json"))); | |
my @all-data = @files>>.slurp; | |
# filter out stuff older than cutoff | |
my $earliest = DateTime.now.truncated-to('day').earlier(days => $sincedays).posix; | |
say "cut-off timestamp is $earliest"; | |
my @eligible = @all-data.map({ my @lines = .lines; @lines[0] => @lines[1] }); | |
@eligible .= grep(*.key > $earliest).cache; | |
my %per-file; | |
for @eligible { | |
my %data = .value.&from-json; | |
my $date = .key; | |
for %data { | |
my $filename = .key; | |
my @measurements = @(.value); | |
%per-file{.key}.push: @measurements; | |
} | |
print "."; | |
} | |
say " read."; | |
my %grid-data; | |
for %per-file.sort(*.key) { | |
print "!"; | |
my $filename = .key; | |
my @entries = @(.value); | |
%grid-data{$filename ~ "-" <<~<< <function instance line region>} = [Z] @entries; | |
} | |
say " transformed!"; | |
.say for %grid-data.grep({ not [==] @(.value) }); | |
# now go through and build a png file for every grid in the cell | |
my @filenames = plot-these(%grid-data); | |
make-imagemap(%per-file.sort(*.key).map(*.key.trans("/" => "_") ~ '-' <<~<< <function instance line region> >>~>> '.png')); | |
} | |
sub plot-these(%series) { | |
my $gplot-conf = q:to/GNUPLOT/; | |
set term png transparent size 60, 20; | |
set autoscale; | |
unset border; | |
unset tics; | |
unset key; | |
set style fill transparent solid 0.25; | |
set rmargin 0; | |
set lmargin 0; | |
set tmargin 0; | |
set bmargin 0; | |
set yrange [0:100]; | |
GNUPLOT | |
my $gp = Proc::Async.new('gnuplot', :w); | |
my $promise = $gp.start; | |
$gp.print($gplot-conf); | |
my @filenames = eager do for %series { | |
my $filename = .key.trans("/" => "_") ~ ".png"; | |
my @data = @(.value); | |
await $gp.print("set output '$filename'\n"); | |
#await $gp.print(qq[plot '-' with filledcurves x1 lc rgb "0x90ee90"\n]); | |
await $gp.print(qq[plot '-' with filledcurve lc rgb "black"\n]); | |
my $data = | |
"0 0.0\n" ~ | |
@data.kv.map(* ~ " " ~ *).join("\n") ~ "\n" ~ | |
#(^30).map(* ~ " " ~ (100.rand)).join("\n") ~ "\n" ~ | |
"@data.end() 0.0\n" ~ | |
#"29 0.0\n" ~ | |
"\ne\n"; | |
say $data; | |
await $gp.print($data); | |
$filename; | |
} | |
return @filenames; | |
} | |
sub make-imagemap(@filenames) { | |
my @without-totals = @filenames.grep(!*.starts-with("TOTALS")); | |
my @totals-only = @filenames.grep( *.starts-with("TOTALS")); | |
my $out = qqx/montage -geometry +0+0 -tile 4x -background none @without-totals[] @totals-only[] graph_imagemap.png/; | |
qqx/rm @filenames[]/; | |
try qx/optipng -o7 graph_imagemap.png/; | |
note $out; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# given a file full of images with style="object-position: 0px 0px" in them, | |
# this places the right coordinates in each tag. | |
spurt("positions_index.html", "tidy_index.html".IO.slurp.subst(/"0px 0px"/, { print "."; -(($++) * 60 % 120) ~ "px " ~ -(($++) div 4 * 20) ~ "px"}, :g)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta name="generator" content= | |
"HTML Tidy for HTML5 for Linux version 5.1.25"> | |
<meta name='viewport' content='width=device-width,initial-scale=1'> | |
<meta charset='UTF-8'> | |
<link rel='stylesheet' type='text/css' href='style.css'> | |
<style> | |
img { | |
object-fit: none; | |
object-position: 0 0; | |
width: 60px; | |
height: 20px; | |
} | |
td pre { | |
display: inline | |
} | |
</style> | |
<title></title> | |
</head> | |
<body> | |
<h2>Coverage Report</h2> | |
<h4>Created: 2017-04-16 12:36</h4> | |
<p>Click <a href= | |
'http://clang.llvm.org/docs/SourceBasedCodeCoverage.html#interpreting-reports'> | |
here</a> for information about interpreting this report.</p> | |
<div class='centered'> | |
<table> | |
<tr> | |
<td class='column-entry-left'>Filename</td> | |
<td class='column-entry'>Function Coverage</td> | |
<td class='column-entry'>Instantiation Coverage</td> | |
<td class='column-entry'>Line Coverage</td> | |
<td class='column-entry'>Region Coverage</td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/6model.c.html'>6model/6model.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 77.27% (17/22)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 77.27% (17/22)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 79.71% (444/557)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 73.11% (193/264)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/6model.h.html'>6model/6model.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/bootstrap.c.html'>6model/bootstrap.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 89.47% (17/19)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 90.48% (19/21)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 89.57% (1339/1495)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 94.48% (582/616)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/containers.c.html'>6model/containers.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (30/45)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (30/45)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 65.11% (489/751)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 63.80% (252/395)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/parametric.c.html'>6model/parametric.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 87.50% (7/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 87.50% (7/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 84.66% (149/176)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 68.75% (55/80)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprconv.c.html'>6model/reprconv.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 78.12% (75/96)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 78.12% (75/96)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 75.29% (710/943)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 72.12% (370/513)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprconv.h.html'>6model/reprconv.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs.c.html'>6model/reprs.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 11.90% (5/42)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 11.90% (5/42)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 46.51% (253/544)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 50.97% (131/257)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs.h.html'>6model/reprs.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/CArray.c.html'>6model/reprs/CArray.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 4.00% (1/25)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 4.00% (1/25)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.60% (3/501)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.37% (1/273)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/CArray.h.html'>6model/reprs/CArray.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/CPPStruct.c.html'>6model/reprs/CPPStruct.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 3.85% (1/26)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 3.85% (1/26)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.34% (3/870)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.23% (1/429)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/CPPStruct.h.html'>6model/reprs/CPPStruct.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/CPointer.c.html'>6model/reprs/CPointer.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 25.00% (3/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 25.00% (3/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 27.27% (21/77)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 27.27% (6/22)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/CStr.c.html'>6model/reprs/CStr.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 10.00% (1/10)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 10.00% (1/10)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 4.62% (3/65)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 3.70% (1/27)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/CStruct.c.html'>6model/reprs/CStruct.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 3.85% (1/26)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 3.85% (1/26)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.34% (3/873)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.23% (1/430)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/CStruct.h.html'>6model/reprs/CStruct.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/CUnion.c.html'>6model/reprs/CUnion.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 3.45% (1/29)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 3.45% (1/29)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.36% (3/832)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.24% (1/410)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/CUnion.h.html'>6model/reprs/CUnion.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/ConcBlockingQueue.c.html'>6model/reprs/ConcBlockingQueue.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 14.29% (2/14)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 14.29% (2/14)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 6.88% (19/276)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 4.90% (5/102)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/ConditionVariable.c.html'>6model/reprs/ConditionVariable.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 8.33% (1/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 8.33% (1/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 2.26% (3/133)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 1.72% (1/58)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/Decoder.c.html'>6model/reprs/Decoder.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 87.50% (21/24)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 87.50% (21/24)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 85.07% (228/268)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 80.83% (97/120)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/HashAttrStore.c.html'>6model/reprs/HashAttrStore.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 8.33% (1/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 8.33% (1/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.49% (3/617)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.28% (1/353)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/KnowHOWAttributeREPR.c.html'>6model/reprs/KnowHOWAttributeREPR.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 44.44% (4/9)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 44.44% (4/9)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 43.68% (38/87)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 25.00% (9/36)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/KnowHOWREPR.c.html'>6model/reprs/KnowHOWREPR.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 70.00% (7/10)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 70.00% (7/10)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 78.17% (111/142)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 84.21% (48/57)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/Lexotic.c.html'>6model/reprs/Lexotic.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 25.00% (2/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 25.00% (2/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 22.73% (20/88)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 13.51% (5/37)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMAsyncTask.c.html'>6model/reprs/MVMAsyncTask.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 25.00% (2/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 25.00% (2/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 23.46% (19/81)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 8.77% (5/57)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMCFunction.c.html'>6model/reprs/MVMCFunction.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (3/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (3/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 68.42% (26/38)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (8/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMCallCapture.c.html'>6model/reprs/MVMCallCapture.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 62.50% (5/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 62.50% (5/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 54.38% (87/160)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 51.06% (48/94)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMCallCapture.h.html'>6model/reprs/MVMCallCapture.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMCode.c.html'>6model/reprs/MVMCode.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 60.00% (6/10)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 60.00% (6/10)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 48.74% (97/199)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 48.21% (54/112)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMCompUnit.c.html'>6model/reprs/MVMCompUnit.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 36.36% (4/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 36.36% (4/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 35.16% (90/256)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 46.27% (62/134)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMCompUnit.h.html'>6model/reprs/MVMCompUnit.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMContext.c.html'>6model/reprs/MVMContext.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (6/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (6/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 69.85% (234/335)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 83.24% (154/185)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMContinuation.c.html'>6model/reprs/MVMContinuation.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 28.57% (2/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 28.57% (2/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 18.10% (19/105)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 6.67% (5/75)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMDLLSym.c.html'>6model/reprs/MVMDLLSym.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 20.00% (1/5)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 20.00% (1/5)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 38.89% (21/54)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 28.57% (4/14)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMException.c.html'>6model/reprs/MVMException.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 83.33% (5/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 83.33% (5/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 88.71% (55/62)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 87.50% (35/40)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMHash.c.html'>6model/reprs/MVMHash.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 73.68% (14/19)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 73.68% (14/19)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 69.92% (674/964)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 73.41% (403/549)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMHash.h.html'>6model/reprs/MVMHash.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMIter.c.html'>6model/reprs/MVMIter.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 73.33% (11/15)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 73.33% (11/15)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 62.02% (227/366)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 47.83% (99/207)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMIter.h.html'>6model/reprs/MVMIter.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMMultiCache.c.html'>6model/reprs/MVMMultiCache.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 69.23% (9/13)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 69.23% (9/13)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 81.37% (428/526)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 78.09% (221/283)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMMultiCache.h.html'>6model/reprs/MVMMultiCache.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMNull.c.html'>6model/reprs/MVMNull.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 42.86% (3/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 42.86% (3/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 64.71% (22/34)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 60.00% (6/10)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMNull.h.html'>6model/reprs/MVMNull.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 16.55% (23/139)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (3/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 200.00% (2/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMOSHandle.c.html'>6model/reprs/MVMOSHandle.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (4/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (4/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 63.46% (33/52)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 63.16% (12/19)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMStaticFrame.c.html'>6model/reprs/MVMStaticFrame.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (5/10)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (5/10)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 38.07% (257/675)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 42.66% (154/361)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMString.c.html'>6model/reprs/MVMString.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 75.00% (6/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 75.00% (6/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 59.18% (58/98)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 63.64% (28/44)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMString.h.html'>6model/reprs/MVMString.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MVMThread.c.html'>6model/reprs/MVMThread.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 28.57% (2/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 28.57% (2/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 29.69% (19/64)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 14.71% (5/34)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/MultiDimArray.c.html'>6model/reprs/MultiDimArray.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 90.91% (30/33)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 90.91% (30/33)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 43.27% (386/892)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 35.12% (157/447)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/NFA.c.html'>6model/reprs/NFA.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 81.25% (13/16)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 81.25% (13/16)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 65.54% (525/801)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 59.67% (253/424)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/NFA.h.html'>6model/reprs/NFA.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/NativeCall.c.html'>6model/reprs/NativeCall.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 27.27% (3/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 27.27% (3/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 24.72% (22/89)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 12.77% (6/47)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/NativeRef.c.html'>6model/reprs/NativeRef.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 61.40% (35/57)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 61.40% (35/57)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 39.73% (298/750)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 31.09% (125/402)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/NativeRef.h.html'>6model/reprs/NativeRef.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/P6bigint.c.html'>6model/reprs/P6bigint.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 78.95% (15/19)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 78.95% (15/19)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 54.50% (121/222)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 61.90% (52/84)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/P6bigint.h.html'>6model/reprs/P6bigint.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/P6int.c.html'>6model/reprs/P6int.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 81.25% (13/16)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 81.25% (13/16)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 61.93% (109/176)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 46.88% (45/96)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/P6int.h.html'>6model/reprs/P6int.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/P6num.c.html'>6model/reprs/P6num.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 78.57% (11/14)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 78.57% (11/14)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 67.97% (87/128)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 61.90% (39/63)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/P6num.h.html'>6model/reprs/P6num.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/P6opaque.c.html'>6model/reprs/P6opaque.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 85.19% (46/54)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 85.19% (46/54)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 85.03% (1500/1764)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 83.77% (743/887)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/P6opaque.h.html'>6model/reprs/P6opaque.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 1.44% (2/139)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (4/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 300.00% (3/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/P6str.c.html'>6model/reprs/P6str.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (11/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (11/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 98.61% (71/72)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 96.30% (26/27)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/ReentrantMutex.c.html'>6model/reprs/ReentrantMutex.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 53.85% (7/13)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 53.85% (7/13)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 74.77% (80/107)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 77.78% (35/45)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/SCRef.c.html'>6model/reprs/SCRef.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (5/10)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (5/10)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 52.68% (216/410)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 58.91% (152/258)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/Semaphore.c.html'>6model/reprs/Semaphore.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 9.09% (1/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 9.09% (1/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 4.41% (3/68)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 4.76% (1/21)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/Uninstantiable.c.html'>6model/reprs/Uninstantiable.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 71.43% (5/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 71.43% (5/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 80.00% (28/35)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 80.00% (8/10)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/VMArray.c.html'>6model/reprs/VMArray.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 91.67% (33/36)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 91.67% (33/36)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 54.35% (838/1542)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 46.43% (390/840)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/reprs/VMArray.h.html'>6model/reprs/VMArray.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/sc.c.html'>6model/sc.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 95.83% (23/24)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 95.83% (23/24)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 77.15% (395/512)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 82.73% (273/330)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/sc.h.html'>6model/sc.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (17/17)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 1.61% (38/2363)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 71.79% (84/117)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 158.82% (27/17)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/6model/serialization.c.html'>6model/serialization.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 94.05% (79/84)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 94.05% (79/84)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 80.50% (2600/3230)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 79.66% (987/1239)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/alloc.h.html'>core/alloc.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (4/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 29.68% (165/556)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 88.89% (24/27)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 88.89% (8/9)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/args.c.html'>core/args.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 80.56% (29/36)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 80.56% (29/36)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 53.03% (1016/1916)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 54.82% (620/1131)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/args.h.html'>core/args.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/bytecode.c.html'>core/bytecode.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 94.12% (16/17)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 94.12% (16/17)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 68.46% (892/1303)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 62.89% (344/547)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/bytecodedump.c.html'>core/bytecodedump.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/484)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/256)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/callsite.c.html'>core/callsite.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 71.43% (5/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 71.43% (5/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 75.15% (127/169)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 68.00% (51/75)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/callsite.h.html'>core/callsite.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 1.44% (2/139)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (10/10)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (5/5)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/callstack.c.html'>core/callstack.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (4/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (4/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 57.45% (27/47)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 58.82% (10/17)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/callstack.h.html'>core/callstack.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 2.16% (3/139)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (3/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/coerce.c.html'>core/coerce.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 93.75% (15/16)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 93.75% (15/16)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 82.00% (501/611)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 83.03% (367/442)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/coerce.h.html'>core/coerce.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/compunit.c.html'>core/compunit.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 87.50% (7/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 87.50% (7/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 76.67% (184/240)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 82.19% (60/73)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/compunit.h.html'>core/compunit.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (2/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 3.24% (9/278)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (8/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 300.00% (6/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/continuation.c.html'>core/continuation.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 80.00% (4/5)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 80.00% (4/5)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 87.21% (191/219)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 81.01% (64/79)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/dll.c.html'>core/dll.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/464)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/241)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/exceptions.c.html'>core/exceptions.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 47.06% (16/34)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 47.06% (16/34)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 42.45% (385/907)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 39.86% (175/439)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/exceptions.h.html'>core/exceptions.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/ext.c.html'>core/ext.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/713)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/396)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/ext.h.html'>core/ext.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/fixedsizealloc.c.html'>core/fixedsizealloc.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 82.35% (14/17)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 82.35% (14/17)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 67.96% (227/334)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 66.43% (95/143)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/fixedsizealloc.h.html'>core/fixedsizealloc.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/frame.c.html'>core/frame.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 82.93% (34/41)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 82.93% (34/41)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 62.09% (1620/2609)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 61.07% (822/1346)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/frame.h.html'>core/frame.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/hll.c.html'>core/hll.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 71.43% (5/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 71.43% (5/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 55.62% (366/658)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 60.69% (264/435)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/instance.h.html'>core/instance.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 1.44% (2/139)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (3/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/intcache.c.html'>core/intcache.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (2/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (2/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (50/50)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (28/28)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/interp.c.html'>core/interp.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (1/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (1/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 72.55% (9529/13134)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 66.96% (4605/6877)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/interp.h.html'>core/interp.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (2/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 1.80% (5/278)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (10/20)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (2/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/loadbytecode.c.html'>core/loadbytecode.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (3/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (3/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 64.04% (130/203)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 56.03% (79/141)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/nativecall.c.html'>core/nativecall.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 23.68% (9/38)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 23.68% (9/38)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 16.67% (172/1032)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 19.97% (137/686)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/nativecall.h.html'>core/nativecall.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/nativecall_dyncall.c.html'>core/nativecall_dyncall.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 33.33% (2/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 33.33% (2/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 15.22% (230/1511)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 6.80% (52/765)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/nativecall_dyncall.h.html'>core/nativecall_dyncall.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/oplabels.h.html'>core/oplabels.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/ops.c.html'>core/ops.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 80.00% (4/5)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 75.00% (3/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/ops.h.html'>core/ops.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/regionalloc.c.html'>core/regionalloc.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (2/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (2/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (40/40)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (13/13)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/regionalloc.h.html'>core/regionalloc.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/threadcontext.c.html'>core/threadcontext.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 80.00% (4/5)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 80.00% (4/5)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 54.70% (64/117)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 70.59% (12/17)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/threads.c.html'>core/threads.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 8.33% (1/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 8.33% (1/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 3.69% (10/271)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 7.78% (7/90)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/core/validation.c.html'>core/validation.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 80.95% (17/21)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 80.95% (17/21)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 67.90% (514/757)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 67.10% (208/310)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/allocation.c.html'>gc/allocation.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (8/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (8/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 91.82% (101/110)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 78.79% (26/33)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/allocation.h.html'>gc/allocation.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.72% (1/139)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (5/5)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 300.00% (3/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/collect.c.html'>gc/collect.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 63.64% (7/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 63.64% (7/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 50.09% (535/1068)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 48.76% (333/683)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/collect.h.html'>gc/collect.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/finalize.c.html'>gc/finalize.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 28.57% (2/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 28.57% (2/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 15.24% (16/105)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 18.18% (10/55)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/gen2.c.html'>gc/gen2.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 62.50% (5/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 62.50% (5/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 36.54% (95/260)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 29.21% (26/89)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/gen2.h.html'>gc/gen2.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/objectid.c.html'>gc/objectid.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (2/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (2/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 48.89% (307/628)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 53.37% (174/326)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/orchestrate.c.html'>gc/orchestrate.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 71.43% (10/14)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 71.43% (10/14)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 41.82% (358/856)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 36.12% (177/490)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/orchestrate.h.html'>gc/orchestrate.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/roots.c.html'>gc/roots.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (12/18)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (12/18)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 56.72% (616/1086)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 60.35% (478/792)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/roots.h.html'>gc/roots.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (3/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 31.89% (133/417)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 65.62% (21/32)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 233.33% (7/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/wb.c.html'>gc/wb.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (4/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (3/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/wb.h.html'>gc/wb.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 36.69% (51/139)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (4/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 500.00% (5/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/worklist.c.html'>gc/worklist.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (4/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (4/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (26/26)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (9/9)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gc/worklist.h.html'>gc/worklist.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gen/config.c.html'>gen/config.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (191/191)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (567/567)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/gen/config.h.html'>gen/config.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/instrument/crossthreadwrite.c.html'>instrument/crossthreadwrite.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/278)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/182)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/instrument/crossthreadwrite.h.html'>instrument/crossthreadwrite.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/instrument/line_coverage.c.html'>instrument/line_coverage.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/123)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/42)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/asyncsocket.c.html'>io/asyncsocket.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/29)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/29)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/1053)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/405)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/asyncsocketudp.c.html'>io/asyncsocketudp.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/20)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/20)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/797)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/326)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/dirops.c.html'>io/dirops.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 45.45% (5/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 45.45% (5/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 36.05% (53/147)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 37.93% (22/58)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/eventloop.c.html'>io/eventloop.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/200)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/70)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/fileops.c.html'>io/fileops.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 75.00% (12/16)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (12/18)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 56.00% (224/400)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 52.87% (83/157)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/fileops.h.html'>io/fileops.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/filewatchers.c.html'>io/filewatchers.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/135)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/43)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/io.c.html'>io/io.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 54.84% (17/31)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 54.84% (17/31)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 52.15% (218/418)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 48.07% (87/181)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/procops.c.html'>io/procops.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 27.03% (10/37)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 27.03% (10/37)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 17.59% (215/1222)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 15.01% (74/493)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/procops.h.html'>io/procops.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/signals.c.html'>io/signals.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/218)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/95)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/signals.h.html'>io/signals.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/syncfile.c.html'>io/syncfile.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 72.00% (18/25)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 72.00% (18/25)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 59.70% (237/397)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 60.81% (90/148)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/syncpipe.c.html'>io/syncpipe.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (3/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (3/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 75.00% (48/64)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 75.00% (18/24)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/syncsocket.c.html'>io/syncsocket.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/178)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/50)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/syncstream.c.html'>io/syncstream.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 40.00% (10/25)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 40.00% (10/25)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 38.02% (100/263)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 34.31% (35/102)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/io/timers.c.html'>io/timers.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/5)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/5)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/85)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/27)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/jit/compile.c.html'>jit/compile.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (2/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (2/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 84.67% (116/137)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 85.00% (34/40)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/jit/compile.h.html'>jit/compile.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/jit/emit_posix_x64.c.html'>jit/emit_posix_x64.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 90.91% (20/22)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 90.91% (20/22)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 61.78% (2286/3700)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 61.75% (757/1226)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/jit/graph.c.html'>jit/graph.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 88.00% (22/25)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 88.00% (22/25)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 68.22% (2548/3735)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 70.85% (1444/2038)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/jit/graph.h.html'>jit/graph.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/jit/log.c.html'>jit/log.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (1/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 50.00% (1/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 15.15% (5/33)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 22.22% (2/9)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/mast/compiler.c.html'>mast/compiler.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 95.83% (23/24)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 95.83% (23/24)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 78.27% (1743/2227)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 78.00% (904/1159)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/mast/driver.c.html'>mast/driver.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (2/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (2/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 63.21% (67/106)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 83.72% (36/43)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/mast/nodes.h.html'>mast/nodes.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/math/bigintops.c.html'>math/bigintops.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 97.22% (35/36)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 97.56% (40/41)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 83.07% (1016/1223)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 82.34% (429/521)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/math/num.c.html'>math/num.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (4/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (4/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (12/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (6/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/memdebug.h.html'>memdebug.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/moar.c.html'>moar.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 69.23% (9/13)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 69.23% (9/13)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 32.96% (292/886)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 31.27% (121/387)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/moar.h.html'>moar.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/platform/io.h.html'>platform/io.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/platform/memmem.h.html'>platform/memmem.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (3/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/platform/mmap.h.html'>platform/mmap.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/platform/posix/mmap.c.html'>platform/posix/mmap.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (4/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (4/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 52.46% (32/61)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 41.94% (13/31)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/platform/posix/sys.c.html'>platform/posix/sys.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/8)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/platform/posix/time.c.html'>platform/posix/time.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 33.33% (1/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 33.33% (1/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 36.00% (9/25)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 25.00% (4/16)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/platform/threads.h.html'>platform/threads.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/profiler/heapsnapshot.c.html'>profiler/heapsnapshot.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 5.26% (2/38)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 5.26% (2/38)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.44% (5/1127)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.63% (3/475)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/profiler/heapsnapshot.h.html'>profiler/heapsnapshot.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/profiler/instrument.c.html'>profiler/instrument.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 11.11% (2/18)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 11.11% (2/18)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.87% (5/578)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 1.37% (4/291)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/profiler/log.c.html'>profiler/log.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/16)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/16)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/356)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/135)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/profiler/log.h.html'>profiler/log.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/profiler/profile.c.html'>profiler/profile.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/28)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/20)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/args.c.html'>spesh/args.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (6/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (6/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 73.95% (599/810)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 71.54% (352/492)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/candidate.c.html'>spesh/candidate.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 75.00% (3/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 75.00% (3/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 76.42% (188/246)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 72.73% (56/77)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/candidate.h.html'>spesh/candidate.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/codegen.c.html'>spesh/codegen.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 77.78% (7/9)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 77.78% (7/9)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 85.00% (272/320)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 85.11% (120/141)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/deopt.c.html'>spesh/deopt.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (7/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (7/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 84.38% (270/320)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 87.16% (95/109)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/dump.c.html'>spesh/dump.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/13)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/13)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/629)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 0.00% (0/346)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/facts.c.html'>spesh/facts.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 87.50% (14/16)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 87.50% (14/16)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 59.62% (477/800)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 61.57% (266/432)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/facts.h.html'>spesh/facts.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/graph.c.html'>spesh/graph.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (29/29)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (29/29)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 88.94% (1110/1248)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 86.41% (515/596)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/graph.h.html'>spesh/graph.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/inline.c.html'>spesh/inline.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 85.00% (17/20)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 85.00% (17/20)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 76.91% (726/944)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 78.82% (361/458)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/inline.h.html'>spesh/inline.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/log.c.html'>spesh/log.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (2/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (2/2)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (88/88)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (49/49)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/log.h.html'>spesh/log.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/lookup.c.html'>spesh/lookup.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (3/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (3/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (16/16)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (9/9)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/manipulate.c.html'>spesh/manipulate.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 85.71% (6/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 85.71% (6/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 73.36% (190/259)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 90.11% (82/91)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/optimize.c.html'>spesh/optimize.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 81.40% (35/43)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 81.40% (35/43)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 75.41% (1687/2237)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 77.70% (979/1260)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/optimize.h.html'>spesh/optimize.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/osr.c.html'>spesh/osr.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (4/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (4/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 84.89% (118/139)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 80.77% (42/52)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/osr.h.html'>spesh/osr.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/spesh/threshold.c.html'>spesh/threshold.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 92.31% (12/13)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 92.31% (12/13)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/ascii.c.html'>strings/ascii.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 83.33% (5/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 83.33% (5/6)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 63.78% (125/196)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 64.84% (59/91)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/decode_stream.c.html'>strings/decode_stream.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (26/26)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (26/26)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 88.45% (452/511)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 88.28% (211/239)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/decode_stream.h.html'>strings/decode_stream.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (1/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 2.16% (3/139)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (12/12)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 900.00% (9/1)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/iter.h.html'>strings/iter.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (7/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 4.11% (40/973)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 94.38% (151/160)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 800.00% (56/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/latin1.c.html'>strings/latin1.c</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (4/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (4/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 63.55% (129/203)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 63.92% (62/97)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/nfg.c.html'>strings/nfg.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 76.47% (13/17)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 76.47% (13/17)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 54.59% (214/392)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 53.12% (85/160)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/nfg.h.html'>strings/nfg.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/normalize.c.html'>strings/normalize.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (18/27)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (18/27)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 47.71% (343/719)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 46.86% (149/318)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/normalize.h.html'>strings/normalize.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre> 100.00% (7/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 2.26% (22/973)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 89.71% (61/68)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 485.71% (34/7)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/ops.c.html'>strings/ops.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 94.44% (51/54)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 94.44% (51/54)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 85.13% (1820/2138)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 79.35% (830/1046)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/ops.h.html'>strings/ops.h</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 75.00% (3/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 5.04% (28/556)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 68.75% (11/16)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 150.00% (6/4)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/unicode.c.html'>strings/unicode.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 55.17% (16/29)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 55.17% (16/29)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 41.97% (1435/3419)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 39.87% (689/1728)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/unicode.h.html'>strings/unicode.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/unicode_gen.h.html'>strings/unicode_gen.h</a></pre></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-green'> | |
<pre>- (0/0)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/utf16.c.html'>strings/utf16.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (2/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 66.67% (2/3)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 55.23% (95/172)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 53.85% (35/65)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/utf8.c.html'>strings/utf8.c</a></pre></td> | |
<td class='column-entry-yellow'> | |
<pre> 90.91% (10/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-yellow'> | |
<pre> 90.91% (10/11)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 71.87% (304/423)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 70.05% (152/217)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre><a href= | |
'coverage/home/travis/build/MoarVM/MoarVM/src/strings/utf8_c8.c.html'>strings/utf8_c8.c</a></pre></td> | |
<td class='column-entry-red'> | |
<pre> 71.43% (10/14)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 71.43% (10/14)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 30.96% (178/575)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 21.88% (56/256)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
<tr class='light-row'> | |
<td> | |
<pre>TOTALS</pre></td> | |
<td class='column-entry-red'> | |
<pre> 61.75% (1403/2272)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 19.36% (1884/9733)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 55.97% (52511/93822)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
<td class='column-entry-red'> | |
<pre> 55.16% (25782/46737)</pre> <img src="im.png" style="object-position: 0px 0px" /></td> | |
</tr> | |
</table> | |
</div> | |
<h5>Generated by llvm-cov -- llvm version 5.0.0</h5> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment