LCOV - code coverage report
Current view: top level - glib Coverage Total Hit
Test: unnamed Lines: 88.7 % 35035 31089
Test Date: 2026-01-06 05:14:48 Functions: 96.9 % 2994 2902
Branches: - 0 0

Filename Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
valgrind.h
0.0%
0.0 % 10 - 0.0 % 2
gtrashstack.c
0.0%
0.0 % 19 - 0.0 % 4
gbacktrace.c
0.0%
0.0 % 146 - 0.0 % 7
gstring.h
95.8%95.8%
95.8 % 24 23 - -
gjournal-private.c
58.3%58.3%
58.3 % 12 7 - 50.0 % 2 1
gslice.c
76.3%76.3%
76.3 % 38 29 - 55.6 % 9 5
gprint.c
22.6%22.6%
22.6 % 31 7 - 66.7 % 3 2
glib-unix.c
59.6%59.6%
59.6 % 161 96 - 75.0 % 20 15
giochannel.c
52.1%52.1%
52.1 % 853 444 - 79.5 % 39 31
gmem.c
85.0%85.0%
85.0 % 120 102 - 86.4 % 22 19
gmessages.c
70.7%70.7%
70.7 % 923 653 - 86.4 % 66 57
gspawn-posix.c
71.9%71.9%
71.9 % 693 498 - 87.0 % 23 20
gthread-posix.c
81.6%81.6%
81.6 % 244 199 - 87.1 % 31 27
gbitlock.c
98.6%98.6%
98.6 % 147 145 - 88.0 % 25 22
gtester.c
62.4%62.4%
62.4 % 442 276 - 88.9 % 18 16
ggettext.c
90.3%90.3%
90.3 % 72 65 - 90.0 % 10 9
gspawn.c
91.8%91.8%
91.8 % 49 45 - 90.0 % 10 9
gscanner.c
45.8%45.8%
45.8 % 852 390 - 90.9 % 33 30
gtestutils.c
81.6%81.6%
81.6 % 1466 1196 - 93.1 % 102 95
giounix.c
58.9%58.9%
58.9 % 246 145 - 93.3 % 15 14
gstdio.c
88.5%88.5%
88.5 % 52 46 - 94.1 % 17 16
goption.c
92.2%92.2%
92.2 % 846 780 - 94.2 % 52 49
gmain.c
89.9%89.9%
89.9 % 1749 1572 - 95.6 % 160 153
gregex.c
85.8%85.8%
85.8 % 1281 1099 - 97.0 % 66 64
gconvert.c
80.9%80.9%
80.9 % 518 419 - 97.1 % 34 33
gslist.c
96.8%96.8%
96.8 % 253 245 - 97.1 % 35 34
glist.c
96.5%96.5%
96.5 % 310 299 - 97.3 % 37 36
gvariant.c
94.9%94.9%
94.9 % 1561 1482 - 97.6 % 127 124
gtree.c
93.8%93.8%
93.8 % 498 467 - 97.7 % 44 43
gutils.c
83.5%83.5%
83.5 % 582 486 - 98.0 % 50 49
gvariant-serialiser.c
96.9%96.9%
96.9 % 575 557 - 98.0 % 51 50
gdatetime.c
92.3%92.3%
92.3 % 1055 974 - 98.7 % 78 77
glib-unixprivate.h
28.6%28.6%
28.6 % 35 10 - 100.0 % 1 1
gmem.h
100.0%
100.0 % 5 5 - 100.0 % 1 1
gpoll.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
gprimes.c
100.0%
100.0 % 5 5 - 100.0 % 1 1
gstrfuncs.h
100.0%
100.0 % 9 9 - 100.0 % 1 1
gunibreak.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
gutilsprivate.c
86.8%86.8%
86.8 % 68 59 - 100.0 % 1 1
gversion.c
91.7%91.7%
91.7 % 12 11 - 100.0 % 1 1
gspawn-private.h
25.0%25.0%
25.0 % 40 10 - 100.0 % 2 2
gstdio.h
100.0%
100.0 % 11 11 - 100.0 % 2 2
gutilsprivate.h
100.0%
100.0 % 12 12 - 100.0 % 2 2
gvarianttype-private.h
100.0%
100.0 % 36 36 - 100.0 % 2 2
glib-private.c
100.0%
100.0 % 6 6 - 100.0 % 3 3
gtrace.c
56.5%56.5%
56.5 % 23 13 - 100.0 % 3 3
gutils.h
100.0%
100.0 % 22 22 - 100.0 % 3 3
gmain.h
100.0%
100.0 % 14 14 - 100.0 % 4 4
gqsort.c
97.7%97.7%
97.7 % 133 130 - 100.0 % 4 4
gunicollate.c
100.0%
100.0 % 96 96 - 100.0 % 4 4
gdatetime-private.c
99.1%99.1%
99.1 % 113 112 - 100.0 % 5 5
glib-private.h
66.7%66.7%
66.7 % 21 14 - 100.0 % 5 5
gwakeup.c
95.0%95.0%
95.0 % 40 38 - 100.0 % 5 5
gbase64.c
100.0%
100.0 % 135 135 - 100.0 % 6 6
glib-unix.h
100.0%
100.0 % 15 15 - 100.0 % 6 6
gstringchunk.c
98.2%98.2%
98.2 % 55 54 - 100.0 % 6 6
gtypes.h
100.0%
100.0 % 12 12 - 100.0 % 6 6
guuid.c
95.7%95.7%
95.7 % 46 44 - 100.0 % 6 6
garcbox.c
100.0%
100.0 % 38 38 - 100.0 % 7 7
glib-init.c
100.0%
100.0 % 62 62 - 100.0 % 7 7
gbsearcharray.h
98.5%98.5%
98.5 % 67 66 - 100.0 % 8 8
grcbox.c
97.0%97.0%
97.0 % 67 65 - 100.0 % 8 8
grefcount.c
93.5%93.5%
93.5 % 46 43 - 100.0 % 8 8
grefstring.c
97.5%97.5%
97.5 % 79 77 - 100.0 % 8 8
gshell.c
93.8%93.8%
93.8 % 211 198 - 100.0 % 8 8
gthread.h
100.0%
100.0 % 24 24 - 100.0 % 8 8
gdir.c
100.0%
100.0 % 49 49 - 100.0 % 9 9
gprintf.c
93.3%93.3%
93.3 % 45 42 - 100.0 % 9 9
gstrvbuilder.c
100.0%
100.0 % 32 32 - 100.0 % 9 9
gtranslit.c
100.0%
100.0 % 120 120 - 100.0 % 9 9
ghmac.c
98.0%98.0%
98.0 % 100 98 - 100.0 % 10 10
gmappedfile.c
91.2%91.2%
91.2 % 80 73 - 100.0 % 10 10
gpattern.c
95.2%95.2%
95.2 % 186 177 - 100.0 % 10 10
genviron.c
100.0%
100.0 % 77 77 - 100.0 % 11 11
gquark.c
89.7%89.7%
89.7 % 78 70 - 100.0 % 12 12
gtimer.c
99.4%99.4%
99.4 % 161 160 - 100.0 % 13 13
gunidecomp.c
100.0%
100.0 % 242 242 - 100.0 % 13 13
gpathbuf.c
98.3%98.3%
98.3 % 116 114 - 100.0 % 15 15
gbytes.c
100.0%
100.0 % 118 118 - 100.0 % 16 16
gcharset.c
89.2%89.2%
89.2 % 231 206 - 100.0 % 18 18
ghostutils.c
94.8%94.8%
94.8 % 327 310 - 100.0 % 18 18
grand.c
82.6%82.6%
82.6 % 172 142 - 100.0 % 18 18
gatomic.c
100.0%
100.0 % 45 45 - 100.0 % 21 21
gerror.c
92.6%92.6%
92.6 % 176 163 - 100.0 % 21 21
ghook.c
96.4%96.4%
96.4 % 281 271 - 100.0 % 24 24
gthreadpool.c
93.0%93.0%
93.0 % 300 279 - 100.0 % 24 24
gvarianttypeinfo.c
99.5%99.5%
99.5 % 213 212 - 100.0 % 25 25
gvariant-core.c
93.6%93.6%
93.6 % 296 277 - 100.0 % 29 29
gasyncqueue.c
100.0%
100.0 % 170 170 - 100.0 % 31 31
gdataset.c
96.2%96.2%
96.2 % 449 432 - 100.0 % 33 33
gvarianttype.c
99.3%99.3%
99.3 % 267 265 - 100.0 % 34 34
gnode.c
99.0%99.0%
99.0 % 407 403 - 100.0 % 37 37
guniprop.c
97.3%97.3%
97.3 % 371 361 - 100.0 % 39 39
gstring.c
97.4%97.4%
97.4 % 383 373 - 100.0 % 40 40
gchecksum.c
98.4%98.4%
98.4 % 754 742 - 100.0 % 41 41
gfileutils.c
85.5%85.5%
85.5 % 667 570 - 100.0 % 41 41
gqueue.c
100.0%
100.0 % 283 283 - 100.0 % 43 43
gtimezone.c
88.5%88.5%
88.5 % 732 648 - 100.0 % 46 46
gutf8.c
96.2%96.2%
96.2 % 770 741 - 100.0 % 47 47
gthread.c
98.5%98.5%
98.5 % 202 199 - 100.0 % 48 48
gmarkup.c
97.3%97.3%
97.3 % 1007 980 - 100.0 % 53 53
gdate.c
95.5%95.5%
95.5 % 627 599 - 100.0 % 58 58
guri.c
100.0%
100.0 % 813 813 - 100.0 % 58 58
gstrfuncs.c
97.7%97.7%
97.7 % 741 724 - 100.0 % 62 62
gsequence.c
99.5%99.5%
99.5 % 555 552 - 100.0 % 69 69
ghash.c
99.6%99.6%
99.6 % 532 530 - 100.0 % 74 74
garray.c
99.2%99.2%
99.2 % 634 629 - 100.0 % 82 82
gbookmarkfile.c
91.7%91.7%
91.7 % 1265 1160 - 100.0 % 84 84
gvariant-parser.c
96.5%96.5%
96.5 % 1127 1087 - 100.0 % 85 85
gkeyfile.c
93.5%93.5%
93.5 % 1379 1290 - 100.0 % 96 96
glib-autocleanups.h
100.0%
100.0 % 65 65 - 100.0 % 113 113

Generated by: LCOV version 2.0-1