LCOV - code coverage report
Current view: top level - src Hit Total Coverage
Test: app.info Lines: 38164 45392 84.1 %
Date: 2017-10-20 Functions: 7371 10310 71.5 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
accessors.cc
89.6%89.6%
89.6 % 318 / 355 91.7 % 66 / 72
address-map.cc
100.0%
100.0 % 12 / 12 100.0 % 1 / 1
address-map.h
97.0%97.0%
97.0 % 32 / 33 100.0 % 6 / 6
allocation-site-scopes.h
100.0%
100.0 % 14 / 14 100.0 % 3 / 3
allocation.cc
86.9%86.9%
86.9 % 73 / 84 84.2 % 16 / 19
allocation.h
100.0%
100.0 % 26 / 26 100.0 % 26 / 26
api-arguments-inl.h
96.2%96.2%
96.2 % 51 / 53 100.0 % 11 / 11
api-arguments.cc
83.3%83.3%
83.3 % 20 / 24 100.0 % 3 / 3
api-arguments.h
97.2%97.2%
97.2 % 35 / 36 38.9 % 7 / 18
api-natives.cc
90.3%90.3%
90.3 % 214 / 237 96.2 % 25 / 26
api.cc
80.8%80.8%
80.8 % 3507 / 4338 76.5 % 828 / 1083
api.h
95.8%95.8%
95.8 % 69 / 72 88.9 % 32 / 36
arguments.cc
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
arguments.h
100.0%
100.0 % 15 / 15 93.1 % 54 / 58
assembler.cc
79.5%79.5%
79.5 % 484 / 609 87.7 % 171 / 195
assembler.h
95.2%95.2%
95.2 % 59 / 62 87.5 % 14 / 16
assert-scope.cc
18.6%18.6%
18.6 % 8 / 43 13.9 % 10 / 72
assert-scope.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
bailout-reason.cc
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
basic-block-profiler.cc
53.7%53.7%
53.7 % 29 / 54 66.7 % 10 / 15
basic-block-profiler.h
100.0%
100.0 % 1 / 1 - 0 / 0
bignum-dtoa.cc
99.3%99.3%
99.3 % 139 / 140 100.0 % 9 / 9
bignum.cc
97.5%97.5%
97.5 % 315 / 323 88.9 % 24 / 27
bignum.h
90.0%90.0%
90.0 % 9 / 10 - 0 / 0
bit-vector.cc
64.3%64.3%
64.3 % 9 / 14 50.0 % 1 / 2
bit-vector.h
86.0%86.0%
86.0 % 86 / 100 100.0 % 12 / 12
bootstrapper.cc
97.6%97.6%
97.6 % 1614 / 1654 85.6 % 101 / 118
bootstrapper.h
100.0%
100.0 % 6 / 6 100.0 % 2 / 2
boxed-float.h
100.0%
100.0 % 4 / 4 - 0 / 0
cached-powers.cc
100.0%
100.0 % 13 / 13 100.0 % 2 / 2
callable.h
100.0%
100.0 % 2 / 2 - 0 / 0
cancelable-task.cc
100.0%
100.0 % 51 / 51 92.3 % 12 / 13
cancelable-task.h
100.0%
100.0 % 16 / 16 60.0 % 6 / 10
char-predicates-inl.h
100.0%
100.0 % 13 / 13 100.0 % 2 / 2
char-predicates.cc
100.0%
100.0 % 10 / 10 100.0 % 3 / 3
char-predicates.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
code-events.h
100.0%
100.0 % 45 / 45 88.9 % 16 / 18
code-factory.cc
78.3%78.3%
78.3 % 90 / 115 92.0 % 46 / 50
code-stub-assembler.cc
92.9%92.9%
92.9 % 3968 / 4270 75.4 % 430 / 570
code-stub-assembler.h
99.4%99.4%
99.4 % 154 / 155 100.0 % 81 / 81
code-stubs.cc
81.8%81.8%
81.8 % 224 / 274 81.5 % 53 / 65
code-stubs.h
75.7%75.7%
75.7 % 153 / 202 35.9 % 51 / 142
codegen.cc
0.0%
0.0 % 0 / 1 0.0 % 0 / 4
collector.h
88.9%88.9%
88.9 % 80 / 90 65.7 % 23 / 35
compilation-cache.cc
90.8%90.8%
90.8 % 128 / 141 85.2 % 23 / 27
compilation-cache.h
100.0%
100.0 % 6 / 6 - 0 / 0
compilation-dependencies.cc
96.9%96.9%
96.9 % 63 / 65 100.0 % 9 / 9
compilation-dependencies.h
100.0%
100.0 % 9 / 9 - 0 / 0
compilation-info.cc
88.1%88.1%
88.1 % 74 / 84 75.0 % 18 / 24
compilation-info.h
96.8%96.8%
96.8 % 30 / 31 - 0 / 0
compilation-statistics.cc
0.0%
0.0 % 0 / 64 0.0 % 0 / 7
compilation-statistics.h
0.0%
0.0 % 0 / 9 0.0 % 0 / 4
compiler.cc
88.5%88.5%
88.5 % 464 / 524 93.9 % 46 / 49
compiler.h
85.7%85.7%
85.7 % 6 / 7 25.0 % 1 / 4
contexts-inl.h
100.0%
100.0 % 44 / 44 96.9 % 31 / 32
contexts.cc
97.9%97.9%
97.9 % 191 / 195 96.4 % 27 / 28
contexts.h
100.0%
100.0 % 3 / 3 - 0 / 0
conversions-inl.h
96.7%96.7%
96.7 % 59 / 61 100.0 % 9 / 9
conversions.cc
96.4%96.4%
96.4 % 486 / 504 76.3 % 45 / 59
conversions.h
81.8%81.8%
81.8 % 9 / 11 50.0 % 2 / 4
counters-inl.h
6.7%6.7%
6.7 % 1 / 15 0.0 % 0 / 2
counters.cc
30.4%30.4%
30.4 % 58 / 191 30.3 % 10 / 33
counters.h
81.1%81.1%
81.1 % 86 / 106 94.1 % 16 / 17
d8-console.cc
97.3%97.3%
97.3 % 71 / 73 100.0 % 12 / 12
d8-console.h
100.0%
100.0 % 1 / 1 0.0 % 0 / 2
d8-posix.cc
2.6%2.6%
2.6 % 9 / 345 4.5 % 1 / 22
d8.cc
71.9%71.9%
71.9 % 1072 / 1490 70.7 % 133 / 188
d8.h
52.9%52.9%
52.9 % 27 / 51 46.2 % 6 / 13
date.cc
95.5%95.5%
95.5 % 168 / 176 88.9 % 8 / 9
date.h
100.0%
100.0 % 43 / 43 88.9 % 8 / 9
dateparser-inl.h
96.4%96.4%
96.4 % 107 / 111 50.0 % 5 / 10
dateparser.cc
97.1%97.1%
97.1 % 66 / 68 100.0 % 5 / 5
dateparser.h
98.3%98.3%
98.3 % 57 / 58 50.0 % 3 / 6
deoptimize-reason.cc
33.3%33.3%
33.3 % 3 / 9 33.3 % 1 / 3
deoptimizer.cc
85.3%85.3%
85.3 % 1394 / 1634 71.3 % 102 / 143
deoptimizer.h
98.0%98.0%
98.0 % 48 / 49 62.5 % 5 / 8
detachable-vector.h
100.0%
100.0 % 19 / 19 100.0 % 11 / 11
disasm.h
50.0%50.0%
50.0 % 1 / 2 0.0 % 0 / 2
disassembler.cc
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
diy-fp.cc
100.0%
100.0 % 15 / 15 100.0 % 1 / 1
diy-fp.h
100.0%
100.0 % 18 / 18 100.0 % 1 / 1
double.h
96.4%96.4%
96.4 % 54 / 56 100.0 % 6 / 6
dtoa.cc
84.4%84.4%
84.4 % 27 / 32 100.0 % 2 / 2
eh-frame.cc
90.7%90.7%
90.7 % 117 / 129 86.4 % 19 / 22
eh-frame.h
100.0%
100.0 % 18 / 18 - 0 / 0
elements-kind.cc
86.7%86.7%
86.7 % 39 / 45 87.5 % 7 / 8
elements-kind.h
97.4%97.4%
97.4 % 37 / 38 100.0 % 6 / 6
elements.cc
85.1%85.1%
85.1 % 1142 / 1342 47.7 % 823 / 1727
elements.h
90.9%90.9%
90.9 % 10 / 11 60.0 % 3 / 5
execution.cc
80.5%80.5%
80.5 % 178 / 221 82.8 % 24 / 29
execution.h
100.0%
100.0 % 6 / 6 100.0 % 1 / 1
external-reference-table.cc
97.6%97.6%
97.6 % 163 / 167 80.0 % 8 / 10
external-reference-table.h
75.0%75.0%
75.0 % 3 / 4 - 0 / 0
factory-inl.h
100.0%
100.0 % 38 / 38 96.0 % 24 / 25
factory.cc
94.3%94.3%
94.3 % 1027 / 1089 93.4 % 197 / 211
factory.h
100.0%
100.0 % 14 / 14 100.0 % 30 / 30
fast-dtoa.cc
94.1%94.1%
94.1 % 159 / 169 100.0 % 8 / 8
feedback-vector-inl.h
57.8%57.8%
57.8 % 52 / 90 88.9 % 16 / 18
feedback-vector.cc
86.5%86.5%
86.5 % 364 / 421 86.6 % 58 / 67
feedback-vector.h
77.5%77.5%
77.5 % 107 / 138 40.3 % 25 / 62
field-index-inl.h
66.7%66.7%
66.7 % 18 / 27 75.0 % 3 / 4
field-index.h
66.7%66.7%
66.7 % 14 / 21 0.0 % 0 / 3
field-type.cc
68.8%68.8%
68.8 % 22 / 32 76.9 % 10 / 13
field-type.h
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
fixed-dtoa.cc
92.5%92.5%
92.5 % 148 / 160 100.0 % 9 / 9
flag-definitions.h
98.5%98.5%
98.5 % 66 / 67 - 0 / 0
flags.cc
92.3%92.3%
92.3 % 215 / 233 100.0 % 16 / 16
frame-constants.h
100.0%
100.0 % 2 / 2 - 0 / 0
frames-inl.h
98.4%98.4%
98.4 % 61 / 62 87.5 % 7 / 8
frames.cc
69.4%69.4%
69.4 % 580 / 836 66.9 % 119 / 178
frames.h
92.6%92.6%
92.6 % 100 / 108 44.2 % 38 / 86
futex-emulation.cc
95.0%95.0%
95.0 % 76 / 80 57.1 % 4 / 7
futex-emulation.h
100.0%
100.0 % 2 / 2 - 0 / 0
gdb-jit.cc
0.0%
0.0 % 0 / 624 0.0 % 0 / 96
global-handles.cc
88.2%88.2%
88.2 % 330 / 374 87.5 % 49 / 56
global-handles.h
93.3%93.3%
93.3 % 14 / 15 100.0 % 4 / 4
globals.h
52.4%52.4%
52.4 % 44 / 84 50.0 % 11 / 22
handles-inl.h
100.0%
100.0 % 36 / 36 95.0 % 19 / 20
handles.cc
98.7%98.7%
98.7 % 77 / 78 100.0 % 13 / 13
handles.h
100.0%
100.0 % 27 / 27 88.2 % 60 / 68
icu_util.cc
82.8%82.8%
82.8 % 24 / 29 100.0 % 3 / 3
identity-map.cc
100.0%
100.0 % 147 / 147 94.4 % 17 / 18
identity-map.h
100.0%
100.0 % 23 / 23 60.7 % 17 / 28
interface-descriptors.cc
96.9%96.9%
96.9 % 284 / 293 93.5 % 72 / 77
interface-descriptors.h
98.1%98.1%
98.1 % 157 / 160 41.3 % 157 / 380
intl.cc
88.3%88.3%
88.3 % 121 / 137 77.3 % 17 / 22
isolate-inl.h
92.0%92.0%
92.0 % 46 / 50 96.6 % 112 / 116
isolate.cc
85.3%85.3%
85.3 % 1197 / 1404 83.2 % 153 / 184
isolate.h
78.6%78.6%
78.6 % 99 / 126 82.8 % 53 / 64
json-parser.cc
96.0%96.0%
96.0 % 310 / 323 72.1 % 31 / 43
json-parser.h
78.9%78.9%
78.9 % 15 / 19 25.0 % 4 / 16
json-stringifier.cc
98.2%98.2%
98.2 % 280 / 285 100.0 % 20 / 20
json-stringifier.h
100.0%
100.0 % 9 / 9 100.0 % 1 / 1
keys.cc
98.8%98.8%
98.8 % 342 / 346 97.4 % 38 / 39
keys.h
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
label.h
90.9%90.9%
90.9 % 10 / 11 75.0 % 3 / 4
layout-descriptor-inl.h
96.9%96.9%
96.9 % 63 / 65 100.0 % 2 / 2
layout-descriptor.cc
100.0%
100.0 % 82 / 82 100.0 % 10 / 10
layout-descriptor.h
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
locked-queue-inl.h
100.0%
100.0 % 32 / 32 100.0 % 16 / 16
log-inl.h
90.0%90.0%
90.0 % 9 / 10 66.7 % 6 / 9
log-utils.cc
40.7%40.7%
40.7 % 55 / 135 50.0 % 10 / 20
log-utils.h
88.9%88.9%
88.9 % 8 / 9 100.0 % 1 / 1
log.cc
46.3%46.3%
46.3 % 398 / 860 53.5 % 69 / 129
log.h
50.0%50.0%
50.0 % 8 / 16 38.5 % 5 / 13
lookup-cache-inl.h
100.0%
100.0 % 12 / 12 100.0 % 2 / 2
lookup-cache.cc
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
lookup-cache.h
100.0%
100.0 % 4 / 4 - 0 / 0
lookup.cc
92.4%92.4%
92.4 % 377 / 408 91.7 % 44 / 48
lookup.h
97.6%97.6%
97.6 % 81 / 83 96.2 % 25 / 26
machine-type.cc
66.7%66.7%
66.7 % 26 / 39 80.0 % 4 / 5
machine-type.h
69.4%69.4%
69.4 % 25 / 36 50.0 % 4 / 8
macro-assembler.h
100.0%
100.0 % 15 / 15 100.0 % 2 / 2
managed.h
100.0%
100.0 % 22 / 22 100.0 % 26 / 26
map-updater.cc
90.3%90.3%
90.3 % 224 / 248 94.4 % 17 / 18
map-updater.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
messages.cc
92.9%92.9%
92.9 % 434 / 467 87.8 % 65 / 74
messages.h
63.2%63.2%
63.2 % 12 / 19 33.3 % 7 / 21
objects-body-descriptors-inl.h
70.2%70.2%
70.2 % 118 / 168 68.4 % 117 / 171
objects-body-descriptors.h
77.8%77.8%
77.8 % 7 / 9 71.3 % 62 / 87
objects-inl.h
96.7%96.7%
96.7 % 1514 / 1565 92.0 % 541 / 588
objects-printer.cc
0.0%
0.0 % 0 / 26 0.0 % 0 / 9
objects.cc
87.5%87.5%
87.5 % 5627 / 6430 87.1 % 775 / 890
objects.h
97.5%97.5%
97.5 % 39 / 40 100.0 % 15 / 15
ostreams.cc
93.9%93.9%
93.9 % 46 / 49 68.2 % 15 / 22
ostreams.h
83.3%83.3%
83.3 % 5 / 6 - 0 / 0
pending-compilation-error-handler.cc
96.3%96.3%
96.3 % 26 / 27 100.0 % 3 / 3
pending-compilation-error-handler.h
100.0%
100.0 % 19 / 19 100.0 % 2 / 2
perf-jit.cc
0.0%
0.0 % 0 / 132 0.0 % 0 / 16
perf-jit.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
property-descriptor.cc
100.0%
100.0 % 130 / 130 100.0 % 7 / 7
property-descriptor.h
100.0%
100.0 % 40 / 40 100.0 % 11 / 11
property-details.h
92.9%92.9%
92.9 % 52 / 56 75.0 % 9 / 12
property.cc
16.2%16.2%
16.2 % 6 / 37 50.0 % 3 / 6
property.h
100.0%
100.0 % 4 / 4 - 0 / 0
prototype.h
96.8%96.8%
96.8 % 61 / 63 100.0 % 10 / 10
register-configuration.cc
98.6%98.6%
98.6 % 70 / 71 81.8 % 9 / 11
register-configuration.h
70.0%70.0%
70.0 % 7 / 10 50.0 % 1 / 2
runtime-profiler.cc
63.6%63.6%
63.6 % 56 / 88 72.7 % 8 / 11
runtime-profiler.h
100.0%
100.0 % 1 / 1 - 0 / 0
safepoint-table.cc
75.0%75.0%
75.0 % 102 / 136 68.8 % 11 / 16
safepoint-table.h
100.0%
100.0 % 17 / 17 100.0 % 1 / 1
setup-isolate-deserialize.cc
70.0%70.0%
70.0 % 7 / 10 100.0 % 3 / 3
setup-isolate-full.cc
100.0%
100.0 % 11 / 11 100.0 % 3 / 3
setup-isolate.h
100.0%
100.0 % 2 / 2 50.0 % 1 / 2
signature.h
100.0%
100.0 % 18 / 18 100.0 % 4 / 4
source-position-table.cc
100.0%
100.0 % 64 / 64 100.0 % 11 / 11
source-position-table.h
100.0%
100.0 % 5 / 5 - 0 / 0
source-position.cc
22.2%22.2%
22.2 % 14 / 63 25.0 % 2 / 8
source-position.h
100.0%
100.0 % 9 / 9 - 0 / 0
splay-tree-inl.h
94.9%94.9%
94.9 % 93 / 98 63.6 % 14 / 22
splay-tree.h
100.0%
100.0 % 17 / 17 50.0 % 1 / 2
startup-data-util.cc
85.3%85.3%
85.3 % 29 / 34 80.0 % 4 / 5
string-builder.cc
100.0%
100.0 % 43 / 43 100.0 % 6 / 6
string-builder.h
94.8%94.8%
94.8 % 109 / 115 100.0 % 16 / 16
string-case.cc
100.0%
100.0 % 29 / 29 100.0 % 2 / 2
string-hasher-inl.h
100.0%
100.0 % 49 / 49 100.0 % 8 / 8
string-search.h
90.7%90.7%
90.7 % 147 / 162 66.7 % 28 / 42
string-stream.cc
50.9%50.9%
50.9 % 138 / 271 72.7 % 16 / 22
string-stream.h
85.7%85.7%
85.7 % 18 / 21 40.0 % 10 / 25
strtod.cc
97.4%97.4%
97.4 % 114 / 117 100.0 % 6 / 6
transitions-inl.h
87.0%87.0%
87.0 % 40 / 46 100.0 % 7 / 7
transitions.cc
88.6%88.6%
88.6 % 225 / 254 90.0 % 27 / 30
transitions.h
100.0%
100.0 % 23 / 23 100.0 % 4 / 4
type-hints.cc
6.0%6.0%
6.0 % 5 / 83 12.5 % 1 / 8
type-hints.h
50.0%50.0%
50.0 % 2 / 4 50.0 % 1 / 2
unicode-cache-inl.h
100.0%
100.0 % 6 / 6 - 0 / 0
unicode-cache.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
unicode-decoder.cc
92.1%92.1%
92.1 % 35 / 38 100.0 % 2 / 2
unicode-decoder.h
100.0%
100.0 % 12 / 12 100.0 % 1 / 1
unicode-inl.h
100.0%
100.0 % 62 / 62 100.0 % 13 / 13
unicode.cc
93.9%93.9%
93.9 % 155 / 165 85.7 % 12 / 14
unicode.h
100.0%
100.0 % 14 / 14 - 0 / 0
uri.cc
96.3%96.3%
96.3 % 180 / 187 87.0 % 20 / 23
uri.h
100.0%
100.0 % 4 / 4 - 0 / 0
utils-inl.h
100.0%
100.0 % 18 / 18 100.0 % 3 / 3
utils.cc
48.8%48.8%
48.8 % 82 / 168 58.1 % 18 / 31
utils.h
94.3%94.3%
94.3 % 166 / 176 91.4 % 32 / 35
v8.cc
90.9%90.9%
90.9 % 50 / 55 81.8 % 9 / 11
v8memory.h
100.0%
100.0 % 8 / 8 100.0 % 4 / 4
v8threads.cc
88.7%88.7%
88.7 % 149 / 168 72.4 % 21 / 29
v8threads.h
83.3%83.3%
83.3 % 5 / 6 33.3 % 1 / 3
value-serializer.cc
90.8%90.8%
90.8 % 780 / 859 90.0 % 81 / 90
value-serializer.h
100.0%
100.0 % 1 / 1 - 0 / 0
vector.h
100.0%
100.0 % 46 / 46 92.9 % 26 / 28
version.cc
100.0%
100.0 % 14 / 14 100.0 % 2 / 2
version.h
100.0%
100.0 % 9 / 9 100.0 % 1 / 1
visitors.cc
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
visitors.h
100.0%
100.0 % 15 / 15 63.6 % 7 / 11
vm-state-inl.h
89.5%89.5%
89.5 % 17 / 19 100.0 % 4 / 4
vm-state.h
100.0%
100.0 % 2 / 2 - 0 / 0

Generated by: LCOV version 1.10