LCOV - code coverage report
Current view: top level - glib Coverage Total Hit
Test: unnamed Lines: 84.9 % 46315 39324
Test Date: 2026-07-14 05:12:09 Functions: 95.1 % 3312 3151
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
garcbox.c
100.0%
100.0 % 45 45 - 100.0 % 7 7
garray.c
99.4%99.4%
99.4 % 727 723 - 100.0 % 82 82
gasyncqueue.c
100.0%
100.0 % 202 202 - 100.0 % 31 31
gatomic.c
100.0%
100.0 % 48 48 - 100.0 % 21 21
gbacktrace.c
0.0%
0.0 % 160 - 0.0 % 7
gbase64.c
100.0%
100.0 % 150 150 - 100.0 % 6 6
gbitlock.c
98.9%98.9%
98.9 % 187 185 - 90.0 % 30 27
gbookmarkfile.c
91.7%91.7%
91.7 % 1526 1399 - 100.0 % 84 84
gbsearcharray.h
98.7%98.7%
98.7 % 77 76 - 100.0 % 8 8
gbytes.c
100.0%
100.0 % 134 134 - 100.0 % 16 16
gcharset.c
92.4%92.4%
92.4 % 302 279 - 100.0 % 18 18
gchecksum.c
97.9%97.9%
97.9 % 791 774 - 100.0 % 41 41
gconvert.c
79.4%79.4%
79.4 % 652 518 - 87.2 % 39 34
gdataset.c
96.5%96.5%
96.5 % 518 500 - 100.0 % 37 37
gdate.c
93.5%93.5%
93.5 % 928 868 - 100.0 % 60 60
gdatetime-private.c
95.7%95.7%
95.7 % 117 112 - 100.0 % 5 5
gdatetime.c
85.1%85.1%
85.1 % 1297 1104 - 97.6 % 84 82
gdir.c
93.4%93.4%
93.4 % 91 85 - 81.8 % 11 9
genviron.c
93.8%93.8%
93.8 % 226 212 - 85.0 % 20 17
gerror.c
93.7%93.7%
93.7 % 205 192 - 100.0 % 21 21
gfileutils.c
80.8%80.8%
80.8 % 1011 817 - 89.6 % 48 43
ggettext.c
88.8%88.8%
88.8 % 107 95 - 90.9 % 11 10
ghash.c
99.7%99.7%
99.7 % 603 601 - 100.0 % 74 74
ghmac.c
97.4%97.4%
97.4 % 114 111 - 100.0 % 10 10
ghook.c
96.5%96.5%
96.5 % 318 307 - 100.0 % 24 24
ghostutils.c
95.5%95.5%
95.5 % 379 362 - 100.0 % 18 18
giochannel.c
52.4%52.4%
52.4 % 989 518 - 79.5 % 39 31
giounix.c
58.9%58.9%
58.9 % 246 145 - 93.3 % 15 14
giowin32.c
37.5%37.5%
37.5 % 1101 413 - 63.5 % 52 33
gjournal-private.c
58.3%58.3%
58.3 % 12 7 - 50.0 % 2 1
gkeyfile.c
93.6%93.6%
93.6 % 1607 1504 - 100.0 % 96 96
glib-autocleanups.h
100.0%
100.0 % 65 65 - 100.0 % 113 113
glib-init.c
99.0%99.0%
99.0 % 101 100 - 100.0 % 11 11
glib-private.c
100.0%
100.0 % 16 16 - 100.0 % 4 4
glib-private.h
66.7%66.7%
66.7 % 24 16 - 100.0 % 5 5
glib-unix.c
59.6%59.6%
59.6 % 161 96 - 75.0 % 20 15
glib-unix.h
100.0%
100.0 % 15 15 - 100.0 % 6 6
glib-unixprivate.h
28.6%28.6%
28.6 % 35 10 - 100.0 % 1 1
glist.c
96.7%96.7%
96.7 % 333 322 - 97.3 % 37 36
gmain.c
88.6%88.6%
88.6 % 2007 1778 - 96.3 % 163 157
gmain.h
100.0%
100.0 % 14 14 - 100.0 % 4 4
gmappedfile.c
78.2%78.2%
78.2 % 124 97 - 100.0 % 10 10
gmarkup.c
96.9%96.9%
96.9 % 1302 1262 - 100.0 % 55 55
gmem.c
81.5%81.5%
81.5 % 157 128 - 86.4 % 22 19
gmem.h
100.0%
100.0 % 5 5 - 100.0 % 2 2
gmessages.c
73.6%73.6%
73.6 % 1134 835 - 88.4 % 69 61
gnode.c
98.7%98.7%
98.7 % 463 457 - 100.0 % 37 37
goption.c
91.1%91.1%
91.1 % 1070 975 - 94.2 % 52 49
gpathbuf.c
96.3%96.3%
96.3 % 135 130 - 100.0 % 15 15
gpattern.c
95.2%95.2%
95.2 % 207 197 - 100.0 % 10 10
gpoll.c
75.5%75.5%
75.5 % 196 148 - 100.0 % 7 7
gprimes.c
100.0%
100.0 % 6 6 - 100.0 % 1 1
gprint.c
12.2%12.2%
12.2 % 74 9 - 40.0 % 5 2
gprintf.c
94.3%94.3%
94.3 % 53 50 - 100.0 % 9 9
gqsort.c
97.2%97.2%
97.2 % 144 140 - 100.0 % 4 4
gquark.c
89.4%89.4%
89.4 % 85 76 - 100.0 % 12 12
gqueue.c
100.0%
100.0 % 329 329 - 100.0 % 43 43
grand.c
82.6%82.6%
82.6 % 195 161 - 100.0 % 18 18
grcbox.c
96.1%96.1%
96.1 % 77 74 - 100.0 % 8 8
grefcount.c
100.0%
100.0 % 54 54 - 100.0 % 8 8
grefstring.c
97.7%97.7%
97.7 % 88 86 - 100.0 % 8 8
gregex.c
86.6%86.6%
86.6 % 1460 1264 - 97.0 % 66 64
gscanner.c
45.2%45.2%
45.2 % 984 445 - 90.9 % 33 30
gsequence.c
99.3%99.3%
99.3 % 611 607 - 100.0 % 69 69
gshell.c
93.8%93.8%
93.8 % 243 228 - 100.0 % 8 8
gslice.c
76.3%76.3%
76.3 % 38 29 - 55.6 % 9 5
gslist.c
96.7%96.7%
96.7 % 270 261 - 97.1 % 35 34
gspawn-posix.c
72.0%72.0%
72.0 % 693 499 - 87.0 % 23 20
gspawn-private.h
29.5%29.5%
29.5 % 44 13 - 100.0 % 2 2
gspawn-win32-helper.c
79.5%79.5%
79.5 % 176 140 - 60.0 % 5 3
gspawn-win32.c
64.7%64.7%
64.7 % 712 461 - 72.0 % 25 18
gspawn.c
95.9%95.9%
95.9 % 98 94 - 90.0 % 10 9
gstdio-private.c
100.0%
100.0 % 81 81 - 100.0 % 2 2
gstdio.c
80.5%80.5%
80.5 % 532 428 - 96.9 % 32 31
gstdio.h
100.0%
100.0 % 13 13 - 100.0 % 2 2
gstrfuncs.c
96.9%96.9%
96.9 % 1087 1053 - 100.0 % 65 65
gstrfuncs.h
92.6%92.6%
92.6 % 54 50 - 100.0 % 6 6
gstring.c
97.7%97.7%
97.7 % 435 425 - 100.0 % 40 40
gstring.h
96.7%96.7%
96.7 % 30 29 - 100.0 % 6 6
gstringchunk.c
98.4%98.4%
98.4 % 64 63 - 100.0 % 6 6
gstrvbuilder.c
100.0%
100.0 % 34 34 - 100.0 % 9 9
gtester.c
62.4%62.4%
62.4 % 442 276 - 88.9 % 18 16
gtestutils.c
84.3%84.3%
84.3 % 1673 1410 - 96.2 % 104 100
gthread-posix.c
84.4%84.4%
84.4 % 244 206 - 90.3 % 31 28
gthread-win32.c
80.1%80.1%
80.1 % 276 221 - 93.6 % 47 44
gthread.c
98.3%98.3%
98.3 % 241 237 - 100.0 % 48 48
gthread.h
100.0%
100.0 % 24 24 - 100.0 % 8 8
gthreadpool.c
91.3%91.3%
91.3 % 356 325 - 100.0 % 24 24
gtimer.c
99.0%99.0%
99.0 % 206 204 - 100.0 % 13 13
gtimezone.c
83.5%83.5%
83.5 % 1031 861 - 100.0 % 53 53
gtrace.c
52.0%52.0%
52.0 % 25 13 - 100.0 % 3 3
gtranslit.c
100.0%
100.0 % 139 139 - 100.0 % 9 9
gtrashstack.c
0.0%
0.0 % 20 - 0.0 % 4
gtree.c
94.1%94.1%
94.1 % 574 540 - 97.7 % 44 43
gtypes.h
100.0%
100.0 % 12 12 - 100.0 % 6 6
gunibreak.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
gunicollate.c
58.9%58.9%
58.9 % 163 96 - 100.0 % 4 4
gunidecomp.c
100.0%
100.0 % 279 279 - 100.0 % 13 13
guniprop.c
98.0%98.0%
98.0 % 445 436 - 100.0 % 41 41
guri.c
100.0%
100.0 % 1014 1014 - 100.0 % 58 58
gutf8.c
96.0%96.0%
96.0 % 857 823 - 100.0 % 47 47
gutils.c
65.8%65.8%
65.8 % 990 651 - 87.3 % 63 55
gutils.h
100.0%
100.0 % 28 28 - 100.0 % 4 4
gutilsprivate.c
73.2%73.2%
73.2 % 82 60 - 100.0 % 1 1
gutilsprivate.h
100.0%
100.0 % 13 13 - 100.0 % 2 2
guuid.c
96.0%96.0%
96.0 % 50 48 - 100.0 % 6 6
gvariant-core.c
92.4%92.4%
92.4 % 342 316 - 100.0 % 30 30
gvariant-parser.c
97.1%97.1%
97.1 % 1228 1192 - 100.0 % 85 85
gvariant-serialiser.c
96.3%96.3%
96.3 % 653 629 - 98.0 % 51 50
gvariant.c
94.6%94.6%
94.6 % 1799 1701 - 97.6 % 127 124
gvarianttype-private.h
100.0%
100.0 % 41 41 - 100.0 % 2 2
gvarianttype.c
99.4%99.4%
99.4 % 309 307 - 100.0 % 34 34
gvarianttypeinfo.c
99.6%99.6%
99.6 % 235 234 - 100.0 % 25 25
gversion.c
92.3%92.3%
92.3 % 13 12 - 100.0 % 1 1
gwakeup.c
93.2%93.2%
93.2 % 59 55 - 100.0 % 10 10
gwin32.c
46.9%46.9%
46.9 % 593 278 - 64.5 % 31 20
gwin32.h
100.0%
100.0 % 6 6 - 100.0 % 1 1
valgrind.h
0.0%
0.0 % 10 - 0.0 % 2
win_iconv.c
43.7%43.7%
43.7 % 643 281 - 71.9 % 32 23

Generated by: LCOV version 2.0-1