LCOV - code coverage report
Current view:
top level
-
js/src
- jsobj.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
output.info
Lines:
1069
2147
49.8 %
Date:
2017-07-14 16:53:18
Functions:
97
148
65.5 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_GLOBAL__sub_I_Unified_cpp_js_src25.cpp
1
_Z19JS_CopyPropertyFromP9JSContextN2JS6HandleI4jsidEENS2_IP8JSObjectEES7_20PropertyCopyBehavior
0
_Z21JS_CopyPropertiesFromP9JSContextN2JS6HandleIP8JSObjectEES5_
0
_Z41__static_initialization_and_destruction_0ii
1
_Z49JS_InitializePropertiesFromCompatibleNativeObjectP9JSContextN2JS6HandleIP8JSObjectEES5_
1
_ZL12DumpPropertyPKN2js12NativeObjectERNS_5ShapeEP8_IO_FILE
0
_ZL13CheckCallableP9JSContextP8JSObjectPKc
1
_ZL14DeepCloneValueP9JSContextPN2JS5ValueEN2js13NewObjectKindE
1
_ZL14MaybeDumpScopePN2js5ScopeEP8_IO_FILE
0
_ZL14MaybeDumpValuePKcRKN2JS5ValueEP8_IO_FILE
0
_ZL14SetClassObjectP8JSObject10JSProtoKeyS0_S0_
0
_ZL15CopyProxyObjectP9JSContextN2JS6HandleIPN2js11ProxyObjectEEES6_
0
_ZL15MaybeCallMethodP9JSContextN2JS6HandleIP8JSObjectEENS2_I4jsidEENS1_13MutableHandleINS1_5ValueEEE
1
_ZL15NewObjectGCKindPKN2js5ClassE
1
_ZL16ClearClassObjectP8JSObject10JSProtoKey
0
_ZL17ReportCantConvertP9JSContextjN2JS6HandleIP8JSObjectEE6JSType
0
_ZL18DefineStandardSlotP9JSContextN2JS6HandleIP8JSObjectEE10JSProtoKeyP6JSAtomNS2_INS1_5ValueEEEjRb
1
_ZL19NativeGetPureInlinePN2js12NativeObjectE4jsidN2JS14PropertyResultEPNS3_5ValueE
1
_ZL19NewObjectIsCachableP9JSContextN2js13NewObjectKindEPKNS1_5ClassE
1
_ZL20GetPropertyIfPresentP9JSContextN2JS6HandleIP8JSObjectEENS2_I4jsidEENS1_13MutableHandleINS1_5ValueEEEPb
1
_ZL22DefineFunctionFromSpecP9JSContextN2JS6HandleIP8JSObjectEEPK14JSFunctionSpecjN2js17DefineAsIntrinsicE
1
_ZL23MaybeResolveConstructorP9JSContextN2JS6HandleIPN2js12GlobalObjectEEE10JSProtoKey
1
_ZL25CopyProxyValuesBeforeSwapPN2js11ProxyObjectERN7mozilla6VectorIN2JS5ValueELm0ENS_15TempAllocPolicyEEE
0
_ZL25NativeGetGetterPureInlineN2JS14PropertyResultEPP10JSFunction
1
_ZL26displayAtomFromObjectGroupRN2js11ObjectGroupE
0
_ZL27GetSealedOrFrozenAttributesjN2js14IntegrityLevelE
1
_ZL28GetScriptArrayObjectElementsP9JSContextN2JS6HandleIP8JSObjectEENS1_13MutableHandleINS1_8GCVectorINS1_5ValueELm0EN2js15TempAllocPolicyEEEEE
1
_ZL28NewObjectWithGroupIsCachableP9JSContextN2JS6HandleIPN2js11ObjectGroupEEENS3_13NewObjectKindE
1
_ZL29DefineConstructorAndPrototypeP9JSContextN2JS6HandleIP8JSObjectEE10JSProtoKeyNS2_IP6JSAtomEES5_PKN2js5ClassEPFbS0_jPNS1_5ValueEEjPK14JSPropertySpecPK14JSFunctionSpecSK_SN_PPNSA_12NativeObjectENSA_2gc9AllocKindE
1
_ZL30CreateThisForFunctionWithGroupP9JSContextN2JS6HandleIPN2js11ObjectGroupEEENS3_13NewObjectKindE
1
_ZL30GetScriptPlainObjectPropertiesP9JSContextN2JS6HandleIP8JSObjectEENS1_13MutableHandleINS1_8GCVectorIN2js11IdValuePairELm0ENS8_15TempAllocPolicyEEEEE
1
_ZL46InitializePropertiesFromCompatibleNativeObjectP9JSContextN2JS6HandleIPN2js12NativeObjectEEES6_
1
_ZL9NewObjectP9JSContextN2JS6HandleIPN2js11ObjectGroupEEENS3_2gc9AllocKindENS3_13NewObjectKindEj
1
_ZL9dumpValueRKN2JS5ValueEP8_IO_FILE
0
_ZN24GetObjectSlotNameFunctorC2EP8JSObject
1
_ZN24GetObjectSlotNameFunctorclEPN2JS14CallbackTracerEPcm
0
_ZN2JS19OrdinaryToPrimitiveEP9JSContextNS_6HandleIP8JSObjectEE6JSTypeNS_13MutableHandleINS_5ValueEEE
1
_ZN2JS21InformalValueTypeNameERKNS_5ValueE
0
_ZN2JS22FromPropertyDescriptorEP9JSContextNS_6HandleINS_18PropertyDescriptorEEENS_13MutableHandleINS_5ValueEEE
1
_ZN2JS24IdentifyStandardInstanceEP8JSObject
1
_ZN2JS25IdentifyStandardPrototypeEP8JSObject
1
_ZN2JS27IdentifyStandardConstructorEP8JSObject
0
_ZN2JS35IdentifyStandardInstanceOrPrototypeEP8JSObject
1
_ZN2js10CreateThisEP9JSContextPKNS_5ClassEN2JS6HandleIP8JSObjectEE
0
_ZN2js10IsDelegateEP9JSContextN2JS6HandleIP8JSObjectEERKNS2_5ValueEPb
1
_ZN2js10LookupNameEP9JSContextN2JS6HandleIPNS_12PropertyNameEEENS3_IP8JSObjectEENS2_13MutableHandleIS8_EESB_NSA_INS2_14PropertyResultEEE
1
_ZN2js11CloneObjectEP9JSContextN2JS6HandleIP8JSObjectEENS3_INS_11TaggedProtoEEE
0
_ZN2js11ProxyObject31initExternalValueArrayAfterSwapEP9JSContextRKN7mozilla6VectorIN2JS5ValueELm0ENS_15TempAllocPolicyEEE
0
_ZN2js11UnwatchGutsEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEE
0
_ZN2js12GetThisValueEP8JSObject
1
_ZN2js12NativeObject15fillInAfterSwapEP9JSContextN2JS6HandleIPS0_EERKN7mozilla6VectorINS3_5ValueELm0ENS_15TempAllocPolicyEEEPv
0
_ZN2js12SetPrototypeEP9JSContextN2JS6HandleIP8JSObjectEES6_
1
_ZN2js12SetPrototypeEP9JSContextN2JS6HandleIP8JSObjectEES6_RNS2_14ObjectOpResultE
1
_ZN2js12ToObjectSlowEP9JSContextN2JS6HandleINS2_5ValueEEEb
1
_ZN2js13DefineElementEP9JSContextN2JS6HandleIP8JSObjectEEjNS3_INS2_5ValueEEEPFbS1_S6_NS3_I4jsidEENS2_13MutableHandleIS7_EEEPFbS1_S6_SA_SC_RNS2_14ObjectOpResultEEj
1
_ZN2js13DefineElementEP9JSContextN2JS6HandleIP8JSObjectEEjNS3_INS2_5ValueEEEPFbS1_S6_NS3_I4jsidEENS2_13MutableHandleIS7_EEEPFbS1_S6_SA_SC_RNS2_14ObjectOpResultEEjSG_
0
_ZN2js13DumpBacktraceEP9JSContext
0
_ZN2js13DumpBacktraceEP9JSContextP8_IO_FILE
0
_ZN2js13GetGetterPureEP9JSContextP8JSObject4jsidPP10JSFunction
1
_ZN2js13WatchPropertyEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEES6_
0
_ZN2js14DefinePropertyEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEENS3_INS2_18PropertyDescriptorEEE
1
_ZN2js14DefinePropertyEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEENS3_INS2_18PropertyDescriptorEEERNS2_14ObjectOpResultE
1
_ZN2js14DefinePropertyEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEENS3_INS2_5ValueEEEPFbS1_S6_S8_NS2_13MutableHandleIS9_EEEPFbS1_S6_S8_SC_RNS2_14ObjectOpResultEEj
1
_ZN2js14DefinePropertyEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEENS3_INS2_5ValueEEEPFbS1_S6_S8_NS2_13MutableHandleIS9_EEEPFbS1_S6_S8_SC_RNS2_14ObjectOpResultEEjSG_
1
_ZN2js14DefinePropertyEP9JSContextN2JS6HandleIP8JSObjectEEPNS_12PropertyNameENS3_INS2_5ValueEEEPFbS1_S6_NS3_I4jsidEENS2_13MutableHandleIS9_EEEPFbS1_S6_SC_SE_RNS2_14ObjectOpResultEEj
1
_ZN2js14DefinePropertyEP9JSContextN2JS6HandleIP8JSObjectEEPNS_12PropertyNameENS3_INS2_5ValueEEEPFbS1_S6_NS3_I4jsidEENS2_13MutableHandleIS9_EEEPFbS1_S6_SC_SE_RNS2_14ObjectOpResultEEjSI_
0
_ZN2js14HasOwnPropertyEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEEPb
1
_ZN2js14LookupNameNoGCEP9JSContextPNS_12PropertyNameEP8JSObjectPS5_S6_PN2JS14PropertyResultE
1
_ZN2js14LookupPropertyEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEENS2_13MutableHandleIS5_EENS9_INS2_14PropertyResultEEE
1
_ZN2js14NewObjectCache9fillProtoEiPKNS_5ClassENS_11TaggedProtoENS_2gc9AllocKindEPNS_12NativeObjectE
1
_ZN2js15DefineFunctionsEP9JSContextN2JS6HandleIP8JSObjectEEPK14JSFunctionSpecNS_17DefineAsIntrinsicE
1
_ZN2js15GetPropertyPureEP9JSContextP8JSObject4jsidPN2JS5ValueE
1
_ZN2js15ReportNotObjectEP9JSContextRKN2JS5ValueE
0
_ZN2js15ToPrimitiveSlowEP9JSContext6JSTypeN2JS13MutableHandleINS3_5ValueEEE
1
_ZN2js15UnwatchPropertyEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEE
0
_ZN2js16GetOwnGetterPureEP9JSContextP8JSObject4jsidPP10JSFunction
1
_ZN2js16SetClassAndProtoEP9JSContextN2JS6HandleIP8JSObjectEEPKNS_5ClassENS3_INS_11TaggedProtoEEE
1
_ZN2js16XDRObjectLiteralILNS_7XDRModeE0EEEbPNS_8XDRStateIXT_EEEN2JS13MutableHandleIP8JSObjectEE
1
_ZN2js16XDRObjectLiteralILNS_7XDRModeE1EEEbPNS_8XDRStateIXT_EEEN2JS13MutableHandleIP8JSObjectEE
1
_ZN2js17PreventExtensionsEP9JSContextN2JS6HandleIP8JSObjectEENS_14IntegrityLevelE
1
_ZN2js17PreventExtensionsEP9JSContextN2JS6HandleIP8JSObjectEERNS2_14ObjectOpResultENS_14IntegrityLevelE
1
_ZN2js17PrimitiveToObjectEP9JSContextRKN2JS5ValueE
0
_ZN2js17SetIntegrityLevelEP9JSContextN2JS6HandleIP8JSObjectEENS_14IntegrityLevelE
1
_ZN2js18IsDelegateOfObjectEP9JSContextN2JS6HandleIP8JSObjectEES5_Pb
1
_ZN2js18LookupPropertyPureEP9JSContextP8JSObject4jsidPS3_PN2JS14PropertyResultE
1
_ZN2js18ReportNotObjectArgEP9JSContextPKcS3_N2JS6HandleINS4_5ValueEEE
0
_ZN2js18SpeciesConstructorEP9JSContextN2JS6HandleIP8JSObjectEE10JSProtoKeyNS2_13MutableHandleINS2_5ValueEEE
1
_ZN2js18SpeciesConstructorEP9JSContextN2JS6HandleIP8JSObjectEENS3_INS2_5ValueEEENS2_13MutableHandleIS7_EE
1
_ZN2js18TestIntegrityLevelEP9JSContextN2JS6HandleIP8JSObjectEENS_14IntegrityLevelEPb
1
_ZN2js19GetBuiltinPrototypeEP9JSContext10JSProtoKeyN2JS13MutableHandleIP8JSObjectEE
1
_ZN2js19IsStandardPrototypeEP8JSObject10JSProtoKey
1
_ZN2js20DumpInterpreterFrameEP9JSContextP8_IO_FILEPNS_16InterpreterFrameE
0
_ZN2js20ToPropertyDescriptorEP9JSContextN2JS6HandleINS2_5ValueEEEbNS2_13MutableHandleINS2_18PropertyDescriptorEEE
1
_ZN2js21CreateThisForFunctionEP9JSContextN2JS6HandleIP8JSObjectEES6_NS_13NewObjectKindE
1
_ZN2js21GetBuiltinConstructorEP9JSContext10JSProtoKeyN2JS13MutableHandleIP8JSObjectEE
1
_ZN2js21GetPropertyDescriptorEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEENS2_13MutableHandleINS2_18PropertyDescriptorEEE
0
_ZN2js21LookupNameUnqualifiedEP9JSContextN2JS6HandleIPNS_12PropertyNameEEENS3_IP8JSObjectEENS2_13MutableHandleIS8_EE
1
_ZN2js21LookupOwnPropertyPureEP9JSContextP8JSObject4jsidPN2JS14PropertyResultEPb
1
_ZN2js21NewObjectScriptedCallEP9JSContextN2JS13MutableHandleIP8JSObjectEE
1
_ZN2js21SetImmutablePrototypeEP9JSContextN2JS6HandleIP8JSObjectEEPb
1
_ZN2js22DeepCloneObjectLiteralEP9JSContextN2JS6HandleIP8JSObjectEENS_13NewObjectKindE
1
_ZN2js22GetOwnNativeGetterPureEP9JSContextP8JSObject4jsidPPFbS1_jPN2JS5ValueEE
1
_ZN2js22GetPrototypeIfOrdinaryEP9JSContextN2JS6HandleIP8JSObjectEEPbNS2_13MutableHandleIS5_EE
1
_ZN2js22HasOwnDataPropertyPureEP9JSContextP8JSObject4jsidPb
1
_ZN2js23GetBuiltinPrototypePureEPNS_12GlobalObjectE10JSProtoKey
1
_ZN2js23ReadPropertyDescriptorsEP9JSContextN2JS6HandleIP8JSObjectEEbPNS2_12AutoIdVectorENS2_13MutableHandleINS2_8GCVectorINS2_18PropertyDescriptorELm0ENS_15TempAllocPolicyEEEEE
0
_ZN2js23ReportNotObjectWithNameEP9JSContextPKcN2JS6HandleINS4_5ValueEEE
0
_ZN2js24GetFirstArgumentAsObjectEP9JSContextRKN2JS8CallArgsEPKcNS2_13MutableHandleIP8JSObjectEE
1
_ZN2js24GetOwnPropertyDescriptorEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEENS2_13MutableHandleINS2_18PropertyDescriptorEEE
1
_ZN2js24NewObjectWithGroupCommonEP9JSContextN2JS6HandleIPNS_11ObjectGroupEEENS_2gc9AllocKindENS_13NewObjectKindE
1
_ZN2js26CompletePropertyDescriptorEN2JS13MutableHandleINS0_18PropertyDescriptorEEE
1
_ZN2js27GetPrototypeFromConstructorEP9JSContextN2JS6HandleIP8JSObjectEENS2_13MutableHandleIS5_EE
1
_ZN2js27LookupNameWithGlobalDefaultEP9JSContextN2JS6HandleIPNS_12PropertyNameEEENS3_IP8JSObjectEENS2_13MutableHandleIS8_EE
1
_ZN2js28GetObjectFromIncumbentGlobalEP9JSContextN2JS13MutableHandleIP8JSObjectEE
1
_ZN2js29NewObjectWithClassProtoCommonEP9JSContextPKNS_5ClassEN2JS6HandleIP8JSObjectEENS_2gc9AllocKindENS_13NewObjectKindE
1
_ZN2js29NewObjectWithGivenTaggedProtoEP9JSContextPKNS_5ClassEN2JS6HandleINS_11TaggedProtoEEENS_2gc9AllocKindENS_13NewObjectKindEj
1
_ZN2js30CreateThisForFunctionWithProtoEP9JSContextN2JS6HandleIP8JSObjectEES6_S6_NS_13NewObjectKindE
1
_ZN2js30FromPropertyDescriptorToObjectEP9JSContextN2JS6HandleINS2_18PropertyDescriptorEEENS2_13MutableHandleINS2_5ValueEEE
1
_ZN2js32CheckPropertyDescriptorAccessorsEP9JSContextN2JS6HandleINS2_18PropertyDescriptorEEE
0
_ZN2js34NewObjectWithTaggedProtoIsCachableEP9JSContextN2JS6HandleINS_11TaggedProtoEEENS_13NewObjectKindEPKNS_5ClassE
1
_ZN2js5ThrowEP9JSContext4jsidj
0
_ZN2js5ThrowEP9JSContextP8JSObjectj
0
_ZN2js5UnboxEP9JSContextN2JS6HandleIP8JSObjectEENS2_13MutableHandleINS2_5ValueEEE
1
_ZN2js6DumpIdE4jsidP8_IO_FILE
0
_ZN2js9DumpValueERKN2JS5ValueEP8_IO_FILE
0
_ZN2js9InitClassEP9JSContextN2JS6HandleIP8JSObjectEES6_PKNS_5ClassEPFbS1_jPNS2_5ValueEEjPK14JSPropertySpecPK14JSFunctionSpecSG_SJ_PPNS_12NativeObjectENS_2gc9AllocKindE
1
_ZN2js9WatchGutsEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEES6_
0
_ZN8JSObject13traceChildrenEP8JSTracer
1
_ZN8JSObject14reportReadOnlyEP9JSContext4jsidj
0
_ZN8JSObject17changeToSingletonEP9JSContextN2JS6HandleIPS_EE
1
_ZN8JSObject18fixupAfterMovingGCEv
0
_ZN8JSObject19debugCheckNewObjectEPN2js11ObjectGroupEPNS0_5ShapeENS0_2gc9AllocKindENS5_11InitialHeapE
1
_ZN8JSObject19nonNativeSetElementEP9JSContextN2JS6HandleIPS_EEjNS3_INS2_5ValueEEES7_RNS2_14ObjectOpResultE
0
_ZN8JSObject19reportNotExtensibleEP9JSContextN2JS6HandleIPS_EEj
0
_ZN8JSObject20nonNativeSetPropertyEP9JSContextN2JS6HandleIPS_EENS3_I4jsidEENS3_INS2_5ValueEEES9_RNS2_14ObjectOpResultE
1
_ZN8JSObject21reportNotConfigurableEP9JSContext4jsidj
0
_ZN8JSObject22addSizeOfExcludingThisEPFmPKvEPN2JS9ClassInfoE
0
_ZN8JSObject22constructorDisplayAtomEP9JSContextN2JS6HandleIPS_EENS2_13MutableHandleIP6JSAtomEE
0
_ZN8JSObject27fixDictionaryShapeAfterSwapEv
1
_ZN8JSObject4swapEP9JSContextN2JS6HandleIPS_EES5_
1
_ZNK2JS3ubi8ConcreteI8JSObjectE4sizeEPFmPKvE
0
_ZNK8JSObject16uninlinedIsProxyEv
1
_ZNK8JSObject18allocKindForTenureERKN2js7NurseryE
1
_ZNK8JSObject27maybeConstructorDisplayAtomEv
0
_ZNK8JSObject28sizeOfIncludingThisInNurseryEv
0
_ZNK8JSObject29uninlinedNonProxyIsExtensibleEv
1
_ZNK8JSObject4dumpEP8_IO_FILE
0
_ZNK8JSObject4dumpEv
0
Generated by:
LCOV version 1.13