LCOV - code coverage report
Current view:
directory
-
js/src/gc
- Barrier.h (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
86
81
94.2 %
Date:
2012-07-07
Functions:
187
175
93.6 %
Function Name
Hit count
_ZN2js13HeapPtrHasherI8JSObjectE4hashEPS1_
16649
_ZN2js13HeapPtrHasherI8JSObjectE5matchERKNS_7HeapPtrIS1_jEEPS1_
4424
_ZN2js13HeapPtrHasherI8JSScriptE4hashEPS1_
4115
_ZN2js13HeapPtrHasherI8JSScriptE5matchERKNS_7HeapPtrIS1_jEEPS1_
1391
_ZN2js13HeapSlotArrayC2EPNS_8HeapSlotE
2033952
_ZN2js13ReadBarrieredINS_16UnownedBaseShapeEEC2EPS1_
7214164
_ZN2js13ReadBarrieredINS_16UnownedBaseShapeEEC2Ev
38784393
_ZN2js13ReadBarrieredINS_5ShapeEEC2EPS1_
3747332
_ZN2js13ReadBarrieredINS_5ShapeEEC2Ev
22515993
_ZN2js13ReadBarrieredINS_5types10TypeObjectEEC2EPS2_
580452
_ZN2js13ReadBarrieredINS_5types10TypeObjectEEC2Ev
3866405
_ZN2js17EncapsulatedValue9unsafeGetEv
26218934
_ZN2js17EncapsulatedValueC2ERKN2JS5ValueE
9551495
_ZN2js17EncapsulatedValueD2Ev
11387336
_ZN2js18ReadBarrieredValueC2ERKN2JS5ValueE
52597
_ZN2js18ReadBarrieredValueC2Ev
1670586
_ZN2js6HeapId9unsafeGetEv
4548215
_ZN2js6HeapIdC2Ev
25698
_ZN2js7HeapPtrI10JSFunctionjE3preEv
1266966
_ZN2js7HeapPtrI10JSFunctionjE4postEv
1266966
_ZN2js7HeapPtrI10JSFunctionjEC2Ev
671619
_ZN2js7HeapPtrI10JSFunctionjED2Ev
0
_ZN2js7HeapPtrI10JSFunctionjEaSEPS1_
1266966
_ZN2js7HeapPtrI12JSFlatStringjE3preEv
162
_ZN2js7HeapPtrI12JSFlatStringjE4initEPS1_
54246244
_ZN2js7HeapPtrI12JSFlatStringjE4postEv
54246289
_ZN2js7HeapPtrI12JSFlatStringjED2Ev
117
_ZN2js7HeapPtrI12JSFlatStringjEaSERKS2_
45
_ZN2js7HeapPtrI14JSLinearStringjE3preEv
118904
_ZN2js7HeapPtrI14JSLinearStringjE4postEv
2618771
_ZN2js7HeapPtrI14JSLinearStringjE9unsafeSetEPS1_
2566848
_ZN2js7HeapPtrI14JSLinearStringjEC2Ev
66996
_ZN2js7HeapPtrI14JSLinearStringjED2Ev
66981
_ZN2js7HeapPtrI14JSLinearStringjEaSEPS1_
51847
_ZN2js7HeapPtrI14JSLinearStringjEaSERKS2_
76
_ZN2js7HeapPtrI5JSXMLjE3preEv
18896454
_ZN2js7HeapPtrI5JSXMLjE4initEPS1_
9454173
_ZN2js7HeapPtrI5JSXMLjE4postEv
23625473
_ZN2js7HeapPtrI5JSXMLjEC2EPS1_
4725307
_ZN2js7HeapPtrI5JSXMLjED2Ev
9450461
_ZN2js7HeapPtrI5JSXMLjEaSEPS1_
4727203
_ZN2js7HeapPtrI5JSXMLjEaSERKS2_
4718790
_ZN2js7HeapPtrI8JSObjectjE3preEv
22143386
_ZN2js7HeapPtrI8JSObjectjE4initEPS1_
15994381
_ZN2js7HeapPtrI8JSObjectjE4postEv
37481805
_ZN2js7HeapPtrI8JSObjectjEC2EPS1_
47508
_ZN2js7HeapPtrI8JSObjectjEC2ERKS2_
351450
_ZN2js7HeapPtrI8JSObjectjEC2Ev
9563633
_ZN2js7HeapPtrI8JSObjectjED2Ev
1054920
_ZN2js7HeapPtrI8JSObjectjEaSEPS1_
16195634
_ZN2js7HeapPtrI8JSObjectjEaSERKS2_
4892832
_ZN2js7HeapPtrI8JSScriptjE3preEv
1311624
_ZN2js7HeapPtrI8JSScriptjE4initEPS1_
3626606
_ZN2js7HeapPtrI8JSScriptjE4postEv
4799350
_ZN2js7HeapPtrI8JSScriptjEC2EPS1_
2724
_ZN2js7HeapPtrI8JSScriptjEC2ERKS2_
900
_ZN2js7HeapPtrI8JSScriptjEC2Ev
138880
_ZN2js7HeapPtrI8JSScriptjED2Ev
142504
_ZN2js7HeapPtrI8JSScriptjEaSEPS1_
1164884
_ZN2js7HeapPtrI8JSScriptjEaSERKS2_
4236
_ZN2js7HeapPtrI8JSStringjE3preEv
12445180
_ZN2js7HeapPtrI8JSStringjE4initEPS1_
9126516
_ZN2js7HeapPtrI8JSStringjE4postEv
19698975
_ZN2js7HeapPtrI8JSStringjE9unsafeSetEPS1_
2566848
_ZN2js7HeapPtrI8JSStringjEC2ERKS2_
5594211
_ZN2js7HeapPtrI8JSStringjEC2Ev
4439584
_ZN2js7HeapPtrI8JSStringjED2Ev
10033780
_ZN2js7HeapPtrI8JSStringjEaSEPS1_
52037
_ZN2js7HeapPtrI8JSStringjEaSERKS2_
2359363
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptE16unsafeGetUnionedEv
293618
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptE3preEv
1077969
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptE4postEv
1077969
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptEaSEPS1_
1077969
_ZN2js7HeapPtrINS_12GlobalObjectEjE3preEv
941774
_ZN2js7HeapPtrINS_12GlobalObjectEjE4postEv
941774
_ZN2js7HeapPtrINS_12GlobalObjectEjEC2Ev
470917
_ZN2js7HeapPtrINS_12GlobalObjectEjED2Ev
0
_ZN2js7HeapPtrINS_12GlobalObjectEjEaSEPS1_
941774
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjE3preEv
5146415
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjE4postEv
5497721
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjEC2ERKS2_
351306
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjEC2Ev
7214164
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjED2Ev
0
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjEaSEPS1_
5146415
_ZN2js7HeapPtrINS_5ShapeEjE3preEv
101469143
_ZN2js7HeapPtrINS_5ShapeEjE4initEPS1_
11678419
_ZN2js7HeapPtrINS_5ShapeEjE4postEv
147323229
_ZN2js7HeapPtrINS_5ShapeEjEC2EPS1_
38784229
_ZN2js7HeapPtrINS_5ShapeEjEC2Ev
1868616
_ZN2js7HeapPtrINS_5ShapeEjED2Ev
4608562
_ZN2js7HeapPtrINS_5ShapeEjEaSEPS1_
92096359
_ZN2js7HeapPtrINS_5ShapeEjEaSERKS2_
4764222
_ZN2js7HeapPtrINS_5types10TypeObjectEjE3preEv
13456026
_ZN2js7HeapPtrINS_5types10TypeObjectEjE4initEPS2_
11678419
_ZN2js7HeapPtrINS_5types10TypeObjectEjE4postEv
23266034
_ZN2js7HeapPtrINS_5types10TypeObjectEjEC2Ev
1868616
_ZN2js7HeapPtrINS_5types10TypeObjectEjED2Ev
1868411
_ZN2js7HeapPtrINS_5types10TypeObjectEjEaSEPS2_
11587615
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjE3preEv
620
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjE4postEv
620
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjEC2Ev
671619
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjED2Ev
0
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjEaSEPS2_
620
_ZN2js7HeapPtrINS_9BaseShapeEjE3preEv
10080069
_ZN2js7HeapPtrINS_9BaseShapeEjE4postEv
43818414
_ZN2js7HeapPtrINS_9BaseShapeEjEC2EPS1_
33738345
_ZN2js7HeapPtrINS_9BaseShapeEjED2Ev
0
_ZN2js7HeapPtrINS_9BaseShapeEjEaSEPS1_
10080069
_ZN2jsL16BarrieredSetPairI8JSString14JSLinearStringEEvP13JSCompartmentRNS_7HeapPtrIT_jEEPS6_RNS5_IT0_jEEPSA_
2566848
_ZN2jsL8ValueifyEPKNS_17EncapsulatedValueE
652168
_ZNK2js13HeapSlotArraycvPKN2JS5ValueEEv
647017
_ZNK2js13HeapSlotArraycvPNS_8HeapSlotEEv
1345991
_ZNK2js13HeapSlotArrayplEj
40944
_ZNK2js13ReadBarrieredINS_16UnownedBaseShapeEE3getEv
64165598
_ZNK2js13ReadBarrieredINS_16UnownedBaseShapeEEcvPS1_Ev
64165598
_ZNK2js13ReadBarrieredINS_5ShapeEE3getEv
105476070
_ZNK2js13ReadBarrieredINS_5ShapeEEcvPS1_Ev
13864157
_ZNK2js13ReadBarrieredINS_5ShapeEEptEv
91611913
_ZNK2js13ReadBarrieredINS_5types10TypeObjectEE3getEv
57479956
_ZNK2js13ReadBarrieredINS_5types10TypeObjectEEcvPS2_Ev
57478304
_ZNK2js13ReadBarrieredINS_5types10TypeObjectEEptEv
1652
_ZNK2js17EncapsulatedValue10isMarkableEv
170562
_ZNK2js17EncapsulatedValue11isUndefinedEv
5446578
_ZNK2js17EncapsulatedValue3getEv
13500
_ZNK2js17EncapsulatedValue6gcKindEv
0
_ZNK2js17EncapsulatedValue6isNullEv
2369115
_ZNK2js17EncapsulatedValue6isTrueEv
0
_ZNK2js17EncapsulatedValue7isFalseEv
108311
_ZNK2js17EncapsulatedValue7isInt32Ev
25428
_ZNK2js17EncapsulatedValue7isMagicE10JSWhyMagic
8072320
_ZNK2js17EncapsulatedValue7toInt32Ev
533
_ZNK2js17EncapsulatedValue8isDoubleEv
24895
_ZNK2js17EncapsulatedValue8isNumberEv
2368755
_ZNK2js17EncapsulatedValue8isObjectEv
1719
_ZNK2js17EncapsulatedValue8isStringEv
2401954
_ZNK2js17EncapsulatedValue8toDoubleEv
975
_ZNK2js17EncapsulatedValue8toStringEv
30688
_ZNK2js17EncapsulatedValue9asRawBitsEv
4733145
_ZNK2js17EncapsulatedValue9isBooleanEv
2368980
_ZNK2js17EncapsulatedValue9toGCThingEv
83407
_ZNK2js17EncapsulatedValuecvRKN2JS5ValueEEv
689864184
_ZNK2js6HeapId3getEv
28633488
_ZNK2js6HeapIdcv4jsidEv
9480209777
_ZNK2js6HeapIdeqE4jsid
1496963010
_ZNK2js6HeapIdneE4jsid
2836
_ZNK2js7HeapPtrI10JSFunctionjE3getEv
6802463
_ZNK2js7HeapPtrI10JSFunctionjEcvPS1_Ev
139213504
_ZNK2js7HeapPtrI10JSFunctionjEptEv
28414
_ZNK2js7HeapPtrI12JSFlatStringjE3getEv
7657
_ZNK2js7HeapPtrI12JSFlatStringjEcvPS1_Ev
13515175
_ZNK2js7HeapPtrI14JSLinearStringjE3getEv
8548
_ZNK2js7HeapPtrI14JSLinearStringjEcvPS1_Ev
1033195
_ZNK2js7HeapPtrI14JSLinearStringjEptEv
1475202
_ZNK2js7HeapPtrI5JSXMLjE3getEv
2520
_ZNK2js7HeapPtrI5JSXMLjEcvPS1_Ev
4721731
_ZNK2js7HeapPtrI5JSXMLjEptEv
108
_ZNK2js7HeapPtrI6JSAtomjE3getEv
0
_ZNK2js7HeapPtrI6JSAtomjEcvPS1_Ev
0
_ZNK2js7HeapPtrI8JSObjectjE3getEv
4383213
_ZNK2js7HeapPtrI8JSObjectjEcvPS1_Ev
1909392607
_ZNK2js7HeapPtrI8JSObjectjEdeEv
89134
_ZNK2js7HeapPtrI8JSObjectjEptEv
19042586
_ZNK2js7HeapPtrI8JSScriptjE3getEv
1870593
_ZNK2js7HeapPtrI8JSScriptjEcvPS1_Ev
1474426137
_ZNK2js7HeapPtrI8JSScriptjEptEv
20743193
_ZNK2js7HeapPtrI8JSStringjE3getEv
16775
_ZNK2js7HeapPtrI8JSStringjEcvPS1_Ev
212433
_ZNK2js7HeapPtrI8JSStringjEptEv
0
_ZNK2js7HeapPtrINS_12GlobalObjectEP8JSScriptE3getEv
102313
_ZNK2js7HeapPtrINS_12GlobalObjectEP8JSScriptEcvPS1_Ev
7032207
_ZNK2js7HeapPtrINS_12GlobalObjectEjE3getEv
186631780
_ZNK2js7HeapPtrINS_12GlobalObjectEjEcvPS1_Ev
15624681
_ZNK2js7HeapPtrINS_15ArgumentsObjectEjE3getEv
0
_ZNK2js7HeapPtrINS_15ArgumentsObjectEjEcvPS1_Ev
0
_ZNK2js7HeapPtrINS_16UnownedBaseShapeEjE3getEv
38056
_ZNK2js7HeapPtrINS_16UnownedBaseShapeEjEcvPS1_Ev
132389710
_ZNK2js7HeapPtrINS_5ShapeEjE3getEv
13481868
_ZNK2js7HeapPtrINS_5ShapeEjEcvPS1_Ev
19423762704
_ZNK2js7HeapPtrINS_5ShapeEjEptEv
66973087
_ZNK2js7HeapPtrINS_5types10TypeObjectEjE3getEv
3301222
_ZNK2js7HeapPtrINS_5types10TypeObjectEjEcvPS2_Ev
191152884
_ZNK2js7HeapPtrINS_5types10TypeObjectEjEptEv
626552490
_ZNK2js7HeapPtrINS_5types13TypeNewScriptEjE3getEv
580
_ZNK2js7HeapPtrINS_5types13TypeNewScriptEjEcvPS2_Ev
29184806
_ZNK2js7HeapPtrINS_5types13TypeNewScriptEjEptEv
1052399
_ZNK2js7HeapPtrINS_9BaseShapeEjE3getEv
3706062
_ZNK2js7HeapPtrINS_9BaseShapeEjEcvPS1_Ev
7462280827
Generated by:
LCOV version 1.7