LCOV - code coverage report
Current view:
top level
-
js/src/vm
- Shape.h
(
source
/ functions)
Hit
Total
Coverage
Test:
output.info
Lines:
444
511
86.9 %
Date:
2017-07-14 16:53:18
Functions:
174
203
85.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZN2JS3ubi8ConcreteIN2js5ShapeEE9constructEPvPS3_
0
_ZN2JS3ubi8ConcreteIN2js5ShapeEEC2EPS3_
0
_ZN2JS3ubi8ConcreteIN2js9BaseShapeEE9constructEPvPS3_
0
_ZN2JS3ubi8ConcreteIN2js9BaseShapeEEC2EPS3_
0
_ZN2js10ShapeTableD2Ev
0
_ZN2js14StackBaseShape6LookupC2EPNS_16UnownedBaseShapeE
0
_ZN2js17InitialShapeEntry10needsSweepEv
0
_ZN2js17InitialShapeEntry5rekeyERS0_RKS0_
0
_ZN2js17InitialShapeEntryaSEOS0_
0
_ZN2js17InitialShapeEntryaSERKS0_
0
_ZN2js17InitialShapeProtoINS_11TaggedProtoEEC2E10JSProtoKeyS1_
0
_ZN2js17InitialShapeProtoINS_11TaggedProtoEEC2INS_13ReadBarrieredIS1_EEEERKNS0_IT_EE
0
_ZN2js17InitialShapeProtoINS_13ReadBarrieredINS_11TaggedProtoEEEE8setProtoES2_
0
_ZN2js17InitialShapeProtoINS_13ReadBarrieredINS_11TaggedProtoEEEEaSEOS4_
0
_ZN2js17InitialShapeProtoINS_13ReadBarrieredINS_11TaggedProtoEEEEaSERKS4_
0
_ZN2js22AutoRooterGetterSetter5InnerD0Ev
0
_ZN2js5Shape14fixedSlotsMaskEv
0
_ZN2js5Shape16offsetOfSlotInfoEv
0
_ZN2js5Shape16setNumFixedSlotsEj
0
_ZN2js9BaseShape15maybePurgeTableEv
0
_ZNK2JS3ubi8ConcreteIN2js5ShapeEE8typeNameEv
0
_ZNK2JS3ubi8ConcreteIN2js9BaseShapeEE8typeNameEv
0
_ZNK2js10ShapeTable19sizeOfIncludingThisEPFmPKvE
0
_ZNK2js17InitialShapeEntryeqERKS0_
0
_ZNK2js17InitialShapeProtoINS_13ReadBarrieredINS_11TaggedProtoEEEEeqERKS4_
0
_ZNK2js5Shape13hasShadowableEv
0
_ZNK2js5Shape17setterOrUndefinedEv
0
_ZNK2js5Shape22addSizeOfExcludingThisEPFmPKvEPN2JS9ShapeInfoE
0
_ZNK2js9BaseShape5claspEv
0
_Z11JSSLOT_FREEPKN2js5ClassE
1
_ZN2js10EmptyShapeC2EPNS_16UnownedBaseShapeEj
1
_ZN2js10ShapeTable11setFreeListEj
1
_ZN2js10ShapeTable13decEntryCountEv
1
_ZN2js10ShapeTable13incEntryCountEv
1
_ZN2js10ShapeTable15incRemovedCountEv
1
_ZN2js10ShapeTable5Entry10setRemovedEv
1
_ZN2js10ShapeTable5Entry13flagCollisionEv
1
_ZN2js10ShapeTable5Entry22setPreservingCollisionEPNS_5ShapeE
1
_ZN2js10ShapeTable5Entry7setFreeEv
1
_ZN2js10ShapeTable5Entry8setShapeEPNS_5ShapeE
1
_ZN2js10ShapeTableC2Ej
1
_ZN2js10StackShape18updateGetterSetterEPFbP9JSContextN2JS6HandleIP8JSObjectEENS4_I4jsidEENS3_13MutableHandleINS3_5ValueEEEEPFbS2_S7_S9_SC_RNS3_14ObjectOpResultEE
1
_ZN2js10StackShape7setSlotEj
1
_ZN2js10StackShapeC2EPNS_16UnownedBaseShapeE4jsidjjj
1
_ZN2js10StackShapeC2EPNS_5ShapeE
1
_ZN2js11KidsPointer7setHashEPNS_7HashSetIPNS_5ShapeENS_11ShapeHasherENS_17SystemAllocPolicyEEE
1
_ZN2js11KidsPointer7setNullEv
1
_ZN2js11KidsPointer8setShapeEPNS_5ShapeE
1
_ZN2js12PropertyTreeC2EPN2JS4ZoneE
1
_ZN2js13AccessorShapeC2ERKNS_10StackShapeEj
1
_ZN2js13DefaultHasherI4jsidE4hashES1_
1
_ZN2js13DefaultHasherI4jsidE5matchES1_S1_
1
_ZN2js14StackBaseShape4hashERKNS0_6LookupE
1
_ZN2js14StackBaseShape5matchERKNS_13ReadBarrieredIPNS_16UnownedBaseShapeEEERKNS0_6LookupE
1
_ZN2js14StackBaseShape6LookupC2ERKS0_
1
_ZN2js14StackBaseShapeC2EPNS_5ShapeE
1
_ZN2js14StackBaseShapeC2EPNS_9BaseShapeE
1
_ZN2js17InitialShapeEntry4hashERKNS0_6LookupE
1
_ZN2js17InitialShapeEntry5matchERKS0_RKNS0_6LookupE
1
_ZN2js17InitialShapeEntry6LookupC2EPKNS_5ClassENS_17InitialShapeProtoINS_11TaggedProtoEEEjj
1
_ZN2js17InitialShapeEntryC2EOS0_
1
_ZN2js17InitialShapeEntryC2ERKS0_
1
_ZN2js17InitialShapeEntryD2Ev
1
_ZN2js17InitialShapeProtoINS_11TaggedProtoEEC2E10JSProtoKey
1
_ZN2js17InitialShapeProtoINS_11TaggedProtoEEC2ERKS2_
1
_ZN2js17InitialShapeProtoINS_11TaggedProtoEEC2ES1_
1
_ZN2js17InitialShapeProtoINS_13ReadBarrieredINS_11TaggedProtoEEEEC2EOS4_
1
_ZN2js17InitialShapeProtoINS_13ReadBarrieredINS_11TaggedProtoEEEEC2ERKS4_
1
_ZN2js17InitialShapeProtoINS_13ReadBarrieredINS_11TaggedProtoEEEEC2IS2_EERKNS0_IT_EE
1
_ZN2js17InitialShapeProtoINS_13ReadBarrieredINS_11TaggedProtoEEEED2Ev
1
_ZN2js17MovableCellHasherINS_17InitialShapeProtoINS_13ReadBarrieredINS_11TaggedProtoEEEEEE4hashERKNS1_IS3_EE
1
_ZN2js17MovableCellHasherINS_17InitialShapeProtoINS_13ReadBarrieredINS_11TaggedProtoEEEEEE5matchERKS5_RKNS1_IS3_EE
1
_ZN2js20ShapeGetterSetterRef5traceEP8JSTracer
1
_ZN2js20ShapeGetterSetterRefC2EPNS_13AccessorShapeE
1
_ZN2js20ShapeGetterSetterRefC2ERKS0_
1
_ZN2js20WrappedPtrOperationsINS_10StackShapeEN2JS13MutableHandleIS1_EEEC2Ev
1
_ZN2js20WrappedPtrOperationsINS_10StackShapeEN2JS6HandleIS1_EEEC2Ev
1
_ZN2js20WrappedPtrOperationsINS_10StackShapeEN2JS6RootedIS1_EEEC2Ev
1
_ZN2js22AutoRooterGetterSetter5InnerD2Ev
1
_ZN2js22AutoRooterGetterSetterD2Ev
1
_ZN2js27MutableWrappedPtrOperationsINS_10StackShapeEN2JS13MutableHandleIS1_EEE2ssEv
1
_ZN2js27MutableWrappedPtrOperationsINS_10StackShapeEN2JS13MutableHandleIS1_EEE7setSlotEj
1
_ZN2js27MutableWrappedPtrOperationsINS_10StackShapeEN2JS13MutableHandleIS1_EEEC2Ev
1
_ZN2js27MutableWrappedPtrOperationsINS_10StackShapeEN2JS6RootedIS1_EEE18updateGetterSetterEPFbP9JSContextNS2_6HandleIP8JSObjectEENS8_I4jsidEENS2_13MutableHandleINS2_5ValueEEEEPFbS7_SB_SD_SG_RNS2_14ObjectOpResultEE
1
_ZN2js27MutableWrappedPtrOperationsINS_10StackShapeEN2JS6RootedIS1_EEE2ssEv
1
_ZN2js27MutableWrappedPtrOperationsINS_10StackShapeEN2JS6RootedIS1_EEE7setBaseEPNS_16UnownedBaseShapeE
1
_ZN2js27MutableWrappedPtrOperationsINS_10StackShapeEN2JS6RootedIS1_EEE8setAttrsEh
1
_ZN2js27MutableWrappedPtrOperationsINS_10StackShapeEN2JS6RootedIS1_EEEC2Ev
1
_ZN2js5Shape10entryCountEv
1
_ZN2js5Shape12searchLinearE4jsid
1
_ZN2js5Shape14setOverwrittenEv
1
_ZN2js5Shape18ensureOwnBaseShapeEP9JSContext
1
_ZN2js5Shape19initDictionaryShapeERKNS_10StackShapeEjPNS_5GCPtrIPS0_EE
1
_ZN2js5Shape24ensureTableForDictionaryIN2JS17AutoCheckCannotGCEEEPNS_10ShapeTableEP9JSContextRKT_
1
_ZN2js5Shape24ensureTableForDictionaryINS_19AutoKeepShapeTablesEEEPNS_10ShapeTableEP9JSContextRKT_
1
_ZN2js5Shape25isBigEnoughForAShapeTableEv
1
_ZN2js5Shape26incrementNumLinearSearchesEv
1
_ZN2js5Shape29isBigEnoughForAShapeTableSlowEv
1
_ZN2js5Shape33clearCachedBigEnoughForShapeTableEv
1
_ZN2js5Shape5RangeILNS_7AllowGCE0EE8popFrontEv
1
_ZN2js5Shape5RangeILNS_7AllowGCE0EEC2EPS0_
1
_ZN2js5Shape7setSlotEj
1
_ZN2js5Shape9propidRefEv
1
_ZN2js5Shape9setParentEPS0_
1
_ZN2js5ShapeC2EPNS_16UnownedBaseShapeEj
1
_ZN2js5ShapeC2ERKNS_10StackShapeEj
1
_ZN2js9BaseShape11baseUnownedEv
1
_ZN2js9BaseShape11setSlotSpanEj
1
_ZN2js9BaseShape7unownedEv
1
_ZN2js9BaseShape8setOwnedEPNS_16UnownedBaseShapeE
1
_ZN2js9BaseShape8setTableEPNS_10ShapeTableE
1
_ZN2js9BaseShape9toUnownedEv
1
_ZN2jsL28GetterSetterWriteBarrierPostEPNS_13AccessorShapeE
1
_ZN2jsL6HashIdE4jsid
1
_ZNK2js10ShapeTable10entryCountEv
1
_ZNK2js10ShapeTable11needsToGrowEv
1
_ZNK2js10ShapeTable5Entry12hadCollisionEv
1
_ZNK2js10ShapeTable5Entry5shapeEv
1
_ZNK2js10ShapeTable5Entry6isFreeEv
1
_ZNK2js10ShapeTable5Entry6isLiveEv
1
_ZNK2js10ShapeTable5Entry9isRemovedEv
1
_ZNK2js10ShapeTable8capacityEv
1
_ZNK2js10ShapeTable8freeListEv
1
_ZNK2js10ShapeTable8getEntryEj
1
_ZNK2js10StackShape14hasMissingSlotEv
1
_ZNK2js10StackShape15isAccessorShapeEv
1
_ZNK2js10StackShape4hashEv
1
_ZNK2js10StackShape4slotEv
1
_ZNK2js10StackShape7hasSlotEv
1
_ZNK2js10StackShape9maybeSlotEv
1
_ZNK2js11KidsPointer6isHashEv
1
_ZNK2js11KidsPointer6isNullEv
1
_ZNK2js11KidsPointer6toHashEv
1
_ZNK2js11KidsPointer7isShapeEv
1
_ZNK2js11KidsPointer7toShapeEv
1
_ZNK2js17InitialShapeProtoINS_11TaggedProtoEE3keyEv
1
_ZNK2js17InitialShapeProtoINS_11TaggedProtoEE5protoEv
1
_ZNK2js17InitialShapeProtoINS_13ReadBarrieredINS_11TaggedProtoEEEE3keyEv
1
_ZNK2js17InitialShapeProtoINS_13ReadBarrieredINS_11TaggedProtoEEEE5protoEv
1
_ZNK2js20WrappedPtrOperationsINS_10StackShapeEN2JS13MutableHandleIS1_EEE14hasMissingSlotEv
1
_ZNK2js20WrappedPtrOperationsINS_10StackShapeEN2JS13MutableHandleIS1_EEE15isAccessorShapeEv
1
_ZNK2js20WrappedPtrOperationsINS_10StackShapeEN2JS13MutableHandleIS1_EEE2ssEv
1
_ZNK2js20WrappedPtrOperationsINS_10StackShapeEN2JS13MutableHandleIS1_EEE4slotEv
1
_ZNK2js20WrappedPtrOperationsINS_10StackShapeEN2JS13MutableHandleIS1_EEE7hasSlotEv
1
_ZNK2js20WrappedPtrOperationsINS_10StackShapeEN2JS6HandleIS1_EEE15isAccessorShapeEv
1
_ZNK2js20WrappedPtrOperationsINS_10StackShapeEN2JS6HandleIS1_EEE2ssEv
1
_ZNK2js20WrappedPtrOperationsINS_10StackShapeEN2JS6RootedIS1_EEE2ssEv
1
_ZNK2js20WrappedPtrOperationsINS_10StackShapeEN2JS6RootedIS1_EEE5attrsEv
1
_ZNK2js5Shape10attributesEv
1
_ZNK2js5Shape10enumerableEv
1
_ZNK2js5Shape10maybeTableERKN2JS17AutoCheckCannotGCE
1
_ZNK2js5Shape10maybeTableERKNS_19AutoKeepShapeTablesE
1
_ZNK2js5Shape11getterValueEv
1
_ZNK2js5Shape11setterValueEv
1
_ZNK2js5Shape12configurableEv
1
_ZNK2js5Shape12getterObjectEv
1
_ZNK2js5Shape12hadOverwriteEv
1
_ZNK2js5Shape12inDictionaryEv
1
_ZNK2js5Shape12isEmptyShapeEv
1
_ZNK2js5Shape12setterObjectEv
1
_ZNK2js5Shape13numFixedSlotsEv
1
_ZNK2js5Shape14getObjectClassEv
1
_ZNK2js5Shape14getObjectFlagsEv
1
_ZNK2js5Shape14hasGetterValueEv
1
_ZNK2js5Shape14hasMissingSlotEv
1
_ZNK2js5Shape14hasSetterValueEv
1
_ZNK2js5Shape15asAccessorShapeEv
1
_ZNK2js5Shape15hasGetterObjectEv
1
_ZNK2js5Shape15hasSetterObjectEv
1
_ZNK2js5Shape15isAccessorShapeEv
1
_ZNK2js5Shape16hasDefaultGetterEv
1
_ZNK2js5Shape16hasDefaultSetterEv
1
_ZNK2js5Shape16isDataDescriptorEv
1
_ZNK2js5Shape17getterOrUndefinedEv
1
_ZNK2js5Shape17hasAllObjectFlagsENS_9BaseShape4FlagE
1
_ZNK2js5Shape17numLinearSearchesEv
1
_ZNK2js5Shape20isAccessorDescriptorEv
1
_ZNK2js5Shape20matchesParamsAfterIdEPNS_9BaseShapeEjjjPFbP9JSContextN2JS6HandleIP8JSObjectEENS6_I4jsidEENS5_13MutableHandleINS5_5ValueEEEEPFbS4_S9_SB_SE_RNS5_14ObjectOpResultEE
1
_ZNK2js5Shape4baseEv
1
_ZNK2js5Shape4slotEv
1
_ZNK2js5Shape5RangeILNS_7AllowGCE0EE5emptyEv
1
_ZNK2js5Shape5RangeILNS_7AllowGCE0EE5frontEv
1
_ZNK2js5Shape6getterEv
1
_ZNK2js5Shape6propidEv
1
_ZNK2js5Shape6setterEv
1
_ZNK2js5Shape7hasSlotEv
1
_ZNK2js5Shape7matchesEPKS0_
1
_ZNK2js5Shape7matchesERKNS_10StackShapeE
1
_ZNK2js5Shape8getterOpEv
1
_ZNK2js5Shape8hasTableEv
1
_ZNK2js5Shape8previousEv
1
_ZNK2js5Shape8setterOpEv
1
_ZNK2js5Shape8slotSpanEPKNS_5ClassE
1
_ZNK2js5Shape8slotSpanEv
1
_ZNK2js5Shape8writableEv
1
_ZNK2js5Shape9maybeSlotEv
1
_ZNK2js5Shape9propidRawEv
1
_ZNK2js9BaseShape10maybeTableERKN2JS17AutoCheckCannotGCE
1
_ZNK2js9BaseShape10maybeTableERKNS_19AutoKeepShapeTablesE
1
_ZNK2js9BaseShape14getObjectFlagsEv
1
_ZNK2js9BaseShape7isOwnedEv
1
_ZNK2js9BaseShape8hasTableEv
1
_ZNK2js9BaseShape8slotSpanEv
1
Generated by:
LCOV version 1.13