LCOV - code coverage report
Current view:
directory
-
js/src
- jsarray.cpp (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
1815
1269
69.9 %
Date:
2012-04-07
Functions:
144
115
79.9 %
Function Name
Hit count
_ZN2js18StringIsArrayIndexEP14JSLinearStringPj
31942868
_ZL19array_defineGenericP9JSContextP8JSObject4jsidPKN2JS5ValueEPFiS0_S2_S3_PS5_EPFiS0_S2_S3_iS8_Ej
5804034
_ZN2js10array_pushEP9JSContextjPN2JS5ValueE
5086569
_ZL17array_push1_denseP9JSContextP8JSObjectRN2js8CallArgsE
5076433
_ZL16array_getGenericP9JSContextP8JSObjectS2_4jsidPN2JS5ValueE
2397752
_ZL17array_getPropertyP9JSContextP8JSObjectS2_PN2js12PropertyNameEPN2JS5ValueE
2379714
_ZN2jsL8NewArrayILb1EEEP8JSObjectP9JSContextjS2_
2106373
_ZN2jsL22EnsureNewArrayElementsEP9JSContextP8JSObjectj
2106373
_ZN2js22NewDenseAllocatedArrayEP9JSContextjP8JSObject
2043956
_Z32js_PrototypeHasIndexedPropertiesP9JSContextP8JSObject
2004834
_ZL21slowarray_addPropertyP9JSContextP8JSObject4jsidPN2JS5ValueE
1992603
_ZL16array_setGenericP9JSContextP8JSObject4jsidPN2JS5ValueEi
1720816
_Z10GetElementIjEiP9JSContextP8JSObjectT_PiPN2JS5ValueE
1365978
_Z21AssertGreaterThanZeroIjEvT_
1365978
_ZL19array_lookupGenericP9JSContextP8JSObject4jsidPS2_PP10JSProperty
709407
_ZL14IsDenseArrayIdP9JSContextP8JSObject4jsid
709407
_ZL17IsDenseArrayIndexP8JSObjectj
706838
_ZL16array_getElementP9JSContextP8JSObjectS2_jPN2JS5ValueE
695873
_Z20js_GetLengthPropertyP9JSContextP8JSObjectPj
607379
_ZL12DoGetElementP9JSContextP8JSObjectjPiPN2JS5ValueE
505294
_Z20NewbornArrayPushImplP9JSContextP8JSObjectRKN2JS5ValueE
487065
_Z19js_NewbornArrayPushP9JSContextP8JSObjectRKN2JS5ValueE
487065
_ZN2js11GetElementsEP9JSContextP8JSObjectjPN2JS5ValueE
394688
_ZL18DeleteArrayElementP9JSContextP8JSObjectdb
305966
_ZL23SetOrDeleteArrayElementP9JSContextP8JSObjectdiRKN2JS5ValueE
300820
_ZN12_GLOBAL__N_122SortComparatorFunctionclERKN2JS5ValueES4_Pb
253701
_ZL17AddLengthPropertyP9JSContextP8JSObject
234531
_ZN8JSObject25allocateSlowArrayElementsEP9JSContext
234531
_ZN2js17NewSlowEmptyArrayEP9JSContext
210451
_ZL9IndexToIdP9JSContextP8JSObjectdPiP4jsidi
209920
_Z10GetElementIdEiP9JSContextP8JSObjectT_PiPN2JS5ValueE
206320
_Z21AssertGreaterThanZeroIdEvT_
206320
_ZL12DoGetElementP9JSContextP8JSObjectdPiPN2JS5ValueE
205933
_ZN2jsL8NewArrayILb0EEEP8JSObjectP9JSContextjS2_
159864
_ZN22AutoArrayCycleDetector10foundCycleEv
125028
_ZN22AutoArrayCycleDetectorD2Ev
125028
_ZL18array_toString_subP9JSContextP8JSObjectiP8JSStringRN2js8CallArgsE
125028
_ZN22AutoArrayCycleDetectorC2EP9JSContextP8JSObjectRK21JSGuardObjectNotifier
125028
_ZN22AutoArrayCycleDetector4initEv
125028
_ZL10array_joinP9JSContextjPN2JS5ValueE
125028
_ZL14array_toStringP9JSContextjPN2JS5ValueE
101997
_Z8js_ArrayP9JSContextjPN2JS5ValueE
76076
_ZN2js4mjit5stubs24NewDenseUnallocatedArrayERNS_7VMFrameEj
75369
_ZN2js19NewDenseCopiedArrayEP9JSContextjPKN2JS5ValueEP8JSObject
62417
_ZN12_GLOBAL__N_119CompareStringValuesEP9JSContextRKN2JS5ValueES5_Pb
61488
_ZN12_GLOBAL__N_121SortComparatorStringsclERKN2JS5ValueES4_Pb
61488
_ZN2js24NewDenseUnallocatedArrayEP9JSContextjP8JSObject
58256
_ZL17InitArrayElementsP9JSContextP8JSObjectjjPKN2JS5ValueE17ShouldUpdateTypes
43427
_ZN12_GLOBAL__N_118StringifiedElementD2Ev
39076
_ZL14InitArrayTypesP9JSContextPN2js5types10TypeObjectEPKN2JS5ValueEj
38403
_ZN2js10array_sortEP9JSContextjPN2JS5ValueE
32607
_ZN2js18NewDenseEmptyArrayEP9JSContextP8JSObject
26239
_ZL16array_setElementP9JSContextP8JSObjectjPN2JS5ValueEi
22238
_Z17js_InitArrayClassP9JSContextP8JSObject
19345
_ZN12_GLOBAL__N_122SortComparatorFunctionC2EP9JSContextRKN2JS5ValueERN2js15InvokeArgsGuardE
15939
_ZL19array_indexOfHelperP9JSContext11IndexOfKindRN2js8CallArgsE
15480
_ZL13array_indexOfP9JSContextjPN2JS5ValueE
15480
_ZL19array_length_setterP9JSContextP8JSObject4jsidiPN2JS5ValueE
15006
_ZL15SetArrayElementP9JSContextP8JSObjectdRKN2JS5ValueE
14889
_Z20array_readonlyCommonI17ArraySomeBehaviorEbP9JSContextRN2js8CallArgsE
14528
_ZL10array_someP9JSContextjPN2JS5ValueE
14528
_Z20js_SetLengthPropertyP9JSContextP8JSObjectd
13044
_ZL17array_push_slowlyP9JSContextP8JSObjectRN2js8CallArgsE
10487
_ZN12_GLOBAL__N_133SortComparatorStringifiedElementsC2EP9JSContextRKN2js12StringBufferE
9769
_ZN12_GLOBAL__N_122CompareSubStringValuesEP9JSContextPKtjS3_jPb
9769
_ZN12_GLOBAL__N_133SortComparatorStringifiedElementsclERKNS_18StringifiedElementES3_Pb
9769
_ZN17ArraySomeBehavior10shouldExitERN2JS5ValueEPS1_
9473
_ZN17ArraySomeBehavior13lateExitValueEv
9464
_ZN2js9array_popEP9JSContextjPN2JS5ValueE
8234
_ZL15array_pop_denseP9JSContextP8JSObjectRN2js8CallArgsE
8189
_ZN12_GLOBAL__N_1L15NumDigitsBase10Ej
6180
_ZN12_GLOBAL__N_132SortComparatorLexicographicInt32C2EP9JSContext
6134
_ZN12_GLOBAL__N_132SortComparatorLexicographicInt32clERKN2JS5ValueES4_Pb
6125
_ZN12_GLOBAL__N_125CompareLexicographicInt32EP9JSContextRKN2JS5ValueES5_Pb
6125
_ZL11array_traceP8JSTracerP8JSObject
5528
_ZN8JSObject22willBeSparseDenseArrayEjj
4866
_ZN8JSObject18makeDenseArraySlowEP9JSContext
4735
_ZL17TryReuseArrayTypeP8JSObjectS0_
4377
_ZN2jsL15GetElementsSlowEP9JSContextP8JSObjectjPN2JS5ValueE
4190
_ZL11array_sliceP9JSContextjPN2JS5ValueE
3051
_ZN2js19array_defineElementEP9JSContextP8JSObjectjPKN2JS5ValueEPFiS1_S3_4jsidPS5_EPFiS1_S3_S8_iS9_Ej
2843
_ZN20ArrayForEachBehavior10shouldExitERN2JS5ValueEPS1_
2142
_ZN2js11array_shiftEP9JSContextjPN2JS5ValueE
1613
_ZN12_GLOBAL__N_1L19NegateNegativeInt32Ei
1560
_ZN2js19array_deleteElementEP9JSContextP8JSObjectjPN2JS5ValueEi
1530
_ZL26CanOptimizeForDenseStorageP8JSObjectjjP9JSContext
1503
_ZL9array_mapP9JSContextjPN2JS5ValueE
1251
_Z20array_readonlyCommonI20ArrayForEachBehaviorEbP9JSContextRN2js8CallArgsE
972
_ZL13array_forEachP9JSContextjPN2JS5ValueE
972
_ZN20ArrayForEachBehavior13lateExitValueEv
972
_ZL12array_spliceP9JSContextjPN2JS5ValueE
783
_ZN12_GLOBAL__N_121SortComparatorStringsC2EP9JSContext
630
_ZL12array_filterP9JSContextjPN2JS5ValueE
567
_ZN2js12array_concatEP9JSContextjPN2JS5ValueE
561
_ZL13array_unshiftP9JSContextjPN2JS5ValueE
486
_ZL13array_reverseP9JSContextjPN2JS5ValueE
468
_ZN8JSObject22arrayGetOwnDataElementEP9JSContextjPN2JS5ValueE
360
_ZN18ArrayEveryBehavior10shouldExitERN2JS5ValueEPS1_
315
_ZL13array_isArrayP9JSContextjPN2JS5ValueE
270
_ZL14array_toSourceP9JSContextjPN2JS5ValueE
207
_ZL19array_length_getterP9JSContextP8JSObject4jsidPN2JS5ValueE
171
_ZNK18ArraySharpDetector14initiallySharpEv
144
_ZN18ArraySharpDetectorC2EP9JSContext
144
_ZN18ArraySharpDetector4initEP8JSObject
144
_ZN18ArraySharpDetectorD2Ev
144
_ZL26array_getGenericAttributesP9JSContextP8JSObject4jsidPj
135
_ZN2js4mjit5stubs20ArrayConcatTwoArraysERNS_7VMFrameE
114
_ZL20array_deletePropertyP9JSContextP8JSObjectPN2js12PropertyNameEPN2JS5ValueEi
99
_ZL12array_typeOfP9JSContextP8JSObject
81
_ZN2js4mjit5stubs10ArrayShiftERNS_7VMFrameE
66
_ZL9array_fixP9JSContextP8JSObjectPbPN2JS12AutoIdVectorE
55
_ZL16array_pop_slowlyP9JSContextP8JSObjectRN2js8CallArgsE
45
_Z20array_readonlyCommonI18ArrayEveryBehaviorEbP9JSContextRN2js8CallArgsE
9
_ZN18ArrayEveryBehavior13lateExitValueEv
9
_ZL11array_everyP9JSContextjPN2JS5ValueE
9
_ZL19array_lookupSpecialP9JSContextP8JSObjectN2js9SpecialIdEPS2_PP10JSProperty
0
_ZL26array_getSpecialAttributesP9JSContextP8JSObjectN2js9SpecialIdEPj
0
_ZL17array_reduceRightP9JSContextjPN2JS5ValueE
0
_ZL20array_lookupPropertyP9JSContextP8JSObjectPN2js12PropertyNameEPS2_PP10JSProperty
0
_ZL20array_toLocaleStringP9JSContextjPN2JS5ValueE
0
_ZL26array_setElementAttributesP9JSContextP8JSObjectjPj
0
_ZL26array_getElementAttributesP9JSContextP8JSObjectjPj
0
_ZL26array_setGenericAttributesP9JSContextP8JSObject4jsidPj
0
_ZL17array_setPropertyP9JSContextP8JSObjectPN2js12PropertyNameEPN2JS5ValueEi
0
_ZL20array_definePropertyP9JSContextP8JSObjectPN2js12PropertyNameEPKN2JS5ValueEPFiS0_S2_4jsidPS7_EPFiS0_S2_SA_iSB_Ej
0
_ZL12BigIndexToIdP9JSContextP8JSObjectjiP4jsid
0
_Z18array_reduceCommonI24ArrayReduceRightBehaviorEbP9JSContextRN2js8CallArgsE
0
_Z12js_ArrayInfoP9JSContextjPN2JS5ValueE
0
_Z18array_reduceCommonI19ArrayReduceBehaviorEbP9JSContextRN2js8CallArgsE
0
_ZL16array_getSpecialP9JSContextP8JSObjectS2_N2js9SpecialIdEPN2JS5ValueE
0
_ZL19array_lookupElementP9JSContextP8JSObjectjPS2_PP10JSProperty
0
_ZN24ArrayReduceRightBehavior10initializeEjPjS0_Pi
0
_ZL19array_deleteSpecialP9JSContextP8JSObjectN2js9SpecialIdEPN2JS5ValueEi
0
_ZL27array_setPropertyAttributesP9JSContextP8JSObjectPN2js12PropertyNameEPj
0
_ZN19ArrayReduceBehavior10initializeEjPjS0_Pi
0
_ZL18ReallyBigIndexToIdP9JSContextdP4jsid
0
_Z28js_GetDenseArrayElementValueP9JSContextP8JSObject4jsidPN2JS5ValueE
0
_ZL17array_lastIndexOfP9JSContextjPN2JS5ValueE
0
_ZL19array_defineSpecialP9JSContextP8JSObjectN2js9SpecialIdEPKN2JS5ValueEPFiS0_S2_4jsidPS6_EPFiS0_S2_S9_iSA_Ej
0
_ZL26array_setSpecialAttributesP9JSContextP8JSObjectN2js9SpecialIdEPj
0
_ZL12array_reduceP9JSContextjPN2JS5ValueE
0
_ZL16array_setSpecialP9JSContextP8JSObjectN2js9SpecialIdEPN2JS5ValueEi
0
_ZL27array_getPropertyAttributesP9JSContextP8JSObjectPN2js12PropertyNameEPj
0
_ZN2js27NewDenseAllocatedEmptyArrayEP9JSContextjP8JSObject
0
Generated by:
LCOV version 1.7