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-04-21
Functions:
187
175
93.6 %
Function Name
Hit count
_ZNK2js7HeapPtrINS_5ShapeEjEcvPS1_Ev
19223162316
_ZNK2js6HeapIdcv4jsidEv
9472309567
_ZNK2js7HeapPtrINS_9BaseShapeEjEcvPS1_Ev
7367991042
_ZNK2js7HeapPtrI8JSObjectjEcvPS1_Ev
1810839646
_ZNK2js6HeapIdeqE4jsid
1495757246
_ZNK2js7HeapPtrI8JSScriptjEcvPS1_Ev
1275283063
_ZNK2js17EncapsulatedValuecvRKN2JS5ValueEEv
691166473
_ZNK2js7HeapPtrINS_5types10TypeObjectEjEptEv
625363139
_ZNK2js7HeapPtrINS_5types10TypeObjectEjEcvPS2_Ev
190535744
_ZNK2js7HeapPtrINS_12GlobalObjectEjE3getEv
186037814
_ZN2js7HeapPtrINS_5ShapeEjE4postEv
146981991
_ZNK2js7HeapPtrI10JSFunctionjEcvPS1_Ev
139766642
_ZNK2js7HeapPtrINS_16UnownedBaseShapeEjEcvPS1_Ev
131844731
_ZNK2js13ReadBarrieredINS_5ShapeEE3getEv
105170785
_ZN2js7HeapPtrINS_5ShapeEjE3preEv
101252043
_ZN2js7HeapPtrINS_5ShapeEjEaSEPS1_
91891613
_ZNK2js13ReadBarrieredINS_5ShapeEEptEv
91419020
_ZNK2js7HeapPtrINS_5ShapeEjEptEv
67037879
_ZNK2js13ReadBarrieredINS_16UnownedBaseShapeEEcvPS1_Ev
64098418
_ZNK2js13ReadBarrieredINS_16UnownedBaseShapeEE3getEv
64098418
_ZNK2js13ReadBarrieredINS_5types10TypeObjectEE3getEv
57323769
_ZNK2js13ReadBarrieredINS_5types10TypeObjectEEcvPS2_Ev
57322117
_ZN2js7HeapPtrI12JSFlatStringjE4postEv
54245693
_ZN2js7HeapPtrI12JSFlatStringjE4initEPS1_
54245648
_ZN2js7HeapPtrINS_9BaseShapeEjE4postEv
43804542
_ZN2js7HeapPtrINS_5ShapeEjEC2EPS1_
38759284
_ZN2js13ReadBarrieredINS_16UnownedBaseShapeEEC2Ev
38555425
_ZN2js7HeapPtrI8JSObjectjE4postEv
37481344
_ZN2js7HeapPtrINS_9BaseShapeEjEC2EPS1_
33721867
_ZNK2js7HeapPtrINS_5types13TypeNewScriptEjEcvPS2_Ev
29120883
_ZNK2js6HeapId3getEv
28445775
_ZN2js17EncapsulatedValue9unsafeGetEv
26372812
_ZN2js7HeapPtrI5JSXMLjE4postEv
23625037
_ZN2js7HeapPtrINS_5types10TypeObjectEjE4postEv
23139643
_ZN2js13ReadBarrieredINS_5ShapeEEC2Ev
22336724
_ZN2js7HeapPtrI8JSObjectjE3preEv
22113655
_ZNK2js7HeapPtrI8JSScriptjEptEv
21578756
_ZN2js7HeapPtrI8JSStringjE4postEv
19738768
_ZNK2js7HeapPtrI8JSObjectjEptEv
19006402
_ZN2js7HeapPtrI5JSXMLjE3preEv
18896130
_ZN2js7HeapPtrI8JSObjectjEaSEPS1_
16165550
_ZN2js7HeapPtrI8JSObjectjE4initEPS1_
16020369
_ZNK2js7HeapPtrINS_12GlobalObjectEjEcvPS1_Ev
15657377
_ZNK2js13ReadBarrieredINS_5ShapeEEcvPS1_Ev
13751765
_ZNK2js7HeapPtrINS_5ShapeEjE3getEv
13586166
_ZNK2js7HeapPtrI12JSFlatStringjEcvPS1_Ev
13504800
_ZN2js7HeapPtrINS_5types10TypeObjectEjE3preEv
13433107
_ZN2js7HeapPtrI8JSStringjE3preEv
12441141
_ZN2js7HeapPtrINS_5ShapeEjE4initEPS1_
11570478
_ZN2js7HeapPtrINS_5types10TypeObjectEjE4initEPS2_
11570478
_ZN2js7HeapPtrINS_5types10TypeObjectEjEaSEPS2_
11569165
_ZN2js17EncapsulatedValueD2Ev
11395718
_ZN2js7HeapPtrINS_9BaseShapeEjEaSEPS1_
10082675
_ZN2js7HeapPtrINS_9BaseShapeEjE3preEv
10082675
_ZN2js7HeapPtrI8JSStringjED2Ev
10029874
_ZN2js17EncapsulatedValueC2ERKN2JS5ValueE
9551495
_ZN2js7HeapPtrI8JSObjectjEC2Ev
9541726
_ZN2js7HeapPtrI5JSXMLjE4initEPS1_
9453953
_ZN2js7HeapPtrI5JSXMLjED2Ev
9450245
_ZN2js7HeapPtrI8JSStringjE4initEPS1_
9124625
_ZNK2js17EncapsulatedValue7isMagicE10JSWhyMagic
8060362
_ZN2js13ReadBarrieredINS_16UnownedBaseShapeEEC2EPS1_
7193180
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjEC2Ev
7193180
_ZNK2js7HeapPtrINS_12GlobalObjectEP8JSScriptEcvPS1_Ev
7079886
_ZNK2js7HeapPtrI10JSFunctionjE3getEv
6853457
_ZN2js7HeapPtrI8JSStringjEC2ERKS2_
5592198
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjE4postEv
5504686
_ZNK2js17EncapsulatedValue11isUndefinedEv
5445006
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjEaSEPS1_
5150107
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjE3preEv
5150107
_ZN2js7HeapPtrI8JSObjectjEaSERKS2_
4893230
_ZN2js7HeapPtrI8JSScriptjE4postEv
4831856
_ZN2js7HeapPtrINS_5ShapeEjEaSERKS2_
4760616
_ZNK2js17EncapsulatedValue9asRawBitsEv
4733145
_ZN2js7HeapPtrI5JSXMLjEaSEPS1_
4727095
_ZN2js7HeapPtrI5JSXMLjEC2EPS1_
4725199
_ZNK2js7HeapPtrI5JSXMLjEcvPS1_Ev
4721740
_ZN2js7HeapPtrI5JSXMLjEaSERKS2_
4718790
_ZN2js6HeapId9unsafeGetEv
4660197
_ZN2js7HeapPtrINS_5ShapeEjED2Ev
4599814
_ZN2js7HeapPtrI8JSStringjEC2Ev
4437690
_ZNK2js7HeapPtrI8JSObjectjE3getEv
4414834
_ZN2js13ReadBarrieredINS_5types10TypeObjectEEC2Ev
3856311
_ZN2js13ReadBarrieredINS_5ShapeEEC2EPS1_
3730653
_ZNK2js7HeapPtrINS_9BaseShapeEjE3getEv
3699693
_ZN2js7HeapPtrI8JSScriptjE4initEPS1_
3658431
_ZNK2js7HeapPtrINS_5types10TypeObjectEjE3getEv
3363421
_ZN2js7HeapPtrI14JSLinearStringjE4postEv
2662468
_ZN2js7HeapPtrI8JSStringjE9unsafeSetEPS1_
2610678
_ZN2js7HeapPtrI14JSLinearStringjE9unsafeSetEPS1_
2610678
_ZN2jsL16BarrieredSetPairI8JSString14JSLinearStringEEvP13JSCompartmentRNS_7HeapPtrIT_jEEPS6_RNS5_IT0_jEEPSA_
2610678
_ZNK2js17EncapsulatedValue8isStringEv
2401952
_ZNK2js17EncapsulatedValue6isNullEv
2369115
_ZNK2js17EncapsulatedValue9isBooleanEv
2368980
_ZNK2js17EncapsulatedValue8isNumberEv
2368755
_ZN2js7HeapPtrI8JSStringjEaSERKS2_
2359363
_ZNK2js7HeapPtrI8JSScriptjE3getEv
2196948
_ZN2js13HeapSlotArrayC2EPNS_8HeapSlotE
2031790
_ZN2js7HeapPtrINS_5types10TypeObjectEjEC2Ev
1864065
_ZN2js7HeapPtrINS_5ShapeEjEC2Ev
1864065
_ZN2js7HeapPtrINS_5types10TypeObjectEjED2Ev
1863942
_ZN2js18ReadBarrieredValueC2Ev
1666760
_ZNK2js7HeapPtrI14JSLinearStringjEptEv
1474581
_ZNK2js13HeapSlotArraycvPNS_8HeapSlotEEv
1350602
_ZN2js7HeapPtrI8JSScriptjE3preEv
1312305
_ZN2js7HeapPtrI10JSFunctionjEaSEPS1_
1268660
_ZN2js7HeapPtrI10JSFunctionjE4postEv
1268660
_ZN2js7HeapPtrI10JSFunctionjE3preEv
1268660
_ZN2js7HeapPtrI8JSScriptjEaSEPS1_
1165565
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptE4postEv
1075888
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptE3preEv
1075888
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptEaSEPS1_
1075888
_ZN2js7HeapPtrI8JSObjectjED2Ev
1054875
_ZNK2js7HeapPtrINS_5types13TypeNewScriptEjEptEv
1052067
_ZNK2js7HeapPtrI14JSLinearStringjEcvPS1_Ev
1033546
_ZN2js7HeapPtrINS_12GlobalObjectEjE3preEv
939918
_ZN2js7HeapPtrINS_12GlobalObjectEjE4postEv
939918
_ZN2js7HeapPtrINS_12GlobalObjectEjEaSEPS1_
939918
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjEC2Ev
671162
_ZN2js7HeapPtrI10JSFunctionjEC2Ev
671162
_ZN2jsL8ValueifyEPKNS_17EncapsulatedValueE
646247
_ZNK2js13HeapSlotArraycvPKN2JS5ValueEEv
641096
_ZN2js13ReadBarrieredINS_5types10TypeObjectEEC2EPS2_
578769
_ZN2js7HeapPtrINS_12GlobalObjectEjEC2Ev
469989
_ZN2js7HeapPtrI8JSObjectjEC2ERKS2_
354723
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjEC2ERKS2_
354579
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptE16unsafeGetUnionedEv
292954
_ZNK2js7HeapPtrI8JSStringjEcvPS1_Ev
212878
_ZNK2js17EncapsulatedValue10isMarkableEv
170434
_ZN2js7HeapPtrI8JSScriptjED2Ev
142504
_ZN2js7HeapPtrI8JSScriptjEC2Ev
138880
_ZN2js7HeapPtrI14JSLinearStringjE3preEv
118683
_ZNK2js17EncapsulatedValue7isFalseEv
108124
_ZNK2js7HeapPtrINS_12GlobalObjectEP8JSScriptE3getEv
102015
_ZNK2js7HeapPtrI8JSObjectjEdeEv
89146
_ZNK2js17EncapsulatedValue9toGCThingEv
83344
_ZN2js7HeapPtrI14JSLinearStringjEC2Ev
66907
_ZN2js7HeapPtrI14JSLinearStringjED2Ev
66893
_ZN2js18ReadBarrieredValueC2ERKN2JS5ValueE
52603
_ZN2js7HeapPtrI8JSStringjEaSEPS1_
51904
_ZN2js7HeapPtrI14JSLinearStringjEaSEPS1_
51714
_ZN2js7HeapPtrI8JSObjectjEC2EPS1_
47472
_ZNK2js13HeapSlotArrayplEj
40092
_ZNK2js7HeapPtrINS_16UnownedBaseShapeEjE3getEv
38231
_ZNK2js17EncapsulatedValue8toStringEv
30686
_ZN2js6HeapIdC2Ev
25698
_ZNK2js17EncapsulatedValue7isInt32Ev
25425
_ZNK2js17EncapsulatedValue8isDoubleEv
24892
_ZNK2js7HeapPtrI10JSFunctionjEptEv
21040
_ZNK2js7HeapPtrI8JSStringjE3getEv
16914
_ZN2js13HeapPtrHasherI8JSObjectE4hashEPS1_
16649
_ZNK2js17EncapsulatedValue3getEv
13500
_ZNK2js7HeapPtrI14JSLinearStringjE3getEv
8583
_ZNK2js7HeapPtrI12JSFlatStringjE3getEv
7643
_ZN2js13HeapPtrHasherI8JSObjectE5matchERKNS_7HeapPtrIS1_jEEPS1_
4424
_ZN2js7HeapPtrI8JSScriptjEaSERKS2_
4236
_ZN2js13HeapPtrHasherI8JSScriptE4hashEPS1_
4115
_ZNK2js6HeapIdneE4jsid
2836
_ZN2js7HeapPtrI8JSScriptjEC2EPS1_
2724
_ZNK2js7HeapPtrI5JSXMLjE3getEv
2520
_ZNK2js17EncapsulatedValue8isObjectEv
1719
_ZNK2js13ReadBarrieredINS_5types10TypeObjectEEptEv
1652
_ZN2js13HeapPtrHasherI8JSScriptE5matchERKNS_7HeapPtrIS1_jEEPS1_
1391
_ZNK2js17EncapsulatedValue8toDoubleEv
974
_ZN2js7HeapPtrI8JSScriptjEC2ERKS2_
900
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjE3preEv
605
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjE4postEv
605
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjEaSEPS2_
605
_ZNK2js7HeapPtrINS_5types13TypeNewScriptEjE3getEv
565
_ZNK2js17EncapsulatedValue7toInt32Ev
533
_ZN2js7HeapPtrI12JSFlatStringjE3preEv
162
_ZN2js7HeapPtrI12JSFlatStringjED2Ev
117
_ZNK2js7HeapPtrI5JSXMLjEptEv
108
_ZN2js7HeapPtrI14JSLinearStringjEaSERKS2_
76
_ZN2js7HeapPtrI12JSFlatStringjEaSERKS2_
45
_ZNK2js7HeapPtrINS_15ArgumentsObjectEjE3getEv
0
_ZNK2js7HeapPtrI6JSAtomjE3getEv
0
_ZNK2js17EncapsulatedValue6gcKindEv
0
_ZN2js7HeapPtrI10JSFunctionjED2Ev
0
_ZN2js7HeapPtrINS_9BaseShapeEjED2Ev
0
_ZNK2js7HeapPtrI6JSAtomjEcvPS1_Ev
0
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjED2Ev
0
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjED2Ev
0
_ZNK2js7HeapPtrINS_15ArgumentsObjectEjEcvPS1_Ev
0
_ZNK2js17EncapsulatedValue6isTrueEv
0
_ZNK2js7HeapPtrI8JSStringjEptEv
0
_ZN2js7HeapPtrINS_12GlobalObjectEjED2Ev
0
Generated by:
LCOV version 1.7