Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
YarrName: | JSC::Yarr | Coverage: | 73.806% (1854/2512) |
| | 3110 | 1085 |
X86AssemblerName: | JSC::X86Assembler | Coverage: | 29.565% (136/460) |
| | 680 | 348 |
MacroAssemblerX86CommonName: | JSC::MacroAssemblerX86Common | Coverage: | 22.156% (74/334) |
| | 408 | 228 |
MacroAssemblerX86_64Name: | JSC::MacroAssemblerX86_64 | Coverage: | 14.035% (24/171) |
| | 232 | 122 |
MacroAssemblerName: | JSC::MacroAssembler | Coverage: | 12.500% (17/136) |
| | 115 | 112 |
AbstractMacroAssemblerName: | JSC::AbstractMacroAssembler | Coverage: | 48.101% (38/79) |
| | 110 | 75 |
LinkBufferBaseName: | JSC::LinkBufferBase | Coverage: | 35.294% (12/34) |
| | 90 | 30 |
AssemblerBufferName: | JSC::AssemblerBuffer | Coverage: | 51.515% (17/33) |
| | 38 | 25 |
ExecutableAllocatorName: | JSC::ExecutableAllocator | Coverage: | 60.000% (6/10) |
| | 36 | 6 |
MacroAssemblerCodeRefName: | JSC::MacroAssemblerCodeRef | Coverage: | 36.364% (4/11) |
| | 12 | 9 |
FunctionPtrName: | JSC::FunctionPtr | Coverage: | 0.000% (0/11) |
| | 12 | 11 |
MacroAssemblerCodePtrName: | JSC::MacroAssemblerCodePtr | Coverage: | 57.143% (4/7) |
| | 11 | 7 |
CodeLocationCommonName: | JSC::CodeLocationCommon | Coverage: | 10.000% (1/10) |
| | 11 | 10 |
ExecutableMemoryHandleName: | JSC::ExecutableMemoryHandle | Coverage: | 83.333% (5/6) |
| | 6 | 6 |
AssemblerLabelName: | JSC::AssemblerLabel | Coverage: | 75.000% (3/4) |
| | 6 | 4 |
ReturnAddressPtrName: | JSC::ReturnAddressPtr | Coverage: | 0.000% (0/4) |
| | 5 | 4 |
disassembleName: | JSC::disassemble | Prototype: | void disassemble(const MacroAssemblerCodePtr& codePtr, size_t size, const char* prefix, PrintStream& out) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/disassembler/Disassembler.cpp | Lines: | 34-40 |
| | 3 | 2 |
OptionsName: | JSC::Options | Coverage: | 50.000% (1/2) |
| | 2 | 2 |
CodeLocationNearCallName: | JSC::CodeLocationNearCall | Coverage: | 0.000% (0/2) |
| | 2 | 2 |
CodeLocationLabelName: | JSC::CodeLocationLabel | Coverage: | 50.000% (1/2) |
| | 2 | 2 |
CodeLocationJumpName: | JSC::CodeLocationJump | Coverage: | 0.000% (0/2) |
| | 2 | 2 |
CodeLocationInstructionName: | JSC::CodeLocationInstruction | Coverage: | 0.000% (0/2) |
| | 2 | 2 |
CodeLocationDataLabelPtrName: | JSC::CodeLocationDataLabelPtr | Coverage: | 0.000% (0/2) |
| | 2 | 2 |
CodeLocationDataLabelCompactName: | JSC::CodeLocationDataLabelCompact | Coverage: | 0.000% (0/2) |
| | 2 | 2 |
CodeLocationDataLabel32Name: | JSC::CodeLocationDataLabel32 | Coverage: | 0.000% (0/2) |
| | 2 | 2 |
CodeLocationConvertibleLoadName: | JSC::CodeLocationConvertibleLoad | Coverage: | 0.000% (0/2) |
| | 2 | 2 |
CodeLocationCallName: | JSC::CodeLocationCall | Coverage: | 0.000% (0/2) |
| | 2 | 2 |
tryToDisassembleName: | JSC::tryToDisassemble | Prototype: | inline bool tryToDisassemble(const MacroAssemblerCodePtr&, size_t, const char*, PrintStream&) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/disassembler/Disassembler.h | Lines: | 39-42 |
| | 1 | 1 |
LinkBufferName: | JSC::LinkBuffer | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
JSGlobalDataName: | JSC::JSGlobalData | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
DefaultExecutableOffsetCalculatorName: | JSC::DefaultExecutableOffsetCalculator | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
CAN_SIGN_EXTEND_8_32Name: | JSC::CAN_SIGN_EXTEND_8_32 | Prototype: | inline bool CAN_SIGN_EXTEND_8_32(int32_t value) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | Lines: | 40-40 |
| | 1 | 1 |