LCOV - code coverage report
Current view:
top level
-
js/src/vm
- NativeObject.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
output.info
Lines:
756
1286
58.8 %
Date:
2017-07-14 16:53:18
Functions:
71
88
80.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZL22GeneralizedGetPropertyP9JSContextP8JSObject4jsidRKN2JS5ValueE12IsNameLookupN2js17FakeMutableHandleIS5_EE
0
_ZL32CallSetPropertyHookAfterDefiningP9JSContextN2JS6HandleIP8JSObjectEENS2_I4jsidEENS2_INS1_5ValueEEERNS1_14ObjectOpResultE
0
_ZL34MaybeReportUndeclaredVarAssignmentP9JSContextN2JS6HandleIP8JSStringEE
0
_ZL9DetectingP9JSContextP8JSScriptPh
0
_ZL9FreeSlotsP9JSContextPN2js8HeapSlotE
0
_ZN2js12NativeObject11shrinkSlotsEP9JSContextjj
0
_ZN2js12NativeObject13copySlotRangeEjPKN2JS5ValueEj
0
_ZN2js12NativeObject13initSlotRangeEjPKN2JS5ValueEj
0
_ZN2js12NativeObject15addDataPropertyEP9JSContextN2JS6HandleIPS0_EE4jsidjj
0
_ZN2js12NativeObject19moveShiftedElementsEv
0
_ZN2js12NativeObject20sparsifyDenseElementEP9JSContextN2JS6HandleIPS0_EEj
0
_ZN2js14ObjectElements24ConvertElementsToDoublesEP9JSContextm
0
_ZN2js16NativeSetElementEP9JSContextN2JS6HandleIPNS_12NativeObjectEEEjNS3_INS2_5ValueEEES8_RNS2_14ObjectOpResultE
0
_ZN2js18SetPropertyOnProtoEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEENS3_INS2_5ValueEEESA_RNS2_14ObjectOpResultE
0
_ZN2js19NativeDefineElementEP9JSContextN2JS6HandleIPNS_12NativeObjectEEEjNS3_INS2_5ValueEEEPFbS1_NS3_IP8JSObjectEENS3_I4jsidEENS2_13MutableHandleIS7_EEEPFbS1_SB_SD_SF_RNS2_14ObjectOpResultEEjSJ_
0
_ZN2js20NativeDefinePropertyEP9JSContextN2JS6HandleIPNS_12NativeObjectEEEPNS_12PropertyNameENS3_INS2_5ValueEEEPFbS1_NS3_IP8JSObjectEENS3_I4jsidEENS2_13MutableHandleIS9_EEEPFbS1_SD_SF_SH_RNS2_14ObjectOpResultEEjSL_
0
_ZN2js25GetNameBoundInEnvironmentEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEENS2_13MutableHandleINS2_5ValueEEE
0
_Z19AddOrChangePropertyIL13IsAddOrChange0EEbP9JSContextN2JS6HandleIPN2js12NativeObjectEEENS4_I4jsidEENS4_INS3_18PropertyDescriptorEEE
1
_Z19AddOrChangePropertyIL13IsAddOrChange1EEbP9JSContextN2JS6HandleIPN2js12NativeObjectEEENS4_I4jsidEENS4_INS3_18PropertyDescriptorEEE
1
_Z19GetExistingPropertyILN2js7AllowGCE0EEbP9JSContextNS0_11MaybeRootedIN2JS5ValueEXT_EE10HandleTypeENS4_IPNS0_12NativeObjectEXT_EE10HandleTypeENS4_IPNS0_5ShapeEXT_EE10HandleTypeENS7_17MutableHandleTypeE
1
_Z19GetExistingPropertyILN2js7AllowGCE1EEbP9JSContextNS0_11MaybeRootedIN2JS5ValueEXT_EE10HandleTypeENS4_IPNS0_12NativeObjectEXT_EE10HandleTypeENS4_IPNS0_5ShapeEXT_EE10HandleTypeENS7_17MutableHandleTypeE
1
_Z22GetNonexistentPropertyP9JSContextRKPN2js12NativeObjectERK4jsidRKN2JS5ValueE12IsNameLookupNS1_17FakeMutableHandleISA_EE
1
_Z23NativeGetPropertyInlineILN2js7AllowGCE0EEbP9JSContextNS0_11MaybeRootedIPNS0_12NativeObjectEXT_EE10HandleTypeENS4_IN2JS5ValueEXT_EE10HandleTypeENS4_I4jsidXT_EE10HandleTypeE12IsNameLookupNSB_17MutableHandleTypeE
1
_Z23NativeGetPropertyInlineILN2js7AllowGCE1EEbP9JSContextNS0_11MaybeRootedIPNS0_12NativeObjectEXT_EE10HandleTypeENS4_IN2JS5ValueEXT_EE10HandleTypeENS4_I4jsidXT_EE10HandleTypeE12IsNameLookupNSB_17MutableHandleTypeE
1
_ZL10CallGetterP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEENS2_IPN2js5ShapeEEENS1_13MutableHandleIS6_EE
1
_ZL10IsWritablej
1
_ZL12IsEnumerablej
1
_ZL14IsConfigurablej
1
_ZL15PurgeProtoChainP9JSContextP8JSObjectN2JS6HandleI4jsidEE
1
_ZL16IsDataDescriptorj
1
_ZL19CallAddPropertyHookP9JSContextN2JS6HandleIPN2js12NativeObjectEEENS2_I4jsidEENS2_INS1_5ValueEEE
1
_ZL19SetExistingPropertyP9JSContextN2JS6HandleIPN2js12NativeObjectEEENS2_I4jsidEENS2_INS1_5ValueEEESA_S6_NS2_INS1_14PropertyResultEEERNS1_14ObjectOpResultE
1
_ZL20IsAccessorDescriptorj
1
_ZL21PurgeEnvironmentChainP9JSContextN2JS6HandleIP8JSObjectEENS2_I4jsidEE
1
_ZL22GeneralizedGetPropertyP9JSContextN2JS6HandleIP8JSObjectEENS2_I4jsidEENS2_INS1_5ValueEEE12IsNameLookupNS1_13MutableHandleIS8_EE
1
_ZL22GetNonexistentPropertyP9JSContextN2JS6HandleIPN2js12NativeObjectEEENS2_I4jsidEENS2_INS1_5ValueEEE12IsNameLookupNS1_13MutableHandleIS9_EE
1
_ZL22SetNonexistentPropertyP9JSContextN2JS6HandleIPN2js12NativeObjectEEENS2_I4jsidEENS2_INS1_5ValueEEESA_NS3_13QualifiedBoolERNS1_14ObjectOpResultE
1
_ZL23UpdateShapeTypeAndValueP9JSContextPN2js12NativeObjectEPNS1_5ShapeE4jsidRKN2JS5ValueE
1
_ZL24CallAddPropertyHookDenseP9JSContextN2JS6HandleIPN2js12NativeObjectEEEjNS2_INS1_5ValueEEE
1
_ZL24GetExistingPropertyValueP9JSContextN2JS6HandleIPN2js12NativeObjectEEENS2_I4jsidEENS2_INS1_14PropertyResultEEENS1_13MutableHandleINS1_5ValueEEE
1
_ZL25DefineNonexistentPropertyP9JSContextN2JS6HandleIPN2js12NativeObjectEEENS2_I4jsidEENS2_INS1_18PropertyDescriptorEEERNS1_14ObjectOpResultE
1
_ZL25DefinePropertyIsRedundantP9JSContextN2JS6HandleIPN2js12NativeObjectEEENS2_I4jsidEENS2_INS1_14PropertyResultEEEjNS2_INS1_18PropertyDescriptorEEEPb
1
_ZL27PurgeEnvironmentChainHelperP9JSContextN2JS6HandleIP8JSObjectEENS2_I4jsidEE
1
_ZL27SetDenseOrTypedArrayElementP9JSContextN2JS6HandleIPN2js12NativeObjectEEEjNS2_INS1_5ValueEEERNS1_14ObjectOpResultE
1
_ZL29NativeSetExistingDataPropertyP9JSContextN2JS6HandleIPN2js12NativeObjectEEENS2_IPNS3_5ShapeEEENS2_INS1_5ValueEEESB_RNS1_14ObjectOpResultE
1
_ZN2js12NativeObject10lookupPureE4jsid
1
_ZN2js12NativeObject11setSlotSpanEP9JSContextj
1
_ZN2js12NativeObject12growElementsEP9JSContextj
1
_ZN2js12NativeObject14shrinkElementsEP9JSContextj
1
_ZN2js12NativeObject15addDataPropertyEP9JSContextN2JS6HandleIPS0_EENS4_IPNS_12PropertyNameEEEjj
1
_ZN2js12NativeObject19allocDictionarySlotEP9JSContextN2JS6HandleIPS0_EEPj
1
_ZN2js12NativeObject19initializeSlotRangeEjj
1
_ZN2js12NativeObject20CopyElementsForWriteEP9JSContextPS0_
1
_ZN2js12NativeObject20willBeSparseElementsEjj
1
_ZN2js12NativeObject21checkShapeConsistencyEv
1
_ZN2js12NativeObject21sparsifyDenseElementsEP9JSContextN2JS6HandleIPS0_EE
1
_ZN2js12NativeObject22growSlotsDontReportOOMEP9JSContextPS0_j
1
_ZN2js12NativeObject23canHaveNonEmptyElementsEv
1
_ZN2js12NativeObject23tryUnshiftDenseElementsEj
1
_ZN2js12NativeObject24maybeMoveShiftedElementsEv
1
_ZN2js12NativeObject25setLastPropertyMakeNativeEP9JSContextPNS_5ShapeE
1
_ZN2js12NativeObject26maybeDensifySparseElementsEP9JSContextN2JS6HandleIPS0_EE
1
_ZN2js12NativeObject28addDenseElementDontReportOOMEP9JSContextPS0_
1
_ZN2js12NativeObject28goodElementsAllocationAmountEP9JSContextjjPj
1
_ZN2js12NativeObject28setLastPropertyMakeNonNativeEPNS_5ShapeE
1
_ZN2js12NativeObject31setLastPropertyShrinkFixedSlotsEPNS_5ShapeE
1
_ZN2js12NativeObject6lookupEP9JSContext4jsid
1
_ZN2js12NativeObject8freeSlotEP9JSContextj
1
_ZN2js12NativeObject9growSlotsEP9JSContextjj
1
_ZN2js14ObjectElements14FreezeElementsEP9JSContextN2JS6HandleIPNS_12NativeObjectEEE
1
_ZN2js14ObjectElements23MakeElementsCopyOnWriteEP9JSContextPNS_12NativeObjectE
1
_ZN2js17NativeGetPropertyEP9JSContextN2JS6HandleIPNS_12NativeObjectEEENS3_INS2_5ValueEEENS3_I4jsidEENS2_13MutableHandleIS7_EE
1
_ZN2js17NativeHasPropertyEP9JSContextN2JS6HandleIPNS_12NativeObjectEEENS3_I4jsidEEPb
1
_ZN2js17NativeSetPropertyEP9JSContextN2JS6HandleIPNS_12NativeObjectEEENS3_I4jsidEENS3_INS2_5ValueEEESA_NS_13QualifiedBoolERNS2_14ObjectOpResultE
1
_ZN2js20NativeDefinePropertyEP9JSContextN2JS6HandleIPNS_12NativeObjectEEENS3_I4jsidEENS3_INS2_18PropertyDescriptorEEERNS2_14ObjectOpResultE
1
_ZN2js20NativeDefinePropertyEP9JSContextN2JS6HandleIPNS_12NativeObjectEEENS3_I4jsidEENS3_INS2_5ValueEEEPFbS1_NS3_IP8JSObjectEES8_NS2_13MutableHandleIS9_EEEPFbS1_SD_S8_SF_RNS2_14ObjectOpResultEEj
1
_ZN2js20NativeDefinePropertyEP9JSContextN2JS6HandleIPNS_12NativeObjectEEENS3_I4jsidEENS3_INS2_5ValueEEEPFbS1_NS3_IP8JSObjectEES8_NS2_13MutableHandleIS9_EEEPFbS1_SD_S8_SF_RNS2_14ObjectOpResultEEjSJ_
1
_ZN2js20NativeDefinePropertyEP9JSContextN2JS6HandleIPNS_12NativeObjectEEEPNS_12PropertyNameENS3_INS2_5ValueEEEPFbS1_NS3_IP8JSObjectEENS3_I4jsidEENS2_13MutableHandleIS9_EEEPFbS1_SD_SF_SH_RNS2_14ObjectOpResultEEj
1
_ZN2js20NativeDeletePropertyEP9JSContextN2JS6HandleIPNS_12NativeObjectEEENS3_I4jsidEERNS2_14ObjectOpResultE
1
_ZN2js21NativeGetPropertyNoGCEP9JSContextPNS_12NativeObjectERKN2JS5ValueE4jsidPS5_
1
_ZN2js21SetPropertyByDefiningEP9JSContextN2JS6HandleI4jsidEENS3_INS2_5ValueEEES7_RNS2_14ObjectOpResultE
1
_ZN2js23NativeLookupOwnPropertyILNS_7AllowGCE0EEEbP9JSContextNS_11MaybeRootedIPNS_12NativeObjectEXT_EE10HandleTypeENS4_I4jsidXT_EE10HandleTypeENS4_IN2JS14PropertyResultEXT_EE17MutableHandleTypeE
1
_ZN2js23NativeLookupOwnPropertyILNS_7AllowGCE1EEEbP9JSContextNS_11MaybeRootedIPNS_12NativeObjectEXT_EE10HandleTypeENS4_I4jsidXT_EE10HandleTypeENS4_IN2JS14PropertyResultEXT_EE17MutableHandleTypeE
1
_ZN2js25NativeGetExistingPropertyEP9JSContextN2JS6HandleIP8JSObjectEENS3_IPNS_12NativeObjectEEENS3_IPNS_5ShapeEEENS2_13MutableHandleINS2_5ValueEEE
1
_ZN2js30NativeGetOwnPropertyDescriptorEP9JSContextN2JS6HandleIPNS_12NativeObjectEEENS3_I4jsidEENS2_13MutableHandleINS2_18PropertyDescriptorEEE
1
_ZN2js32AddPropertyTypesAfterProtoChangeEP9JSContextPNS_12NativeObjectEPNS_11ObjectGroupE
1
_ZNK2js12NativeObject11slotInRangeEjNS0_15SentinelAllowedE
1
_ZNK2js12NativeObject27numFixedSlotsForCompilationEv
1
Generated by:
LCOV version 1.13