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-06-02
Functions:
187
175
93.6 %
Function Name
Hit count
_ZNK2js7HeapPtrINS_5ShapeEjEcvPS1_Ev
19425773242
_ZNK2js6HeapIdcv4jsidEv
9479373005
_ZNK2js7HeapPtrINS_9BaseShapeEjEcvPS1_Ev
7462056875
_ZNK2js7HeapPtrI8JSObjectjEcvPS1_Ev
1908917855
_ZNK2js6HeapIdeqE4jsid
1496677610
_ZNK2js7HeapPtrI8JSScriptjEcvPS1_Ev
1474220863
_ZNK2js17EncapsulatedValuecvRKN2JS5ValueEEv
689944661
_ZNK2js7HeapPtrINS_5types10TypeObjectEjEptEv
626400462
_ZNK2js7HeapPtrINS_5types10TypeObjectEjEcvPS2_Ev
191024461
_ZNK2js7HeapPtrINS_12GlobalObjectEjE3getEv
186626777
_ZN2js7HeapPtrINS_5ShapeEjE4postEv
147134564
_ZNK2js7HeapPtrI10JSFunctionjEcvPS1_Ev
139237670
_ZNK2js7HeapPtrINS_16UnownedBaseShapeEjEcvPS1_Ev
132315657
_ZNK2js13ReadBarrieredINS_5ShapeEE3getEv
105005532
_ZN2js7HeapPtrINS_5ShapeEjE3preEv
101468329
_ZN2js7HeapPtrINS_5ShapeEjEaSEPS1_
92095569
_ZNK2js13ReadBarrieredINS_5ShapeEEptEv
91330312
_ZNK2js7HeapPtrINS_5ShapeEjEptEv
67013560
_ZNK2js13ReadBarrieredINS_16UnownedBaseShapeEEcvPS1_Ev
64166991
_ZNK2js13ReadBarrieredINS_16UnownedBaseShapeEE3getEv
64166991
_ZNK2js13ReadBarrieredINS_5types10TypeObjectEE3getEv
57306806
_ZNK2js13ReadBarrieredINS_5types10TypeObjectEEcvPS2_Ev
57305154
_ZN2js7HeapPtrI12JSFlatStringjE4postEv
54246248
_ZN2js7HeapPtrI12JSFlatStringjE4initEPS1_
54246203
_ZN2js7HeapPtrINS_9BaseShapeEjE4postEv
43819675
_ZN2js7HeapPtrINS_5ShapeEjEC2EPS1_
38785296
_ZN2js13ReadBarrieredINS_16UnownedBaseShapeEEC2Ev
38773210
_ZN2js7HeapPtrI8JSObjectjE4postEv
37481867
_ZN2js7HeapPtrINS_9BaseShapeEjEC2EPS1_
33739412
_ZNK2js7HeapPtrINS_5types13TypeNewScriptEjEcvPS2_Ev
29114344
_ZNK2js6HeapId3getEv
28605068
_ZN2js17EncapsulatedValue9unsafeGetEv
26305678
_ZN2js7HeapPtrI5JSXMLjE4postEv
23625329
_ZN2js7HeapPtrINS_5types10TypeObjectEjE4postEv
23077179
_ZN2js13ReadBarrieredINS_5ShapeEEC2Ev
22516807
_ZN2js7HeapPtrI8JSObjectjE3preEv
22144294
_ZNK2js7HeapPtrI8JSScriptjEptEv
20737841
_ZN2js7HeapPtrI8JSStringjE4postEv
19693146
_ZNK2js7HeapPtrI8JSObjectjEptEv
19042555
_ZN2js7HeapPtrI5JSXMLjE3preEv
18896346
_ZN2js7HeapPtrI8JSObjectjEaSEPS1_
16196700
_ZN2js7HeapPtrI8JSObjectjE4initEPS1_
15993164
_ZNK2js7HeapPtrINS_12GlobalObjectEjEcvPS1_Ev
15626122
_ZNK2js13ReadBarrieredINS_5ShapeEEcvPS1_Ev
13675220
_ZNK2js7HeapPtrINS_5ShapeEjE3getEv
13524916
_ZNK2js7HeapPtrI12JSFlatStringjEcvPS1_Ev
13515134
_ZN2js7HeapPtrINS_5types10TypeObjectEjE3preEv
13456089
_ZN2js7HeapPtrI8JSStringjE3preEv
12439414
_ZN2js7HeapPtrINS_5types10TypeObjectEjEaSEPS2_
11587678
_ZN2js7HeapPtrINS_5ShapeEjE4initEPS1_
11489501
_ZN2js7HeapPtrINS_5types10TypeObjectEjE4initEPS2_
11489501
_ZN2js17EncapsulatedValueD2Ev
11386322
_ZN2js7HeapPtrINS_9BaseShapeEjEaSEPS1_
10080263
_ZN2js7HeapPtrINS_9BaseShapeEjE3preEv
10080263
_ZN2js7HeapPtrI8JSStringjED2Ev
10028014
_ZN2js7HeapPtrI8JSObjectjEC2Ev
9564292
_ZN2js17EncapsulatedValueC2ERKN2JS5ValueE
9551495
_ZN2js7HeapPtrI5JSXMLjE4initEPS1_
9454101
_ZN2js7HeapPtrI5JSXMLjED2Ev
9450389
_ZN2js7HeapPtrI8JSStringjE4initEPS1_
9124553
_ZNK2js17EncapsulatedValue7isMagicE10JSWhyMagic
8072298
_ZN2js13ReadBarrieredINS_16UnownedBaseShapeEEC2EPS1_
7215781
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjEC2Ev
7215781
_ZNK2js7HeapPtrINS_12GlobalObjectEP8JSScriptEcvPS1_Ev
7040894
_ZNK2js7HeapPtrI10JSFunctionjE3getEv
6812597
_ZN2js7HeapPtrI8JSStringjEC2ERKS2_
5590374
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjE4postEv
5498361
_ZNK2js17EncapsulatedValue11isUndefinedEv
5446574
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjEaSEPS1_
5146686
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjE3preEv
5146686
_ZN2js7HeapPtrI8JSObjectjEaSERKS2_
4892718
_ZN2js7HeapPtrI8JSScriptjE4postEv
4798245
_ZN2js7HeapPtrINS_5ShapeEjEaSERKS2_
4764198
_ZNK2js17EncapsulatedValue9asRawBitsEv
4733145
_ZN2js7HeapPtrI5JSXMLjEaSEPS1_
4727167
_ZN2js7HeapPtrI5JSXMLjEC2EPS1_
4725271
_ZNK2js7HeapPtrI5JSXMLjEcvPS1_Ev
4721733
_ZN2js7HeapPtrI5JSXMLjEaSERKS2_
4718790
_ZN2js6HeapId9unsafeGetEv
4625704
_ZN2js7HeapPtrINS_5ShapeEjED2Ev
4608562
_ZN2js7HeapPtrI8JSStringjEC2Ev
4437655
_ZNK2js7HeapPtrI8JSObjectjE3getEv
4401279
_ZN2js13ReadBarrieredINS_5types10TypeObjectEEC2Ev
3865679
_ZN2js13ReadBarrieredINS_5ShapeEEC2EPS1_
3748027
_ZNK2js7HeapPtrINS_9BaseShapeEjE3getEv
3706908
_ZN2js7HeapPtrI8JSScriptjE4initEPS1_
3625501
_ZNK2js7HeapPtrINS_5types10TypeObjectEjE3getEv
3334743
_ZN2js7HeapPtrI14JSLinearStringjE4postEv
2618742
_ZN2js7HeapPtrI8JSStringjE9unsafeSetEPS1_
2566819
_ZN2js7HeapPtrI14JSLinearStringjE9unsafeSetEPS1_
2566819
_ZN2jsL16BarrieredSetPairI8JSString14JSLinearStringEEvP13JSCompartmentRNS_7HeapPtrIT_jEEPS6_RNS5_IT0_jEEPSA_
2566819
_ZNK2js17EncapsulatedValue8isStringEv
2401954
_ZNK2js17EncapsulatedValue6isNullEv
2369115
_ZNK2js17EncapsulatedValue9isBooleanEv
2368980
_ZNK2js17EncapsulatedValue8isNumberEv
2368755
_ZN2js7HeapPtrI8JSStringjEaSERKS2_
2359363
_ZN2js13HeapSlotArrayC2EPNS_8HeapSlotE
2035332
_ZNK2js7HeapPtrI8JSScriptjE3getEv
1870380
_ZN2js7HeapPtrINS_5types10TypeObjectEjEC2Ev
1868616
_ZN2js7HeapPtrINS_5ShapeEjEC2Ev
1868616
_ZN2js7HeapPtrINS_5types10TypeObjectEjED2Ev
1868411
_ZN2js18ReadBarrieredValueC2Ev
1670406
_ZNK2js7HeapPtrI14JSLinearStringjEptEv
1475318
_ZNK2js13HeapSlotArraycvPNS_8HeapSlotEEv
1347373
_ZN2js7HeapPtrI8JSScriptjE3preEv
1311624
_ZN2js7HeapPtrI10JSFunctionjEaSEPS1_
1266966
_ZN2js7HeapPtrI10JSFunctionjE4postEv
1266966
_ZN2js7HeapPtrI10JSFunctionjE3preEv
1266966
_ZN2js7HeapPtrI8JSScriptjEaSEPS1_
1164884
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptE4postEv
1077969
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptE3preEv
1077969
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptEaSEPS1_
1077969
_ZN2js7HeapPtrI8JSObjectjED2Ev
1054876
_ZNK2js7HeapPtrINS_5types13TypeNewScriptEjEptEv
1052399
_ZNK2js7HeapPtrI14JSLinearStringjEcvPS1_Ev
1033259
_ZN2js7HeapPtrINS_12GlobalObjectEjE3preEv
941778
_ZN2js7HeapPtrINS_12GlobalObjectEjEaSEPS1_
941778
_ZN2js7HeapPtrINS_12GlobalObjectEjE4postEv
941778
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjEC2Ev
671141
_ZN2js7HeapPtrI10JSFunctionjEC2Ev
671141
_ZN2jsL8ValueifyEPKNS_17EncapsulatedValueE
652151
_ZNK2js13HeapSlotArraycvPKN2JS5ValueEEv
647000
_ZN2js13ReadBarrieredINS_5types10TypeObjectEEC2EPS2_
579974
_ZN2js7HeapPtrINS_12GlobalObjectEjEC2Ev
470919
_ZN2js7HeapPtrI8JSObjectjEC2ERKS2_
351819
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjEC2ERKS2_
351675
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptE16unsafeGetUnionedEv
293618
_ZNK2js7HeapPtrI8JSStringjEcvPS1_Ev
212496
_ZNK2js17EncapsulatedValue10isMarkableEv
170556
_ZN2js7HeapPtrI8JSScriptjED2Ev
142504
_ZN2js7HeapPtrI8JSScriptjEC2Ev
138880
_ZN2js7HeapPtrI14JSLinearStringjE3preEv
118904
_ZNK2js17EncapsulatedValue7isFalseEv
108318
_ZNK2js7HeapPtrINS_12GlobalObjectEP8JSScriptE3getEv
102312
_ZNK2js7HeapPtrI8JSObjectjEdeEv
89182
_ZNK2js17EncapsulatedValue9toGCThingEv
83405
_ZN2js7HeapPtrI14JSLinearStringjEC2Ev
66996
_ZN2js7HeapPtrI14JSLinearStringjED2Ev
66981
_ZN2js18ReadBarrieredValueC2ERKN2JS5ValueE
52609
_ZN2js7HeapPtrI8JSStringjEaSEPS1_
52037
_ZN2js7HeapPtrI14JSLinearStringjEaSEPS1_
51847
_ZN2js7HeapPtrI8JSObjectjEC2EPS1_
47466
_ZNK2js13HeapSlotArrayplEj
40959
_ZNK2js7HeapPtrINS_16UnownedBaseShapeEjE3getEv
38145
_ZNK2js17EncapsulatedValue8toStringEv
30688
_ZNK2js7HeapPtrI10JSFunctionjEptEv
28420
_ZN2js6HeapIdC2Ev
25698
_ZNK2js17EncapsulatedValue7isInt32Ev
25428
_ZNK2js17EncapsulatedValue8isDoubleEv
24895
_ZNK2js7HeapPtrI8JSStringjE3getEv
16766
_ZN2js13HeapPtrHasherI8JSObjectE4hashEPS1_
16649
_ZNK2js17EncapsulatedValue3getEv
13500
_ZNK2js7HeapPtrI14JSLinearStringjE3getEv
8544
_ZNK2js7HeapPtrI12JSFlatStringjE3getEv
7645
_ZN2js13HeapPtrHasherI8JSObjectE5matchERKNS_7HeapPtrIS1_jEEPS1_
4424
_ZN2js7HeapPtrI8JSScriptjEaSERKS2_
4236
_ZN2js13HeapPtrHasherI8JSScriptE4hashEPS1_
4115
_ZNK2js6HeapIdneE4jsid
2836
_ZN2js7HeapPtrI8JSScriptjEC2EPS1_
2724
_ZNK2js7HeapPtrI5JSXMLjE3getEv
2520
_ZNK2js17EncapsulatedValue8isObjectEv
1719
_ZNK2js13ReadBarrieredINS_5types10TypeObjectEEptEv
1652
_ZN2js13HeapPtrHasherI8JSScriptE5matchERKNS_7HeapPtrIS1_jEEPS1_
1391
_ZNK2js17EncapsulatedValue8toDoubleEv
975
_ZN2js7HeapPtrI8JSScriptjEC2ERKS2_
900
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjE3preEv
620
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjE4postEv
620
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjEaSEPS2_
620
_ZNK2js7HeapPtrINS_5types13TypeNewScriptEjE3getEv
580
_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
_ZNK2js17EncapsulatedValue6isTrueEv
0
_ZNK2js7HeapPtrINS_15ArgumentsObjectEjEcvPS1_Ev
0
_ZNK2js7HeapPtrI8JSStringjEptEv
0
_ZN2js7HeapPtrINS_12GlobalObjectEjED2Ev
0
Generated by:
LCOV version 1.7