LCOV - code coverage report
Current view: top level - js/src/builtin - TypedObject.cpp (source / functions) Hit Total Coverage
Test: output.info Lines: 129 1261 10.2 %
Date: 2017-07-14 16:53:18 Functions: 17 135 12.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_Z10ToObjectIfIN2js9TypeDescrEEPT_N2JS6HandleINS4_5ValueEEE 0
_Z15visitReferencesIN12_GLOBAL__N_117MemoryInitVisitorEEvRN2js9TypeDescrEPhRT_ 0
_Z15visitReferencesIN12_GLOBAL__N_120MemoryTracingVisitorEEvRN2js9TypeDescrEPhRT_ 0
_ZL11CheckOffsetjjjj 0
_ZL12GetPrototypeP9JSContextN2JS6HandleIP8JSObjectEE 0
_ZL13LengthForTypeRN2js9TypeDescrE 0
_ZL16ConvertAndCopyToP9JSContextN2JS6HandleIPN2js11TypedObjectEEENS2_INS1_5ValueEEE 0
_ZL16ConvertAndCopyToP9JSContextN2JS6HandleIPN2js9TypeDescrEEENS2_IPNS3_11TypedObjectEEEiNS2_IP6JSAtomEENS2_INS1_5ValueEEE 0
_ZL18RoundUpToAlignmentN7mozilla10CheckedIntIiEEj 0
_ZL19ReportPropertyErrorP9JSContextjN2JS6HandleI4jsidEE 0
_ZL21ReportCannotConvertToP9JSContextN2JS6HandleINS1_5ValueEEEPKc 0
_ZL22TypedObjLengthFromTypeRN2js9TypeDescrE 0
_ZL23ReportTypedObjTypeErrorP9JSContextjN2JS6HandleIPN2js11TypedObjectEEE 0
_ZL43CreatePrototypeObjectForComplexTypeInstanceP9JSContextN2JS6HandleIP8JSObjectEE 0
_ZL5ReifyP9JSContextN2JS6HandleIPN2js9TypeDescrEEENS2_IPNS3_11TypedObjectEEEmNS1_13MutableHandleINS1_5ValueEEE 0
_ZL7IsOwnIdP9JSContextN2JS6HandleIP8JSObjectEENS2_I4jsidEE 0
_ZN12_GLOBAL__N_117MemoryInitVisitor14visitReferenceERN2js18ReferenceTypeDescrEPh 0
_ZN12_GLOBAL__N_117MemoryInitVisitorC2EPK9JSRuntime 0
_ZN12_GLOBAL__N_120MemoryTracingVisitor14visitReferenceERN2js18ReferenceTypeDescrEPh 0
_ZN12_GLOBAL__N_120MemoryTracingVisitorC2EP8JSTracer 0
_ZN2js11TypedObject12createZeroedEP9JSContextN2JS6HandleIPNS_9TypeDescrEEEiNS_2gc11InitialHeapE 0
_ZN2js11TypedObject13GetByteOffsetEP9JSContextjPN2JS5ValueE 0
_ZN2js11TypedObject14obj_getElementEP9JSContextN2JS6HandleIP8JSObjectEENS4_INS3_5ValueEEEjNS3_13MutableHandleIS8_EE 0
_ZN2js11TypedObject15obj_getPropertyEP9JSContextN2JS6HandleIP8JSObjectEENS4_INS3_5ValueEEENS4_I4jsidEENS3_13MutableHandleIS8_EE 0
_ZN2js11TypedObject15obj_hasPropertyEP9JSContextN2JS6HandleIP8JSObjectEENS4_I4jsidEEPb 0
_ZN2js11TypedObject15obj_setPropertyEP9JSContextN2JS6HandleIP8JSObjectEENS4_I4jsidEENS4_INS3_5ValueEEESB_RNS3_14ObjectOpResultE 0
_ZN2js11TypedObject16obj_newEnumerateEP9JSContextN2JS6HandleIP8JSObjectEERNS3_12AutoIdVectorEb 0
_ZN2js11TypedObject18obj_definePropertyEP9JSContextN2JS6HandleIP8JSObjectEENS4_I4jsidEENS4_INS3_18PropertyDescriptorEEERNS3_14ObjectOpResultE 0
_ZN2js11TypedObject18obj_deletePropertyEP9JSContextN2JS6HandleIP8JSObjectEENS4_I4jsidEERNS3_14ObjectOpResultE 0
_ZN2js11TypedObject18obj_lookupPropertyEP9JSContextN2JS6HandleIP8JSObjectEENS4_I4jsidEENS3_13MutableHandleIS6_EENSA_INS3_14PropertyResultEEE 0
_ZN2js11TypedObject19obj_getArrayElementEP9JSContextN2JS6HandleIPS0_EENS4_IPNS_9TypeDescrEEEjNS3_13MutableHandleINS3_5ValueEEE 0
_ZN2js11TypedObject28obj_getOwnPropertyDescriptorEP9JSContextN2JS6HandleIP8JSObjectEENS4_I4jsidEENS3_13MutableHandleINS3_18PropertyDescriptorEEE 0
_ZN2js11TypedObject6createEP9JSContextNS_2gc9AllocKindENS3_11InitialHeapEN2JS6HandleIPNS_5ShapeEEENS7_IPNS_11ObjectGroupEEE 0
_ZN2js11TypedObject9GetBufferEP9JSContextjPN2JS5ValueE 0
_ZN2js11TypedObject9constructEP9JSContextjPN2JS5ValueE 0
_ZN2js12ClampToUint8EP9JSContextjPN2JS5ValueE 0
_ZN2js13SimdTypeDescr4sizeENS_8SimdTypeE 0
_ZN2js13SimdTypeDescr9alignmentENS_8SimdTypeE 0
_ZN2js15LoadScalarfloat4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js15ScalarTypeDescr4callEP9JSContextjPN2JS5ValueE 0
_ZN2js15ScalarTypeDescr8typeNameENS_6Scalar4TypeE 0
_ZN2js16GetSimdTypeDescrEP9JSContextjPN2JS5ValueE 0
_ZN2js16LoadReferenceAny4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js16LoadReferenceAny4loadEPNS_5GCPtrIN2JS5ValueEEENS2_13MutableHandleIS3_EE 0
_ZN2js16LoadScalardouble4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js16LoadScalarint8_t4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js16StoreScalarfloat4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js17AttachTypedObjectEP9JSContextjPN2JS5ValueE 0
_ZN2js17InlineTypedObject10createCopyEP9JSContextN2JS6HandleIPS0_EENS_2gc11InitialHeapE 0
_ZN2js17InlineTypedObject24objectMovedDuringMinorGCEP8JSTracerP8JSObjectS4_ 0
_ZN2js17InlineTypedObject6createEP9JSContextN2JS6HandleIPNS_9TypeDescrEEENS_2gc11InitialHeapE 0
_ZN2js17InlineTypedObject9obj_traceEP8JSTracerP8JSObject 0
_ZN2js17LoadScalarint16_t4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js17LoadScalarint32_t4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js17LoadScalaruint8_t4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js17ObjectIsTypeDescrEP9JSContextjPN2JS5ValueE 0
_ZN2js17StoreReferenceAny4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js17StoreReferenceAny5storeEP9JSContextPNS_5GCPtrIN2JS5ValueEEERKS5_PNS_11TypedObjectE4jsid 0
_ZN2js17StoreScalardouble4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js17StoreScalarint8_t4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js18ArrayMetaTypeDescr6createEP9JSContextN2JS6HandleIP8JSObjectEENS4_IPNS_9TypeDescrEEENS4_IP6JSAtomEEii 0
_ZN2js18ArrayMetaTypeDescr9constructEP9JSContextjPN2JS5ValueE 0
_ZN2js18IsTypedObjectArrayER8JSObject 0
_ZN2js18LoadScalaruint16_t4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js18LoadScalaruint32_t4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js18OutlineTypedObject13createDerivedEP9JSContextN2JS6HandleIPNS_9TypeDescrEEENS4_IPNS_11TypedObjectEEEj 0
_ZN2js18OutlineTypedObject15setOwnerAndDataEP8JSObjectPh 0
_ZN2js18OutlineTypedObject16createUnattachedEP9JSContextN2JS6HandleIPNS_9TypeDescrEEEiNS_2gc11InitialHeapE 0
_ZN2js18OutlineTypedObject20notifyBufferDetachedEPv 0
_ZN2js18OutlineTypedObject25createUnattachedWithClassEP9JSContextPKNS_5ClassEN2JS6HandleIPNS_9TypeDescrEEEiNS_2gc11InitialHeapE 0
_ZN2js18OutlineTypedObject6attachEP9JSContextRNS_11TypedObjectEj 0
_ZN2js18OutlineTypedObject6attachEP9JSContextRNS_17ArrayBufferObjectEj 0
_ZN2js18OutlineTypedObject9obj_traceEP8JSTracerP8JSObject 0
_ZN2js18ReferenceTypeDescr4callEP9JSContextjPN2JS5ValueE 0
_ZN2js18ReferenceTypeDescr8typeNameENS0_4TypeE 0
_ZN2js18StoreScalarint16_t4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js18StoreScalarint32_t4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js18StoreScalaruint8_t4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js19LoadReferenceObject4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js19LoadReferenceObject4loadEPNS_5GCPtrIP8JSObjectEEN2JS13MutableHandleINS6_5ValueEEE 0
_ZN2js19LoadReferencestring4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js19LoadReferencestring4loadEPNS_5GCPtrIP8JSStringEEN2JS13MutableHandleINS6_5ValueEEE 0
_ZN2js19ObjectIsTypedObjectEP9JSContextjPN2JS5ValueE 0
_ZN2js19StoreScalaruint16_t4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js19StoreScalaruint32_t4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js19StructMetaTypeDescr6createEP9JSContextN2JS6HandleIP8JSObjectEES7_ 0
_ZN2js19StructMetaTypeDescr9constructEP9JSContextjPN2JS5ValueE 0
_ZN2js20GetTypedObjectModuleEP9JSContextjPN2JS5ValueE 0
_ZN2js20NewOpaqueTypedObjectEP9JSContextjPN2JS5ValueE 0
_ZN2js20SetTypedObjectOffsetEP9JSContextjPN2JS5ValueE 0
_ZN2js20StoreReferenceObject4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js20StoreReferenceObject5storeEP9JSContextPNS_5GCPtrIP8JSObjectEERKN2JS5ValueEPNS_11TypedObjectE4jsid 0
_ZN2js20StoreReferencestring4FuncEP9JSContextjPN2JS5ValueE 0
_ZN2js20StoreReferencestring5storeEP9JSContextPNS_5GCPtrIP8JSStringEERKN2JS5ValueEPNS_11TypedObjectE4jsid 0
_ZN2js20TypeDescrIsArrayTypeEP9JSContextjPN2JS5ValueE 0
_ZN2js20TypedObjectTypeDescrEP9JSContextjPN2JS5ValueE 0
_ZN2js21NewDerivedTypedObjectEP9JSContextjPN2JS5ValueE 0
_ZN2js21TypeDescrIsSimpleTypeEP9JSContextjPN2JS5ValueE 0
_ZN2js21TypedObjectIsAttachedEP9JSContextjPN2JS5ValueE 0
_ZN2js25ObjectIsOpaqueTypedObjectEP9JSContextjPN2JS5ValueE 0
_ZN2js28InlineTransparentTypedObject17getOrCreateBufferEP9JSContext 0
_ZN2js29OutlineTransparentTypedObject17getOrCreateBufferEP9JSContext 0
_ZN2js30ObjectIsTransparentTypedObjectEP9JSContextjPN2JS5ValueE 0
_ZN2js9TypeDescr11hasPropertyERK11JSAtomState4jsid 0
_ZN2js9TypeDescr13initInstancesEPK9JSRuntimePhm 0
_ZN2js9TypeDescr14traceInstancesEP8JSTracerPhm 0
_ZN2js9TypeDescr8finalizeEPNS_6FreeOpEP8JSObject 0
_ZNK2js11TypedObject10isAttachedEv 0
_ZNK2js11TypedObject12typedMemBaseEv 0
_ZNK2js11TypedObject6lengthEv 0
_ZNK2js11TypedObject6offsetEv 0
_ZNK2js11TypedObject8typedMemEv 0
_ZNK2js13SimdTypeDescr4typeEv 0
_ZNK2js15StructTypeDescr10fieldCountEv 0
_ZNK2js15StructTypeDescr10fieldDescrEm 0
_ZNK2js15StructTypeDescr10fieldIndexE4jsidPm 0
_ZNK2js15StructTypeDescr11fieldOffsetEm 0
_ZNK2js15StructTypeDescr9fieldNameEm 0
_Z15visitReferencesIN12_GLOBAL__N_116TraceListVisitorEEvRN2js9TypeDescrEPhRT_ 1
_Z19DefineMetaTypeDescrIN2js18ArrayMetaTypeDescrEEP8JSObjectP9JSContextPKcN2JS6HandleIPNS0_12GlobalObjectEEENS9_IPNS0_23TypedObjectModuleObjectEEENSD_4SlotE 1
_Z19DefineMetaTypeDescrIN2js19StructMetaTypeDescrEEP8JSObjectP9JSContextPKcN2JS6HandleIPNS0_12GlobalObjectEEENS9_IPNS0_23TypedObjectModuleObjectEEENSD_4SlotE 1
_Z21DefineSimpleTypeDescrIN2js15ScalarTypeDescrEEbP9JSContextN2JS6HandleIPNS0_12GlobalObjectEEENS5_IP8JSObjectEENT_4TypeENS5_IPNS0_12PropertyNameEEE 1
_Z21DefineSimpleTypeDescrIN2js18ReferenceTypeDescrEEbP9JSContextN2JS6HandleIPNS0_12GlobalObjectEEENS5_IP8JSObjectEENT_4TypeENS5_IPNS0_12PropertyNameEEE 1
_ZL15CreateTraceListP9JSContextN2JS6HandleIPN2js9TypeDescrEEE 1
_ZN12_GLOBAL__N_116TraceListVisitor14visitReferenceERN2js18ReferenceTypeDescrEPh 1
_ZN12_GLOBAL__N_116TraceListVisitor8fillListERN7mozilla6VectorIiLm0EN2js15TempAllocPolicyEEE 1
_ZN12_GLOBAL__N_116TraceListVisitorC2Ev 1
_ZN12_GLOBAL__N_116TraceListVisitorD2Ev 1
_ZN2js12GlobalObject21initTypedObjectModuleEP9JSContextN2JS6HandleIPS0_EE 1
_ZN2js15ScalarTypeDescr4sizeENS_6Scalar4TypeE 1
_ZN2js15ScalarTypeDescr9alignmentENS_6Scalar4TypeE 1
_ZN2js18ReferenceTypeDescr4sizeENS0_4TypeE 1
_ZN2js18ReferenceTypeDescr9alignmentENS0_4TypeE 1
_ZN2js27InitTypedObjectModuleObjectEP9JSContextN2JS6HandleIP8JSObjectEE 1
_ZN2js36CreateUserSizeAndAlignmentPropertiesEP9JSContextN2JS6HandleIPNS_9TypeDescrEEE 1

Generated by: LCOV version 1.13