LCOV - code coverage report
Current view: top level - mfbt Hit Total Coverage
Test: output.info Lines: 2913 4198 69.4 %
Date: 2017-07-14 16:53:18 Functions: 32647 139421 23.4 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage
Alignment.h
100.0%
100.0 % 3 / 3 15.5 % 173 / 1118
AllocPolicy.h
80.0%80.0%
80.0 % 16 / 20 7.6 % 26 / 344
AlreadyAddRefed.h
100.0%
100.0 % 18 / 18 16.1 % 1825 / 11321
Array.h
62.5%62.5%
62.5 % 15 / 24 60.3 % 182 / 302
ArrayUtils.h
39.1%39.1%
39.1 % 9 / 23 33.7 % 142 / 421
Assertions.cpp
0.0%
0.0 % 0 / 14 0.0 % 0 / 2
Assertions.h
0.0%
0.0 % 0 / 10 0.0 % 0 / 2
Atomics.h
93.3%93.3%
93.3 % 56 / 60 68.4 % 269 / 393
BinarySearch.h
100.0%
100.0 % 27 / 27 23.9 % 27 / 113
BloomFilter.h
86.0%86.0%
86.0 % 37 / 43 44.4 % 12 / 27
BufferList.h
78.6%78.6%
78.6 % 187 / 238 86.3 % 63 / 73
Casting.h
74.3%74.3%
74.3 % 26 / 35 74.3 % 460 / 619
ChaosMode.h
17.6%17.6%
17.6 % 3 / 17 20.0 % 1 / 5
CheckedInt.h
64.1%64.1%
64.1 % 59 / 92 43.2 % 120 / 278
Compression.cpp
17.9%17.9%
17.9 % 5 / 28 25.0 % 1 / 4
Compression.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 1
DebugOnly.h
91.7%91.7%
91.7 % 11 / 12 43.2 % 112 / 259
DoublyLinkedList.h
10.9%10.9%
10.9 % 6 / 55 7.7 % 3 / 39
EndianUtils.h
52.0%52.0%
52.0 % 53 / 102 47.0 % 47 / 100
EnumSet.h
68.3%68.3%
68.3 % 69 / 101 45.2 % 33 / 73
EnumeratedArray.h
100.0%
100.0 % 23 / 23 53.3 % 88 / 165
EnumeratedRange.h
100.0%
100.0 % 17 / 17 55.0 % 33 / 60
FastBernoulliTrial.h
41.7%41.7%
41.7 % 15 / 36 60.0 % 3 / 5
FloatingPoint.cpp
100.0%
100.0 % 4 / 4 100.0 % 1 / 1
FloatingPoint.h
89.5%89.5%
89.5 % 51 / 57 60.6 % 20 / 33
GuardObjects.h
100.0%
100.0 % 18 / 18 100.0 % 6 / 6
HashFunctions.cpp
100.0%
100.0 % 10 / 10 100.0 % 1 / 1
HashFunctions.h
100.0%
100.0 % 74 / 74 63.9 % 78 / 122
IntegerRange.h
85.0%85.0%
85.0 % 17 / 20 66.7 % 20 / 30
JSONWriter.h
0.0%
0.0 % 0 / 167 0.0 % 0 / 36
LinkedList.h
80.3%80.3%
80.3 % 126 / 157 15.2 % 585 / 3858
MathAlgorithms.h
64.6%64.6%
64.6 % 51 / 79 66.7 % 28 / 42
Maybe.h
76.3%76.3%
76.3 % 103 / 135 29.5 % 2392 / 8115
MaybeOneOf.h
100.0%
100.0 % 33 / 33 69.0 % 40 / 58
Move.h
100.0%
100.0 % 9 / 9 22.9 % 2307 / 10057
NotNull.h
92.0%92.0%
92.0 % 23 / 25 25.5 % 148 / 580
Opaque.h
60.0%60.0%
60.0 % 3 / 5 66.7 % 2 / 3
OperatorNewExtensions.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
Pair.h
67.7%67.7%
67.7 % 21 / 31 18.9 % 821 / 4337
PodOperations.h
90.0%90.0%
90.0 % 36 / 40 43.8 % 89 / 203
Poison.cpp
45.0%45.0%
45.0 % 9 / 20 50.0 % 3 / 6
Poison.h
95.5%95.5%
95.5 % 21 / 22 100.0 % 5 / 5
Range.h
100.0%
100.0 % 13 / 13 64.9 % 24 / 37
RangedArray.h
100.0%
100.0 % 7 / 7 62.5 % 10 / 16
RangedPtr.h
94.5%94.5%
94.5 % 86 / 91 74.1 % 123 / 166
ReentrancyGuard.h
100.0%
100.0 % 10 / 10 45.2 % 332 / 734
RefCounted.h
100.0%
100.0 % 35 / 35 39.6 % 155 / 391
RefPtr.h
92.0%92.0%
92.0 % 173 / 188 20.3 % 12755 / 62707
Result.h
83.3%83.3%
83.3 % 40 / 48 54.2 % 137 / 253
ReverseIterator.h
85.0%85.0%
85.0 % 17 / 20 36.4 % 56 / 154
SHA1.cpp
100.0%
100.0 % 144 / 144 100.0 % 5 / 5
ScopeExit.h
100.0%
100.0 % 13 / 13 31.0 % 79 / 255
Scoped.h
100.0%
100.0 % 32 / 32 50.8 % 99 / 195
SegmentedVector.h
95.7%95.7%
95.7 % 111 / 116 4.7 % 84 / 1797
SmallPointerArray.h
88.6%88.6%
88.6 % 62 / 70 100.0 % 10 / 10
Span.h
51.7%51.7%
51.7 % 46 / 89 42.2 % 54 / 128
SplayTree.h
4.3%4.3%
4.3 % 5 / 116 18.2 % 2 / 11
Sprintf.h
100.0%
100.0 % 10 / 10 21.2 % 18 / 85
TaggedAnonymousMemory.h
50.0%50.0%
50.0 % 2 / 4 50.0 % 1 / 2
ThreadLocal.h
100.0%
100.0 % 7 / 7 76.1 % 35 / 46
ToString.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 9
Tuple.h
63.6%63.6%
63.6 % 42 / 66 10.6 % 363 / 3412
TypedEnumBits.h
85.7%85.7%
85.7 % 12 / 14 49.0 % 76 / 155
UniquePtr.h
92.4%92.4%
92.4 % 110 / 119 17.2 % 1558 / 9075
UniquePtrExtensions.h
100.0%
100.0 % 5 / 5 33.3 % 3 / 9
Variant.h
93.5%93.5%
93.5 % 115 / 123 26.3 % 640 / 2434
Vector.h
83.2%83.2%
83.2 % 425 / 511 42.1 % 5646 / 13413
WeakPtr.h
90.7%90.7%
90.7 % 49 / 54 31.4 % 210 / 669
XorShift128PlusRNG.h
81.8%81.8%
81.8 % 18 / 22 66.7 % 4 / 6
lz4.c
16.0%16.0%
16.0 % 57 / 356 3.4 % 1 / 29

Generated by: LCOV version 1.13