GCC Code Coverage Report
Directory:
src/
Date:
2023-03-02 23:19:03
Exec
Total
Coverage
Lines:
792
817
96.9%
Functions:
70
75
93.3%
Branches:
378
1748
21.6%
Function
File
Line
Call count
_register_NODE_GYP_MODULE_NAME
src/init.c
26
called 1 time
attachIteratorContext
src/btree/iterators.c
12
called 24 times
btreeAlloc
src/common/type.c
28
called 163 times
btreeLookup
src/common/core.c
175
called 33 times
btree_export
src/btree/btree.c
8
called 1 time
cloneBTreeNode
src/common/core.c
243
called 44 times
cloneBtreeWrapper
src/common/core.c
197
called 21 times
cloneInternalEsObject
src/common/core.c
224
called 46 times
cloneInternalEsRef
src/common/core.c
101
called 44 times
compareBTreeNodes
src/common/include/core.h
80
called 9 times
compareGTreeNodes
src/common/include/core.h
103
called 9 times
esAfter
src/btree/search.c
95
called 6 times
esBefore
src/btree/search.c
90
called 6 times
esBetween
src/btree/search.c
100
called 11 times
esClear
src/btree/map.c
239
called 2 times
esConstructor
src/btree/constructor.c
9
called 167 times
esDelete
src/btree/map.c
126
called 5 times
esEdge
src/btree/search.c
9
called 4 times
esFilter
src/btree/array.c
234
called 7 times
esFirst
src/btree/search.c
29
called 2 times
esFlatten
src/btree/conversion.c
110
called 3 times
esForeach
src/btree/map.c
319
called 9 times
esForeachReverse
src/btree/specific.c
32
called 10 times
esGenerator
src/btree/iterators.c
94
called 24 times
esGet
src/btree/map.c
64
called 18 times
esGlibVersionFull
src/glib_version/glib_version.c
11
called 1 time
esGlibVersionMajor
src/glib_version/glib_version.c
32
called 2 times
esGlibVersionMinor
src/glib_version/glib_version.c
42
called 2 times
esGlibVersionPatch
src/glib_version/glib_version.c
52
called 1 time
esHas
src/btree/map.c
263
called 4 times
esHasGTreeNode
src/glib_version/glib_version.c
62
called 5 times
esHeight
src/btree/specific.c
8
called 6 times
esIteratorNext
src/btree/iterators.c
29
called 81 times
esKeys
src/btree/conversion.c
144
called 4 times
esLast
src/btree/search.c
34
called 2 times
esMap
src/btree/array.c
158
called 11 times
esReduce
src/btree/array.c
200
called 6 times
esSearch
src/btree/search.c
39
called 12 times
esSet
src/btree/map.c
174
called 429 times
esSize
src/btree/map.c
212
called 41 times
esStaticFrom
src/btree/static.c
111
called 8 times
esToArray
src/btree/conversion.c
81
called 5 times
esToArrays
src/btree/conversion.c
52
called 4 times
esToMap
src/btree/conversion.c
6
called 2 times
esToSet
src/btree/conversion.c
26
called 2 times
esValues
src/btree/conversion.c
174
called 4 times
extractEsComparator
src/common/include/core.h
68
not called
freeIterator
src/btree/iterators.c
7
called 24 times
freeNativeBTree
src/common/type.c
9
called 163 times
freeTreeValue
src/common/type.c
23
called 1495 times
fromArrayCallback
src/btree/static.c
7
called 1013 times
fromKeyValueIterable
src/btree/static.c
88
called 5 times
getEsConstructor
src/common/include/core.h
57
not called
getEsGlobal
src/common/core.c
46
called 7 times
getEsNull
src/common/core.c
38
not called
getEsUndef
src/common/core.c
30
called 12 times
getNodeEsField
src/common/core.c
131
called 132 times
getNodeEsFieldPair
src/common/core.c
155
called 15 times
getNodeEsObject
src/common/core.c
115
called 147 times
glib_version_export
src/glib_version/glib_version.c
75
called 1 time
gtreeToPtrArray
src/common/core.c
88
not called
init
src/init.c
8
called 1 time
iterableIterate
src/btree/static.c
41
called 5 times
iteratorResultDefaultCb
src/btree/iterators.c
146
called 49 times
iteratorResultKeyCb
src/btree/iterators.c
190
called 3 times
iteratorResultValueCb
src/btree/iterators.c
173
called 13 times
nativeBTreeFilter
src/btree/array.c
7
called 21 times
nativeBTreeForEach
src/btree/map.c
24
called 24 times
nativeBTreeMap
src/btree/array.c
119
called 29 times
nativeBTreeReduce
src/btree/array.c
78
called 15 times
nativeComparator
src/common/comparator.c
4
called 9714 times
nativeInsertNode
src/common/core.c
7
called 1451 times
removeTreeNode
src/btree/map.c
10
called 6 times
to_ptr_array_cb
src/common/core.c
75
not called
unrefBtreeNodeEsObject
src/common/core.c
55
called 46 times