OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...7
Function: lcPointerHandlerDispatch
8
Function: existingImageFileForPath::Q_QGS_pixmapStore::innerFunction::~HolderBase
9
Function: debug_slowPath
10
Function: WTF::roundUpToMultipleOf
1112
Function: WTF::BumpPointerPool::alloc
13
Function: TabledMaterial::initialize
14
Function: SparseArrayData::pop_front
15
Function: RenderNodeState::scissorEnabled
...20
Function: QV4::Value::toIndex
...30
Function: QV4::MapObject::defaultPrototype
...40
Function: QV4::Compiler::Context::findArgument
...100
Function: QQuickPathView::setDelegate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
WTF::RawPointer::value
Name: WTF::RawPointer::value
Prototype: const void* value() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/RawPointer.h
Lines: 48-48
  0.000% (0/1)
11
WTF::RawPointer::RawPointer
Name: WTF::RawPointer::RawPointer
Prototype: RawPointer()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/RawPointer.h
Lines: 33-36
  0.000% (0/1)
21
WTF::RawPointer::RawPointer
Name: WTF::RawPointer::RawPointer
Prototype: explicit RawPointer(void* value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/RawPointer.h
Lines: 38-41
  0.000% (0/1)
21
WTF::RawPointer::RawPointer
Name: WTF::RawPointer::RawPointer
Prototype: explicit RawPointer(const void* value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/RawPointer.h
Lines: 43-46
  0.000% (0/1)
21
WTF::PrintStream::printf
Name: WTF::PrintStream::printf
Prototype: void PrintStream::printf(const char* format, ...)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.cpp
Lines: 38-44
  0.000% (0/1)
201
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T> void print(const T& value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 54-58
  0.000% (0/1)
11
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T1, typename T2> void print(const T1& value1, const T2& value2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 60-65
  0.000% (0/1)
21
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T1, typename T2, typename T3> void print(const T1& value1, const T2& value2, const T3& value3)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 67-73
  0.000% (0/1)
31
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T1, typename T2, typename T3, typename T4> void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 75-82
  0.000% (0/1)
41
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T1, typename T2, typename T3, typename T4, typename T5> void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 84-92
  0.000% (0/1)
51
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6> void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 94-103
  0.000% (0/1)
61
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7> void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 105-115
  0.000% (0/1)
71
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8> void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7, const T8& value8)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 117-128
  0.000% (0/1)
81
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9> void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7, const T8& value8, const T9& value9)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 130-142
  0.000% (0/1)
91
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10> void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7, const T8& value8, const T9& value9, const T10& value10)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 144-157
  0.000% (0/1)
101
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11> void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7, const T8& value8, const T9& value9, const T10& value10, const T11& value11)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 159-173
  0.000% (0/1)
111
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12> void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7, const T8& value8, const T9& value9, const T10& value10, const T11& value11, const T12& value12)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 175-190
  0.000% (0/1)
121
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13> void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7, const T8& value8, const T9& value9, const T10& value10, const T11& value11, const T12& value12, const T13& value13)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 192-208
  0.000% (0/1)
131
WTF::PointerDump::dump
Name: WTF::PointerDump::dump
Prototype: void dump(PrintStream& out) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 278-284
  0.000% (0/4)
32
WTF::PointerDump::PointerDump
Name: WTF::PointerDump::PointerDump
Prototype: PointerDump(const T* ptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 273-276
  0.000% (0/1)
21
WTF::PageReservation::reserve
Name: WTF::PageReservation::reserve
Prototype: static PageReservation reserve(size_t size, OSAllocator::Usage usage = OSAllocator::UnknownUsage, bool writable = true, bool executable = false)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageReservation.h
Lines: 104-108
100.000% (1/1)
21
WTF::PageReservation::decommit
Name: WTF::PageReservation::decommit
Prototype: void decommit(void* start, size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageReservation.h
Lines: 88-97
100.000% (1/1)
61
WTF::PageReservation::deallocate
Name: WTF::PageReservation::deallocate
Prototype: void deallocate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageReservation.h
Lines: 110-123
100.000% (1/1)
61
WTF::PageReservation::committed
Name: WTF::PageReservation::committed
Prototype: size_t committed()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageReservation.h
Lines: 99-102
  0.000% (0/1)
11
WTF::PageReservation::commit
Name: WTF::PageReservation::commit
Prototype: void commit(void* start, size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageReservation.h
Lines: 77-86
100.000% (1/1)
61
WTF::PageReservation::PageReservation
Name: WTF::PageReservation::PageReservation
Prototype: PageReservation()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageReservation.h
Lines: 59-64
100.000% (1/1)
21
WTF::PageReservation::PageReservation
Name: WTF::PageReservation::PageReservation
Prototype: PageReservation(void* base, size_t size, bool writable, bool executable)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageReservation.h
Lines: 126-132
100.000% (1/1)
21
WTF::PageBlock::size
Name: WTF::PageBlock::size
Prototype: size_t size() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 45-48
100.000% (1/1)
11
WTF::PageBlock::realSize
Name: WTF::PageBlock::realSize
Prototype: size_t realSize() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 49-49
100.000% (1/1)
11
WTF::PageBlock::realBase
Name: WTF::PageBlock::realBase
Prototype: void* realBase() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 43-43
100.000% (1/1)
11
WTF::PageBlock::contains
Name: WTF::PageBlock::contains
Prototype: bool contains(void* containedBase, size_t containedSize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 53-57
100.000% (1/1)
21
WTF::PageBlock::bool
Name: WTF::PageBlock::bool
Prototype: operator bool() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 51-51
100.000% (1/1)
11
WTF::PageBlock::base
Name: WTF::PageBlock::base
Prototype: void* base() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 44-44
100.000% (1/1)
11
WTF::PageBlock::PageBlock
Name: WTF::PageBlock::PageBlock
Prototype: inline PageBlock::PageBlock()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 65-70
100.000% (1/1)
21
WTF::PageBlock::PageBlock
Name: WTF::PageBlock::PageBlock
Prototype: inline PageBlock::PageBlock(const PageBlock& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 72-77
100.000% (1/1)
21
WTF::PageBlock::PageBlock
Name: WTF::PageBlock::PageBlock
Prototype: inline PageBlock::PageBlock(void* base, size_t size, bool hasGuardPages)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.h
Lines: 79-84
100.000% (1/1)
21
WTF::PageAllocationAligned::deallocate
Name: WTF::PageAllocationAligned::deallocate
Prototype: void PageAllocationAligned::deallocate()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageAllocationAligned.cpp
Lines: 67-84
  0.000% (0/1)
71
WTF::PageAllocationAligned::allocate
Name: WTF::PageAllocationAligned::allocate
Prototype: PageAllocationAligned PageAllocationAligned::allocate(size_t size, size_t alignment, OSAllocator::Usage usage, bool writable)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageAllocationAligned.cpp
Lines: 31-65
  0.000% (0/3)
131
WTF::PageAllocationAligned::PageAllocationAligned
Name: WTF::PageAllocationAligned::PageAllocationAligned
Prototype: PageAllocationAligned(void* base, size_t size, void* reservationBase, size_t reservationSize)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageAllocationAligned.h
Lines: 55-59
  0.000% (0/1)
21
WTF::PageAllocation::operator<
Name: WTF::PageAllocation::operator<
Prototype: bool operator<(const PageAllocation &b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageAllocation.h
Lines: 89-89
  0.000% (0/1)
11
WTF::PageAllocation::deallocate
Name: WTF::PageAllocation::deallocate
Prototype: void deallocate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageAllocation.h
Lines: 102-113
100.000% (1/1)
51
WTF::PageAllocation::allocate
Name: WTF::PageAllocation::allocate
Prototype: static PageAllocation allocate(size_t size, OSAllocator::Usage usage = OSAllocator::UnknownUsage, bool writable = true, bool executable = false, bool includesGuardPages = false)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageAllocation.h
Lines: 91-100
100.000% (1/1)
41
WTF::PageAllocation::PageAllocation
Name: WTF::PageAllocation::PageAllocation
Prototype: PageAllocation(void* base, size_t size, bool includesGuardPages = false)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageAllocation.h
Lines: 116-119
100.000% (1/1)
21
WTF::OSAllocator::reserveUncommitted
Name: WTF::OSAllocator::reserveUncommitted
Prototype: void* OSAllocator::reserveUncommitted(size_t bytes, Usage usage, bool writable, bool executable)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocatorPosix.cpp
Lines: 110-140
 57.143% (4/7)
333
WTF::OSAllocator::reserveAndCommit
Name: WTF::OSAllocator::reserveAndCommit
Prototype: inline void* OSAllocator::reserveAndCommit(size_t reserveSize, size_t commitSize, Usage usage, bool writable, bool executable)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocator.h
Lines: 82-87
  0.000% (0/1)
31
WTF::OSAllocator::reserveAndCommit
Name: WTF::OSAllocator::reserveAndCommit
Prototype: void* OSAllocator::reserveAndCommit(size_t bytes, Usage usage, bool writable, bool executable, bool includesGuardPages)
Coverage:  61.905% (13/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocatorPosix.cpp
Lines: 142-213
 61.905% (13/21)
777
WTF::OSAllocator::releaseDecommitted
Name: WTF::OSAllocator::releaseDecommitted
Prototype: void OSAllocator::releaseDecommitted(void* address, size_t bytes)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocatorPosix.cpp
Lines: 268-273
 50.000% (2/4)
32
WTF::OSAllocator::reallocateCommitted
Name: WTF::OSAllocator::reallocateCommitted
Prototype: template<typename T> inline T* OSAllocator::reallocateCommitted(T* oldBase, size_t oldSize, size_t newSize, Usage usage, bool writable, bool executable)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocator.h
Lines: 108-115
  0.000% (0/1)
41
WTF::OSAllocator::decommitAndRelease
Name: WTF::OSAllocator::decommitAndRelease
Prototype: inline void OSAllocator::decommitAndRelease(void* releaseBase, size_t releaseSize, void* decommitBase, size_t decommitSize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocator.h
Lines: 89-101
100.000% (1/1)
41
WTF::OSAllocator::decommitAndRelease
Name: WTF::OSAllocator::decommitAndRelease
Prototype: inline void OSAllocator::decommitAndRelease(void* base, size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocator.h
Lines: 103-106
100.000% (1/1)
11
WTF::OSAllocator::decommit
Name: WTF::OSAllocator::decommit
Prototype: void OSAllocator::decommit(void* address, size_t bytes)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocatorPosix.cpp
Lines: 247-266
 50.000% (2/4)
112
WTF::OSAllocator::commit
Name: WTF::OSAllocator::commit
Prototype: void OSAllocator::commit(void* address, size_t bytes, bool writable, bool executable)
Coverage:  50.000% (5/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocatorPosix.cpp
Lines: 215-245
 50.000% (5/10)
244
WTF::OSAllocator::canAllocateExecutableMemory
Name: WTF::OSAllocator::canAllocateExecutableMemory
Prototype: bool OSAllocator::canAllocateExecutableMemory()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocatorPosix.cpp
Lines: 275-288
 50.000% (2/4)
292
WTF::FilePrintStream::~FilePrintStream
Name: WTF::FilePrintStream::~FilePrintStream
Prototype: FilePrintStream::~FilePrintStream()
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/FilePrintStream.cpp
Lines: 37-43
  0.000% (0/7)
43
WTF::FilePrintStream::vprintf
Name: WTF::FilePrintStream::vprintf
Prototype: void FilePrintStream::vprintf(const char* format, va_list argList)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/FilePrintStream.cpp
Lines: 54-57
  0.000% (0/1)
11
WTF::FilePrintStream::open
Name: WTF::FilePrintStream::open
Prototype: PassOwnPtr<FilePrintStream> FilePrintStream::open(const char* filename, const char* mode)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/FilePrintStream.cpp
Lines: 45-52
  0.000% (0/4)
42
WTF::FilePrintStream::flush
Name: WTF::FilePrintStream::flush
Prototype: void FilePrintStream::flush()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/FilePrintStream.cpp
Lines: 59-62
  0.000% (0/1)
11
WTF::FilePrintStream::file
Name: WTF::FilePrintStream::file
Prototype: FILE* file()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/FilePrintStream.h
Lines: 47-47
  0.000% (0/1)
11
WTF::FilePrintStream::FilePrintStream
Name: WTF::FilePrintStream::FilePrintStream
Prototype: FilePrintStream::FilePrintStream(FILE* file, AdoptionMode adoptionMode)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/FilePrintStream.cpp
Lines: 31-35
  0.000% (0/1)
21
WTF::CrashOnOverflow::overflowed
Name: WTF::CrashOnOverflow::overflowed
Prototype: static void overflowed()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 78-81
  0.000% (0/1)
11
WTF::CrashOnOverflow::hasOverflowed
Name: WTF::CrashOnOverflow::hasOverflowed
Prototype: bool hasOverflowed() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 86-86
100.000% (1/1)
11
WTF::Checked::unsafeGet
Name: WTF::Checked::unsafeGet
Prototype: T unsafeGet() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 540-545
 50.000% (2/4)
32
WTF::Checked::safeGet
Name: WTF::Checked::safeGet
Prototype: inline CheckedState safeGet(T& value) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 547-553
 50.000% (2/4)
42
WTF::Checked::operator==
Name: WTF::Checked::operator==
Prototype: template <typename V> bool operator==(Checked<T, V> rhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 614-617
  0.000% (0/1)
11
WTF::Checked::operator==
Name: WTF::Checked::operator==
Prototype: template <typename U> bool operator==(U rhs)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 619-624
 50.000% (2/4)
32
WTF::Checked::operator==
Name: WTF::Checked::operator==
Prototype: template <typename U, typename V> const Checked operator==(Checked<U, V> rhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 626-629
  0.000% (0/1)
11
WTF::Checked::operator=
Name: WTF::Checked::operator=
Prototype: const Checked& operator=(Checked rhs)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 472-479
 50.000% (2/4)
52
WTF::Checked::operator=
Name: WTF::Checked::operator=
Prototype: template <typename U> const Checked& operator=(U value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 481-484
100.000% (1/1)
11
WTF::Checked::operator=
Name: WTF::Checked::operator=
Prototype: template <typename U, typename V> const Checked& operator=(const Checked<U, V>& rhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 486-489
  0.000% (0/1)
11
WTF::Checked::operator-=
Name: WTF::Checked::operator-=
Prototype: template <typename U> const Checked operator-=(U rhs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 563-568
  0.000% (0/4)
32
WTF::Checked::operator-=
Name: WTF::Checked::operator-=
Prototype: template <typename U, typename V> const Checked operator-=(Checked<U, V> rhs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 599-604
  0.000% (0/4)
32
WTF::Checked::operator--
Name: WTF::Checked::operator--
Prototype: const Checked& operator--()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 500-506
  0.000% (0/4)
42
WTF::Checked::operator--
Name: WTF::Checked::operator--
Prototype: const Checked operator--(int)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 516-521
  0.000% (0/4)
32
WTF::Checked::operator+=
Name: WTF::Checked::operator+=
Prototype: template <typename U> const Checked operator+=(U rhs)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 556-561
 50.000% (2/4)
32
WTF::Checked::operator+=
Name: WTF::Checked::operator+=
Prototype: template <typename U, typename V> const Checked operator+=(Checked<U, V> rhs)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 592-597
 50.000% (2/4)
32
WTF::Checked::operator++
Name: WTF::Checked::operator++
Prototype: const Checked& operator++()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 492-498
  0.000% (0/4)
42
WTF::Checked::operator++
Name: WTF::Checked::operator++
Prototype: const Checked operator++(int)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 509-514
  0.000% (0/4)
32
WTF::Checked::operator*=
Name: WTF::Checked::operator*=
Prototype: template <typename U> const Checked operator*=(U rhs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 570-575
  0.000% (0/4)
32
WTF::Checked::operator*=
Name: WTF::Checked::operator*=
Prototype: const Checked operator*=(double rhs)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 577-585
  0.000% (0/6)
52
WTF::Checked::operator*=
Name: WTF::Checked::operator*=
Prototype: const Checked operator*=(float rhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 587-590
  0.000% (0/1)
11
WTF::Checked::operator*=
Name: WTF::Checked::operator*=
Prototype: template <typename U, typename V> const Checked operator*=(Checked<U, V> rhs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 606-611
  0.000% (0/4)
32
WTF::Checked::operator!=
Name: WTF::Checked::operator!=
Prototype: template <typename U> bool operator!=(U rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 631-634
100.000% (1/1)
11
WTF::Checked::operator!
Name: WTF::Checked::operator!
Prototype: bool operator!() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 524-529
  0.000% (0/4)
32
WTF::Checked::UnspecifiedBoolType
Name: WTF::Checked::UnspecifiedBoolType
Prototype: operator UnspecifiedBoolType*() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 532-537
  0.000% (0/4)
32
WTF::Checked::Checked
Name: WTF::Checked::Checked
Prototype: Checked()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 428-431
100.000% (1/1)
21
WTF::Checked::Checked
Name: WTF::Checked::Checked
Prototype: Checked(ResultOverflowedTag)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 433-439
  0.000% (0/4)
22
WTF::Checked::Checked
Name: WTF::Checked::Checked
Prototype: template <typename U> Checked(U value)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 441-446
 50.000% (2/4)
32
WTF::Checked::Checked
Name: WTF::Checked::Checked
Prototype: template <typename V> Checked(const Checked<T, V>& rhs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 448-453
  0.000% (0/4)
22
WTF::Checked::Checked
Name: WTF::Checked::Checked
Prototype: template <typename U> Checked(const Checked<U, OverflowHandler>& rhs)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 455-461
 50.000% (2/4)
32
WTF::Checked::Checked
Name: WTF::Checked::Checked
Prototype: template <typename U, typename V> Checked(const Checked<U, V>& rhs)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 463-470
  0.000% (0/7)
53
WTF::CharacterDump::dump
Name: WTF::CharacterDump::dump
Prototype: void dump(PrintStream& out) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 268-268
  0.000% (0/1)
11
WTF::CharacterDump::CharacterDump
Name: WTF::CharacterDump::CharacterDump
Prototype: CharacterDump(const char& value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 268-268
  0.000% (0/1)
11
WTF::BumpPointerPool::shrink
Name: WTF::BumpPointerPool::shrink
Prototype: void shrink()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 130-139
 50.000% (2/4)
62
WTF::BumpPointerPool::operator new
Name: WTF::BumpPointerPool::operator new
Prototype: void* operator new(size_t size, const PageAllocation& allocation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 93-97
100.000% (1/1)
21
WTF::BumpPointerPool::ensureCapacityCrossPool
Name: WTF::BumpPointerPool::ensureCapacityCrossPool
Prototype: static BumpPointerPool* ensureCapacityCrossPool(BumpPointerPool* previousPool, size_t size)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 146-170
  0.000% (0/8)
144
WTF::BumpPointerPool::ensureCapacity
Name: WTF::BumpPointerPool::ensureCapacity
Prototype: BumpPointerPool* ensureCapacity(size_t size)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 47-54
 50.000% (2/4)
52
WTF::BumpPointerPool::destroy
Name: WTF::BumpPointerPool::destroy
Prototype: void destroy()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 141-144
100.000% (1/1)
11
WTF::BumpPointerPool::deallocCrossPool
Name: WTF::BumpPointerPool::deallocCrossPool
Prototype: static BumpPointerPool* deallocCrossPool(BumpPointerPool* pool, void* position)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 172-192
  0.000% (0/10)
94
WTF::BumpPointerPool::dealloc
Name: WTF::BumpPointerPool::dealloc
Prototype: BumpPointerPool* dealloc(void* position)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 81-89
 50.000% (3/6)
52
WTF::BumpPointerPool::create
Name: WTF::BumpPointerPool::create
Prototype: static BumpPointerPool* create(size_t minimumCapacity = 0)
Coverage:  30.769% (4/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 108-128
 30.769% (4/13)
135
Page:<>1
Function: writeNumbers
...7
Function: lcPointerHandlerDispatch
8
Function: existingImageFileForPath::Q_QGS_pixmapStore::innerFunction::~HolderBase
9
Function: debug_slowPath
10
Function: WTF::roundUpToMultipleOf
1112
Function: WTF::BumpPointerPool::alloc
13
Function: TabledMaterial::initialize
14
Function: SparseArrayData::pop_front
15
Function: RenderNodeState::scissorEnabled
...20
Function: QV4::Value::toIndex
...30
Function: QV4::MapObject::defaultPrototype
...40
Function: QV4::Compiler::Context::findArgument
...100
Function: QQuickPathView::setDelegate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0