LCOV - code coverage report
Current view:
top level
-
mpsc
- RingBuffer.h
(
source
/ functions)
Coverage
Total
Hit
Test:
ouroboros
Lines:
97.9 %
47
46
Test Date:
2026-03-28 04:44:39
Functions:
100.0 %
46
46
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
92.9 %
14
13
Function Name
Hit count
_ZN9ouroboros4mpsc10RingBufferIiLj8ELj64EE5resetEv
1
_ZN9ouroboros4mpsc10RingBufferIiLj1ELj64EE8capacityEv
2
_ZN9ouroboros4mpsc10RingBufferIiLj1ELj64EE8capacityEv
1
_ZN9ouroboros4mpsc10RingBufferIiLj8ELj64EE8capacityEv
1
_ZN9ouroboros4mpsc10RingBufferIiLj8ELj64EE13cacheLineSizeEv
2
_ZN9ouroboros4mpsc10RingBufferIiLj8ELj128EE13cacheLineSizeEv
1
_ZN9ouroboros4mpsc10RingBufferIiLj8ELj64EE13cacheLineSizeEv
1
_ZN9ouroboros4mpsc10RingBufferIiLj1ELj64EEC2Ev
18
_ZN9ouroboros4mpsc10RingBufferIN12_GLOBAL__N_17PayloadELj16ELj64EEC2Ev
1
_ZN9ouroboros4mpsc10RingBufferIN12_GLOBAL__N_17PayloadELj256ELj64EEC2Ev
1
_ZN9ouroboros4mpsc10RingBufferIiLj1ELj64EEC2Ev
1
_ZN9ouroboros4mpsc10RingBufferIiLj8ELj128EEC2Ev
1
_ZN9ouroboros4mpsc10RingBufferIjLj1024ELj64EEC2Ev
1
_ZN9ouroboros4mpsc10RingBufferIjLj4ELj64EEC2Ev
1
_ZN9ouroboros4mpsc10RingBufferIjLj512ELj64EEC2Ev
1
_ZN9ouroboros4mpsc10RingBufferImLj64ELj64EEC2Ev
1
_ZN9ouroboros4mpsc10RingBufferIiLj8ELj64EEC2Ev
10
_ZNK9ouroboros4mpsc10RingBufferIiLj1ELj64EE6isFullEv
102
_ZNK9ouroboros4mpsc10RingBufferIiLj8ELj64EE6isFullEv
2
_ZNK9ouroboros4mpsc10RingBufferIiLj1ELj64EE6isFullEv
100
_ZNK9ouroboros4mpsc10RingBufferIiLj1ELj64EE14writeAvailableEv
104
_ZNK9ouroboros4mpsc10RingBufferIiLj8ELj64EE14writeAvailableEv
4
_ZNK9ouroboros4mpsc10RingBufferIiLj1ELj64EE14writeAvailableEv
100
_ZNK9ouroboros4mpsc10RingBufferIiLj8ELj64EE7isEmptyEv
451
_ZNK9ouroboros4mpsc10RingBufferIN12_GLOBAL__N_17PayloadELj256ELj64EE7isEmptyEv
1
_ZNK9ouroboros4mpsc10RingBufferIjLj4ELj64EE7isEmptyEv
1
_ZNK9ouroboros4mpsc10RingBufferIiLj8ELj64EE7isEmptyEv
4
_ZNK9ouroboros4mpsc10RingBufferIjLj512ELj64EE7isEmptyEv
88
_ZNK9ouroboros4mpsc10RingBufferIjLj1024ELj64EE7isEmptyEv
357
_ZNK9ouroboros4mpsc10RingBufferIiLj8ELj64EE13readAvailableEv
453
_ZNK9ouroboros4mpsc10RingBufferIN12_GLOBAL__N_17PayloadELj256ELj64EE13readAvailableEv
1
_ZNK9ouroboros4mpsc10RingBufferIjLj4ELj64EE13readAvailableEv
1
_ZNK9ouroboros4mpsc10RingBufferIiLj8ELj64EE13readAvailableEv
6
_ZNK9ouroboros4mpsc10RingBufferIjLj512ELj64EE13readAvailableEv
88
_ZNK9ouroboros4mpsc10RingBufferIjLj1024ELj64EE13readAvailableEv
357
_ZN9ouroboros4mpsc10RingBufferIiLj1ELj64EE3popERi
1679474
_ZN9ouroboros4mpsc10RingBufferIN12_GLOBAL__N_17PayloadELj16ELj64EE3popERS3_
1
_ZN9ouroboros4mpsc10RingBufferIiLj8ELj128EE3popERi
1
_ZN9ouroboros4mpsc10RingBufferIiLj8ELj64EE3popERi
39
_ZN9ouroboros4mpsc10RingBufferIiLj1ELj64EE3popERi
100
_ZN9ouroboros4mpsc10RingBufferIjLj4ELj64EE3popERj
40704
_ZN9ouroboros4mpsc10RingBufferIjLj1024ELj64EE3popERj
200000
_ZN9ouroboros4mpsc10RingBufferIjLj512ELj64EE3popERj
200000
_ZN9ouroboros4mpsc10RingBufferIN12_GLOBAL__N_17PayloadELj256ELj64EE3popERS3_
236725
_ZN9ouroboros4mpsc10RingBufferImLj64ELj64EE3popERm
1001904
_ZN9ouroboros4mpsc10RingBufferIiLj1ELj64EE4pushERKi
3662881
_ZN9ouroboros4mpsc10RingBufferIN12_GLOBAL__N_17PayloadELj16ELj64EE4pushERKS3_
1
_ZN9ouroboros4mpsc10RingBufferIiLj8ELj128EE4pushERKi
1
_ZN9ouroboros4mpsc10RingBufferIiLj8ELj64EE4pushERKi
52
_ZN9ouroboros4mpsc10RingBufferIiLj1ELj64EE4pushERKi
100
_ZN9ouroboros4mpsc10RingBufferIjLj4ELj64EE4pushERKj
143712
_ZN9ouroboros4mpsc10RingBufferIjLj1024ELj64EE4pushERKj
408855
_ZN9ouroboros4mpsc10RingBufferIjLj512ELj64EE4pushERKj
701955
_ZN9ouroboros4mpsc10RingBufferIN12_GLOBAL__N_17PayloadELj256ELj64EE4pushERKS3_
865830
_ZN9ouroboros4mpsc10RingBufferImLj64ELj64EE4pushERKm
1542375
Generated by:
LCOV version 2.0-1