LCOV - code coverage report
Current view:
directory
-
js/src
- jsobjinlines.h (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
741
664
89.6 %
Date:
2012-04-07
Functions:
193
179
92.7 %
Function Name
Hit count
_ZNK8JSObject9getParentEv
1043233097
_ZNK8JSObject6globalEv
998848527
_ZNK8JSObject10isFunctionEv
207372408
_ZNK8JSObject9isWrapperEv
59282117
_ZNK8JSObject7isProxyEv
49848464
_ZNK8JSObject14getArrayLengthEv
41919127
_ZN8JSObject9enumerateEP9JSContext11JSIterateOpPN2JS5ValueEP4jsid
38700612
_ZN8JSObject13nativeSetSlotEjRKN2JS5ValueE
38356032
_ZNK8JSObject11isNamespaceEv
33143440
_Z18js_PurgeScopeChainP9JSContextP8JSObject4jsid
31574075
_ZN8JSObject21getDenseArrayCapacityEv
31303295
_ZNK8JSObject17getNativeIteratorEv
31206563
_ZNK8JSObject10isIteratorEv
31192408
_ZNK8JSObject7isBlockEv
31128734
_ZN8JSObject6finishEPN2js6FreeOpE
30978300
_ZN8JSObject8finalizeEPN2js6FreeOpE
30978300
_ZNK8JSObject6isCallEv
29586770
_ZNK8JSObject6isWithEv
27346180
_ZN2jsL11ToPrimitiveEP9JSContextPN2JS5ValueE
25267777
_ZNK8JSObject15getReservedSlotEj
24636283
_ZN2jsL26CanBeFinalizedInBackgroundENS_2gc9AllocKindEPNS_5ClassE
24221252
_ZNK8JSObject7isQNameEv
23715503
_ZNK8JSObject17isNormalArgumentsEv
23491953
_ZNK8JSObject11isArgumentsEv
23117301
_ZN8JSObject20setDenseArrayElementEjRKN2JS5ValueE
23073278
_ZN8JSObject28setDenseArrayElementWithTypeEP9JSContextjRKN2JS5ValueE
23025481
_ZN2js16GetClassProtoKeyEPNS_5ClassE
21839267
_ZNK8JSObject17isStrictArgumentsEv
21761582
_ZN8JSObject10getGenericEP9JSContextPS_4jsidPN2JS5ValueE
21028366
_Z23js_GetProtoIfDenseArrayP8JSObject
20620590
_ZN2js14NewObjectCache6lookupEPNS_5ClassEPNS_2gc4CellENS3_9AllocKindEPi
19896288
_ZN2js14NewObjectCache16newObjectFromHitEP9JSContexti
19052050
_ZN2js14NewObjectCache18copyCachedToObjectEP8JSObjectS2_
19052049
_ZN8JSObject13defineGenericEP9JSContext4jsidRKN2JS5ValueEPFiS1_PS_S2_PS4_EPFiS1_S7_S2_iS8_Ej
18826122
_ZN8JSObject10getGenericEP9JSContext4jsidPN2JS5ValueE
17624106
_ZN8JSObject14nativeContainsEP9JSContextRKN2js5ShapeE
17331637
_ZNK8JSObject7isScopeEv
15894602
_ZN2js14NewObjectCache12lookupGlobalEPNS_5ClassEPNS_12GlobalObjectENS_2gc9AllocKindEPi
15279767
_ZN8JSObject21nativeSetSlotWithTypeEP9JSContextPKN2js5ShapeERKN2JS5ValueE
14750119
_ZN2js16GetCurrentGlobalEP9JSContext
11315326
_ZN2jsL11ToPrimitiveEP9JSContext6JSTypePN2JS5ValueE
10576798
_ZNK8JSObject9isDeclEnvEv
10472065
_ZNK8JSObject13isNestedScopeEv
10156139
_ZN2jsL5IsXMLERKN2JS5ValueE
9602804
_ZN2js23NewBuiltinClassInstanceEP9JSContextPNS_5ClassENS_2gc9AllocKindE
8868435
_ZN8JSObject16setSingletonTypeEP9JSContext
7343372
_ZN8JSObject6createEP9JSContextN2js2gc9AllocKindENS2_6HandleIPNS2_5ShapeEEENS5_IPNS2_5types10TypeObjectEEEPNS2_8HeapSlotE
6560997
_ZN2js23NewBuiltinClassInstanceEP9JSContextPNS_5ClassE
6234114
_ZNK8JSObject5isXMLEv
6161199
_ZN8JSObject15setReservedSlotEjRKN2JS5ValueE
6111062
_ZN8JSObject19setDenseArrayLengthEj
6105891
_ZN2js29PreallocateObjectDynamicSlotsEP9JSContextPNS_5ShapeEPPNS_8HeapSlotE
5689289
_ZN8JSObject13lookupGenericEP9JSContext4jsidPPS_PP10JSProperty
5645865
_ZNK8JSObject18hasSpecialEqualityEv
4919641
_ZN8JSObject7setTypeEPN2js5types10TypeObjectE
4806628
_ZNK8JSObject10getNameURIEv
4746261
_ZN8JSObject10setNameURIEP14JSLinearString
4735810
_ZN8JSObject13setNamePrefixEP14JSLinearString
4735783
_ZNK8JSObject13getNameURIValEv
4735284
_ZNK8JSObject16getNamePrefixValEv
4735284
_ZNK8JSObject13getNamePrefixEv
4732751
_ZNK8JSObject20getNamespaceDeclaredEv
4720258
_ZN2js9FindProtoEP9JSContextPNS_5ClassENS_6HandleIP8JSObjectEEPS6_
4679669
_ZNK8JSObject7watchedEv
4656027
_ZNK8JSObject9isIndexedEv
4009507
_ZNK8JSObject8isRegExpEv
3491324
_ZN8JSObject14setArrayLengthEP9JSContextj
3410042
_ZN2jsL14ValueIsSpecialEP8JSObjectPN2JS5ValueEPNS_9SpecialIdEP9JSContext
3207311
_ZNK8JSObject13isStaticBlockEv
3175370
_ZN8JSObject11hasPropertyEP9JSContext4jsidPbj
3099479
_ZNK8JSObject11nativeEmptyEv
3012027
_ZN8JSObject11getPropertyEP9JSContextPN2js12PropertyNameEPN2JS5ValueE
2850927
_ZN8JSObject10setGenericEP9JSContext4jsidPN2JS5ValueEi
2812112
_ZN2jsL21CopyInitializerObjectEP9JSContextP8JSObject
2614024
_ZN8JSObject14ensureElementsEP9JSContextj
2593552
_ZN2js14NewObjectCache10lookupTypeEPNS_5ClassEPNS_5types10TypeObjectENS_2gc9AllocKindEPi
2526019
_ZN8JSObject11getPropertyEP9JSContextPS_PN2js12PropertyNameEPN2JS5ValueE
2379523
_ZN8JSObject17setQNameLocalNameEP6JSAtom
2374457
_ZNK8JSObject20getQNameLocalNameValEv
2374457
_ZL13js_IsCallableRKN2JS5ValueE
2372375
_ZNK8JSObject17getQNameLocalNameEv
2362923
_ZN2jsL16GuessArrayGCKindEj
2266237
_ZN2jsL15NewObjectGCKindEP9JSContextPNS_5ClassE
2172923
_ZN2js14NewObjectCache11lookupProtoEPNS_5ClassEP8JSObjectNS_2gc9AllocKindEPi
2090502
_ZN8JSObject10isCallableEv
2088610
_ZNK8JSObject8isObjectEv
2077309
_ZN2js23NewObjectWithClassProtoEP9JSContextPNS_5ClassEP8JSObjectS5_
2075669
_ZN8JSObject14enclosingScopeEv
1989979
_ZNK8JSObject15isBoundFunctionEv
1786707
_ZN8JSObject10getElementEP9JSContextPS_jPN2JS5ValueE
1637345
_ZN8JSObject10thisObjectEP9JSContext
1620169
_ZNK8JSObject13propertyCountEv
1590457
_ZN8JSObject14definePropertyEP9JSContextPN2js12PropertyNameERKN2JS5ValueEPFiS1_PS_4jsidPS6_EPFiS1_S9_SA_iSB_Ej
1267885
_ZNK8JSObject8isStringEv
1259051
_ZN8JSObject7getTypeEP9JSContext
1234446
_ZN8JSObject10getElementEP9JSContextjPN2JS5ValueE
1134831
_ZN8JSObject11setDelegateEP9JSContext
1022851
_ZN2js24IsInternalFunctionObjectEP8JSObject
951597
_ZN2js17IsObjectWithClassERKN2JS5ValueENS_12ESClassValueEP9JSContext
918829
_ZN8JSObject12defaultValueEP9JSContext6JSTypePN2JS5ValueE
892635
_ZN2js14NewObjectCache4fillEiPNS_5ClassEPNS_2gc4CellENS3_9AllocKindEP8JSObject
825038
_ZNK8JSObject19hasUncacheableProtoEv
812081
_ZN2jsL20CallObjectLambdaNameEP10JSFunction
782484
_ZNK8JSObject6isDateEv
760155
_ZN2js13ObjectClassIsER8JSObjectNS_12ESClassValueEP9JSContext
726168
_ZN8JSObject31prepareElementRangeForOverwriteEjj
558739
_ZN8JSObject30setDenseArrayInitializedLengthEj
558739
_ZN2js14NewObjectCache10fillGlobalEiPNS_5ClassEPNS_12GlobalObjectENS_2gc9AllocKindEP8JSObject
539777
_ZN2js19OBJ_TO_INNER_OBJECTEP9JSContextRP8JSObject
512198
_ZN2js23NewObjectWithGivenProtoEP9JSContextPNS_5ClassEP8JSObjectS5_
508924
_ZN8JSObject19getElementIfPresentEP9JSContextPS_jPN2JS5ValueEPb
505294
_ZN8JSObject21initDenseArrayElementEjRKN2JS5ValueE
487065
_ZN8JSObject29initDenseArrayElementWithTypeEP9JSContextjRKN2JS5ValueE
487065
_ZN8JSObject17setNativeIteratorEPN2js14NativeIteratorE
397137
_ZN2js23AutoPropDescArrayRooter6appendEv
301529
_ZN2js23AutoPropDescArrayRooterC2EP9JSContext
301484
_ZN2js23AutoPropDescArrayRooterD2Ev
301484
_ZN2js8PropDesc11checkGetterEP9JSContext
299098
_ZN2js14NewObjectCache9fillProtoEiPNS_5ClassEP8JSObjectNS_2gc9AllocKindES4_
281973
_ZN8JSObject16dynamicSlotIndexEj
229294
_ZN8JSObject16createDenseArrayEP9JSContextN2js2gc9AllocKindENS2_6HandleIPNS2_5ShapeEEENS5_IPNS2_5types10TypeObjectEEEj
220517
_ZNK8JSObject8isVarObjEv
201842
_ZNK8JSObject15isStopIterationEv
197561
_ZN8JSObject13deleteElementEP9JSContextjPN2JS5ValueEb
195138
_ZN8JSObject11getRawSlotsEv
182670
_ZN8JSObject14lookupPropertyEP9JSContextPN2js12PropertyNameEPPS_PP10JSProperty
169734
_ZNK8JSObject8isNumberEv
160596
_ZN8JSObject18getReservedSlotRefEj
146957
_ZN8JSObject14nativeContainsEP9JSContext4jsid
146111
_ZNK8JSObject7isErrorEv
113459
_ZN8JSObject10principalsEP9JSContext
106377
_ZN8JSObject16initReservedSlotEjRKN2JS5ValueE
100595
_ZN2js19OBJ_TO_OUTER_OBJECTEP9JSContextRP8JSObject
97865
_ZNK8JSObject14getDateUTCTimeEv
91305
_ZN8JSObject20getGenericAttributesEP9JSContext4jsidPj
83259
_ZN8JSObject9setVarObjEP9JSContext
81043
_ZN8JSObject20setIteratedSingletonEP9JSContext
80355
_ZN2js29DefineConstructorAndPrototypeEP9JSContextPNS_12GlobalObjectE10JSProtoKeyP8JSObjectS6_
70814
_ZN8JSObject11isFixedSlotEj
67617
_ZNK8JSObject25isCrossCompartmentWrapperEv
66044
_ZN8JSObject14setDateUTCTimeERKN2JS5ValueE
52158
_ZN8JSObject22initDenseArrayElementsEjPKN2JS5ValueEj
43384
_ZN8JSObject22copyDenseArrayElementsEjPKN2JS5ValueEj
42995
_ZN8JSObject19setUncacheableProtoEP9JSContext
31940
_ZN8JSObject24changePropertyAttributesEP9JSContextPN2js5ShapeEj
31914
_ZN8JSObject20setGenericAttributesEP9JSContext4jsidPj
31914
_ZN8JSObject6typeOfEP9JSContext
28137
_ZN2js14DestroyIdArrayEPNS_6FreeOpEP9JSIdArray
25246
_ZNK8JSObject17isElementIteratorEv
25151
_ZN8JSObject10setElementEP9JSContextjPN2JS5ValueEi
22239
_ZNK8JSObject13isArrayBufferEv
20627
_ZN2jsL17GuessObjectGCKindEj
15211
_ZN2js28AutoPropertyDescriptorRooterD2Ev
14960
_ZN2js28AutoPropertyDescriptorRooterC2EP9JSContext
14933
_ZN8JSObject11setPropertyEP9JSContextPN2js12PropertyNameEPN2JS5ValueEi
14138
_ZN8JSObject10getSpecialEP9JSContextPS_N2js9SpecialIdEPN2JS5ValueE
13267
_ZN8JSObject25setLastPropertyInfallibleEPKN2js5ShapeE
12034
_ZNK8JSObject13isClonedBlockEv
8717
_ZN8JSObject13defineElementEP9JSContextjRKN2JS5ValueEPFiS1_PS_4jsidPS3_EPFiS1_S6_S7_iS8_Ej
8359
_ZNK8JSObject11isGeneratorEv
7510
_ZNK8JSObject9isBooleanEv
6955
_ZN2js8PropDesc11checkSetterEP9JSContext
4313
_ZN8JSObject10setWatchedEP9JSContext
3672
_ZN2jsL15IsStopIterationERKN2JS5ValueE
3362
_ZN2js14NewObjectCache8fillTypeEiPNS_5ClassEPNS_5types10TypeObjectENS_2gc9AllocKindEP8JSObject
3288
_ZN8JSObject9clearTypeEP9JSContext
3003
_ZN8JSObject21canRemoveLastPropertyEv
2457
_ZN8JSObject20setNamespaceDeclaredEN2JS5ValueE
2009
_ZN8JSObject14deletePropertyEP9JSContextPN2js12PropertyNameEPN2JS5ValueEb
1548
_ZNK8JSObject9isWeakMapEv
1463
_ZN8JSObject22moveDenseArrayElementsEjjj
1386
_ZN8JSObject18removeLastPropertyEP9JSContext
1224
_ZN8JSObject21getPropertyAttributesEP9JSContextPN2js12PropertyNameEPj
1127
_ZN2js23AutoPropDescArrayRooterixEj
549
_ZN8JSObject28prepareSlotRangeForOverwriteEjj
450
_ZN8JSObject13defineSpecialEP9JSContextN2js9SpecialIdERKN2JS5ValueEPFiS1_PS_4jsidPS5_EPFiS1_S8_S9_iSA_Ej
325
_ZNK8JSObject7isXMLIdEv
72
_ZN8JSObject33moveDenseArrayElementsUnbarrieredEjjj
66
_ZN2js28AutoPropertyDescriptorRooterC2EP9JSContextP20JSPropertyDescriptor
27
_ZNK8JSObject12isTypedArrayEv
0
_ZNK8JSObject8isSystemEv
0
_ZN8JSObject20setElementAttributesEP9JSContextjPj
0
_ZN8JSObject15clearNamePrefixEv
0
_ZN8JSObject10setSpecialEP9JSContextN2js9SpecialIdEPN2JS5ValueEi
0
_ZNK8JSObject31computedSizeOfThisSlotsElementsEv
0
_ZN8JSObject13lookupElementEP9JSContextjPPS_PP10JSProperty
0
_ZNK8JSObject16hasPropertyTableEv
0
_ZN8JSObject21setPropertyAttributesEP9JSContextPN2js12PropertyNameEPj
0
_ZN8JSObject20getSpecialAttributesEP9JSContextN2js9SpecialIdEPj
0
_ZN8JSObject13deleteSpecialEP9JSContextN2js9SpecialIdEPN2JS5ValueEb
0
_ZN8JSObject9setSystemEP9JSContext
0
_ZN8JSObject20getElementAttributesEP9JSContextjPj
0
_ZN8JSObject20setSpecialAttributesEP9JSContextN2js9SpecialIdEPj
0
Generated by:
LCOV version 1.7