Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
PropertyIndexName: | QV4::PropertyIndex | Coverage: | 100.000% (4/4) |
| | 4 | 4 |
PropertyHashDataName: | QV4::PropertyHashData | Coverage: | 100.000% (2/2) |
| | 4 | 2 |
PropertyHashName: | QV4::PropertyHash | Coverage: | 89.231% (58/65) |
| | 67 | 25 |
PropertyAttributesName: | QV4::PropertyAttributes | Coverage: | 90.698% (39/43) |
| | 38 | 33 |
PropertyName: | QV4::Property | Coverage: | 98.780% (81/82) |
| | 50 | 30 |
ProfilingName: | QV4::Profiling | Coverage: | 71.014% (49/69) |
| | 100 | 41 |
PrimitiveName: | QV4::Primitive | Coverage: | 100.000% (22/22) |
| | 30 | 13 |
PersistentValueStorageName: | QV4::PersistentValueStorage | Coverage: | 100.000% (3/3) |
| | 3 | 3 |
PersistentValueName: | QV4::PersistentValue | Coverage: | 72.222% (13/18) |
| | 16 | 12 |
ObjectIteratorName: | QV4::ObjectIterator | Coverage: | 100.000% (2/2) |
| | 16 | 2 |
ObjectItemName: | QV4::ObjectItem | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
ObjectCtorName: | QV4::ObjectCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
ObjectName: | QV4::Object | Coverage: | 83.333% (105/126) |
| | 101 | 72 |
NumberPrototypeName: | QV4::NumberPrototype | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
NumberObjectName: | QV4::NumberObject | Coverage: | 57.143% (4/7) |
| | 7 | 7 |
NumberCtorName: | QV4::NumberCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
MultiplyWrappedQObjectMapName: | QV4::MultiplyWrappedQObjectMap | Coverage: | 0.000% (0/5) |
| | 5 | 5 |
MothName: | QV4::Moth | Coverage: | 89.231% (58/65) |
| | 102 | 53 |
ModelObjectName: | QV4::ModelObject | Coverage: | 76.316% (29/38) |
| | 56 | 18 |
MemorySegmentName: | QV4::MemorySegment | Coverage: | 100.000% (44/44) |
| | 56 | 19 |
MemoryManagerName: | QV4::MemoryManager | Coverage: | 81.443% (158/194) |
| | 286 | 79 |
MemberGeneratorFunctionName: | QV4::MemberGeneratorFunction | Coverage: | 66.667% (4/6) |
| | 6 | 6 |
MemberFunctionName: | QV4::MemberFunction | Coverage: | 66.667% (4/6) |
| | 6 | 6 |
MemberDataName: | QV4::MemberData | Coverage: | 81.818% (9/11) |
| | 11 | 11 |
MathObjectName: | QV4::MathObject | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
MarkStackName: | QV4::MarkStack | Coverage: | 100.000% (7/7) |
| | 12 | 5 |
MapObjectName: | QV4::MapObject | Coverage: | 85.714% (6/7) |
| | 7 | 7 |
MapIteratorPrototypeName: | QV4::MapIteratorPrototype | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
MapIteratorObjectName: | QV4::MapIteratorObject | Coverage: | 83.333% (5/6) |
| | 6 | 6 |
MapCtorName: | QV4::MapCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
ManagedName: | QV4::Managed | Coverage: | 75.000% (15/20) |
| | 21 | 20 |
LookupName: | QV4::Lookup | Coverage: | 91.667% (11/12) |
| | 5 | 4 |
LazyScopeName: | QV4::LazyScope | Coverage: | 81.818% (9/11) |
| | 8 | 5 |
JsonObjectName: | QV4::JsonObject | Coverage: | 75.000% (6/8) |
| | 8 | 8 |
JSCallDataName: | QV4::JSCallData | Coverage: | 87.500% (14/16) |
| | 31 | 7 |
JITName: | QV4::JIT | Coverage: | 56.897% (198/348) |
| | 1010 | 234 |
IntrinsicTypedArrayPrototypeName: | QV4::IntrinsicTypedArrayPrototype | Coverage: | 66.667% (4/6) |
| | 6 | 6 |
IntrinsicTypedArrayCtorName: | QV4::IntrinsicTypedArrayCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
InternalClassTransitionName: | QV4::InternalClassTransition | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
InternalClassName: | QV4::InternalClass | Coverage: | 63.636% (7/11) |
| | 11 | 11 |
IndexedBuiltinFunctionName: | QV4::IndexedBuiltinFunction | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
IdentifierTableName: | QV4::IdentifierTable | Coverage: | 73.874% (82/111) |
| | 154 | 49 |
IdentifierHashDataName: | QV4::IdentifierHashData | Coverage: | 92.308% (12/13) |
| | 19 | 7 |
IdentifierHashName: | QV4::IdentifierHash | Coverage: | 69.620% (55/79) |
| | 79 | 35 |
HugeItemAllocatorName: | QV4::HugeItemAllocator | Coverage: | 40.741% (11/27) |
| | 45 | 17 |
HeapValueName: | QV4::HeapValue | Coverage: | 66.667% (2/3) |
| | 5 | 3 |
HeapItemName: | QV4::HeapItem | Coverage: | 30.769% (4/13) |
| | 23 | 9 |
HeapName: | QV4::Heap | Coverage: | 80.247% (455/567) |
| | 687 | 311 |
GeneratorObjectName: | QV4::GeneratorObject | Coverage: | 57.143% (4/7) |
| | 7 | 7 |
GeneratorFunctionCtorName: | QV4::GeneratorFunctionCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
GeneratorFunctionName: | QV4::GeneratorFunction | Coverage: | 83.333% (5/6) |
| | 6 | 6 |
FunctionPrototypeName: | QV4::FunctionPrototype | Coverage: | 20.000% (1/5) |
| | 5 | 5 |
FunctionObjectName: | QV4::FunctionObject | Coverage: | 63.636% (14/22) |
| | 20 | 19 |
FunctionCtorName: | QV4::FunctionCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
FunctionName: | QV4::Function | Coverage: | 50.000% (5/10) |
| | 9 | 8 |
ForInIteratorPrototypeName: | QV4::ForInIteratorPrototype | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
ForInIteratorObjectName: | QV4::ForInIteratorObject | Coverage: | 85.714% (6/7) |
| | 7 | 7 |
ExecutionEngineCallDepthRecorderName: | QV4::ExecutionEngineCallDepthRecorder | Coverage: | 100.000% (4/4) |
| | 4 | 4 |
ExecutionEngineName: | QV4::ExecutionEngine | Coverage: | 90.278% (325/360) |
| | 335 | 296 |
ExecutionContextName: | QV4::ExecutionContext | Coverage: | 55.556% (5/9) |
| | 9 | 9 |
ExecutableAllocatorName: | QV4::ExecutableAllocator | Coverage: | 40.000% (2/5) |
| | 5 | 5 |
EvalFunctionName: | QV4::EvalFunction | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
EvalErrorPrototypeName: | QV4::EvalErrorPrototype | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
EvalErrorObjectName: | QV4::EvalErrorObject | Coverage: | 0.000% (0/3) |
| | 3 | 3 |
EvalErrorCtorName: | QV4::EvalErrorCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
ErrorPrototypeName: | QV4::ErrorPrototype | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
ErrorObjectName: | QV4::ErrorObject | Coverage: | 61.111% (11/18) |
| | 23 | 12 |
ErrorCtorName: | QV4::ErrorCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
EngineBaseName: | QV4::EngineBase | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
EncodeName: | QV4::Encode | Coverage: | 94.737% (18/19) |
| | 15 | 13 |
DoubleName: | QV4::Double | Coverage: | 95.455% (21/22) |
| | 20 | 12 |
DelegateModelGroupFunctionName: | QV4::DelegateModelGroupFunction | Coverage: | 54.545% (6/11) |
| | 13 | 8 |
DefaultClassConstructorFunctionName: | QV4::DefaultClassConstructorFunction | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
DatePrototypeName: | QV4::DatePrototype | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
DateObjectName: | QV4::DateObject | Coverage: | 62.500% (5/8) |
| | 8 | 8 |
DateCtorName: | QV4::DateCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
DataViewCtorName: | QV4::DataViewCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
DataViewName: | QV4::DataView | Coverage: | 83.333% (5/6) |
| | 6 | 6 |
CppStackFrameName: | QV4::CppStackFrame | Coverage: | 70.370% (19/27) |
| | 57 | 19 |
ConstructorFunctionName: | QV4::ConstructorFunction | Coverage: | 66.667% (4/6) |
| | 6 | 6 |
ConsoleObjectName: | QV4::ConsoleObject | Coverage: | 0.000% (0/5) |
| | 5 | 5 |
ComplexStringName: | QV4::ComplexString | Coverage: | 100.000% (2/2) |
| | 4 | 2 |
CompilerName: | QV4::Compiler | Coverage: | 81.316% (309/380) |
| | 619 | 225 |
CompiledDataName: | QV4::CompiledData | Coverage: | 75.434% (608/806) |
| | 962 | 445 |
ChunkAllocatorName: | QV4::ChunkAllocator | Coverage: | 94.118% (16/17) |
| | 22 | 9 |
ChunkName: | QV4::Chunk | Coverage: | 75.281% (67/89) |
| | 151 | 40 |
CallDataName: | QV4::CallData | Coverage: | 66.667% (4/6) |
| | 10 | 6 |
CallContextName: | QV4::CallContext | Coverage: | 50.000% (4/8) |
| | 8 | 8 |
BoundFunctionName: | QV4::BoundFunction | Coverage: | 77.778% (7/9) |
| | 9 | 9 |
BooleanPrototypeName: | QV4::BooleanPrototype | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
BooleanObjectName: | QV4::BooleanObject | Coverage: | 85.714% (6/7) |
| | 7 | 7 |
BooleanCtorName: | QV4::BooleanCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
BlockAllocatorName: | QV4::BlockAllocator | Coverage: | 95.652% (66/69) |
| | 102 | 34 |
BitVectorName: | QV4::BitVector | Coverage: | 43.750% (7/16) |
| | 20 | 12 |
ArrayObjectName: | QV4::ArrayObject | Coverage: | 71.429% (5/7) |
| | 7 | 7 |
ArrayIteratorPrototypeName: | QV4::ArrayIteratorPrototype | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
ArrayIteratorObjectName: | QV4::ArrayIteratorObject | Coverage: | 83.333% (5/6) |
| | 6 | 6 |
ArrayDataName: | QV4::ArrayData | Coverage: | 52.381% (11/21) |
| | 21 | 21 |
ArrayCtorName: | QV4::ArrayCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |
ArrayBufferCtorName: | QV4::ArrayBufferCtor | Coverage: | 60.000% (3/5) |
| | 5 | 5 |