LCOV - code coverage report
Current view: top level - source/ps - Profiler2.h (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 70 98 71.4 %
Date: 2023-01-19 00:18:29 Functions: 21 29 72.4 %

Function Name Sort by function name Hit count Sort by hit count
CProfiler2::ThreadStorage::RecordFrameStart(double) 0
CProfiler2::ThreadStorage::RecordAttributePrintf(char const*, ...) 0
CProfiler2::ThreadStorage::GetName[abi:cxx11]() 0
CProfiler2::GetFrameNumber() 0
CProfiler2::RecordFrameStart() 0
CProfiler2::IncrementFrameNumber() 0
CProfile2GPURegion::CProfile2GPURegion(char const*) 0
CProfile2GPURegion::~CProfile2GPURegion() 0
CProfiler2::RecordEvent(char const*) 32
CProfiler2::ThreadStorage::RecordSyncMarker(double) 32
CProfiler2::RecordSyncMarker() 32
CProfiler2::HoldType() 54
CProfiler2::HoldMessages(unsigned char) 118
CProfiler2::ThreadStorage::HoldBuffer::clear() 118
CProfiler2::ThreadStorage::HoldBuffer::setType(unsigned char) 118
CProfiler2::StopHoldingMessages(bool, bool) 118
CProfile2Region::CProfile2Region(char const*) 118
CProfile2Region::~CProfile2Region() 118
CProfiler2::ThreadStorage::HoldBuffer::HoldBuffer() 120
CProfiler2::ThreadStorage::HoldBuffer::~HoldBuffer() 120
CProfiler2::RecordAttribute(char const*, ...) 197
CProfiler2::HoldLevel() 236
CProfiler2::ThreadStorage::RecordLeave(double) 696
CProfiler2::RecordRegionEnter(char const*) 696
CProfiler2::RecordRegionLeave() 696
CProfiler2::ThreadStorage::Record(CProfiler2::EItem, double, char const*) 728
CProfiler2::GetTime() 1692
CProfiler2::GetThreadStorage() 2179
TLS wrapper function for CProfiler2::m_CurrentStorage 4358

Generated by: LCOV version 1.13