LCOV - code coverage report
Current view:
directory
-
js/src/gc
- Barrier.h (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
89
80
89.9 %
Date:
2012-04-07
Functions:
204
183
89.7 %
Function Name
Hit count
_ZN2js13HeapPtrHasherI8JSObjectE4hashEPS1_
16444
_ZN2js13HeapPtrHasherI8JSObjectE5matchERKNS_7HeapPtrIS1_jEEPS1_
4105
_ZN2js13HeapPtrHasherI8JSScriptE4hashEPS1_
7085
_ZN2js13HeapPtrHasherI8JSScriptE5matchERKNS_7HeapPtrIS1_jEEPS1_
4176
_ZN2js13HeapSlotArrayC2EPNS_8HeapSlotE
1395337
_ZN2js13ReadBarrieredINS_16UnownedBaseShapeEEC2EPS1_
3962586
_ZN2js13ReadBarrieredINS_16UnownedBaseShapeEEC2Ev
19813302
_ZN2js13ReadBarrieredINS_5ShapeEEC2EPS1_
1866450
_ZN2js13ReadBarrieredINS_5ShapeEEC2Ev
10782720
_ZN2js13ReadBarrieredINS_5types10TypeObjectEEC2EPS2_
257721
_ZN2js13ReadBarrieredINS_5types10TypeObjectEEC2Ev
2242946
_ZN2js17EncapsulatedValue9unsafeGetEv
10025097
_ZN2js17EncapsulatedValueC2ERKN2JS5ValueE
9549209
_ZN2js17EncapsulatedValueD2Ev
9619007
_ZN2js18ReadBarrieredValueC2ERKN2JS5ValueE
45145
_ZN2js18ReadBarrieredValueC2Ev
1530574
_ZN2js6HeapId9unsafeGetEv
3672790
_ZN2js6HeapIdC2Ev
25698
_ZN2js7HeapPtrI10JSFunctionjE3preEv
238710
_ZN2js7HeapPtrI10JSFunctionjE4postEv
238710
_ZN2js7HeapPtrI10JSFunctionjE9unsafeGetEv
116896
_ZN2js7HeapPtrI10JSFunctionjEC2Ev
346138
_ZN2js7HeapPtrI10JSFunctionjED2Ev
0
_ZN2js7HeapPtrI10JSFunctionjEaSEPS1_
238710
_ZN2js7HeapPtrI12JSFlatStringjE3preEv
162
_ZN2js7HeapPtrI12JSFlatStringjE4initEPS1_
53250409
_ZN2js7HeapPtrI12JSFlatStringjE4postEv
53250454
_ZN2js7HeapPtrI12JSFlatStringjE9unsafeGetEv
8615092
_ZN2js7HeapPtrI12JSFlatStringjED2Ev
117
_ZN2js7HeapPtrI12JSFlatStringjEaSERKS2_
45
_ZN2js7HeapPtrI14JSLinearStringjE3preEv
75299
_ZN2js7HeapPtrI14JSLinearStringjE4postEv
2277665
_ZN2js7HeapPtrI14JSLinearStringjE9unsafeGetEv
243
_ZN2js7HeapPtrI14JSLinearStringjE9unsafeSetEPS1_
2253934
_ZN2js7HeapPtrI14JSLinearStringjEC2Ev
51568
_ZN2js7HeapPtrI14JSLinearStringjED2Ev
51568
_ZN2js7HeapPtrI14JSLinearStringjEaSEPS1_
23659
_ZN2js7HeapPtrI14JSLinearStringjEaSERKS2_
72
_ZN2js7HeapPtrI5JSXMLjE3preEv
18898217
_ZN2js7HeapPtrI5JSXMLjE4initEPS1_
9456370
_ZN2js7HeapPtrI5JSXMLjE4postEv
23629348
_ZN2js7HeapPtrI5JSXMLjE9unsafeGetEv
14
_ZN2js7HeapPtrI5JSXMLjEC2EPS1_
4725392
_ZN2js7HeapPtrI5JSXMLjED2Ev
9450631
_ZN2js7HeapPtrI5JSXMLjEaSEPS1_
4728796
_ZN2js7HeapPtrI5JSXMLjEaSERKS2_
4718790
_ZN2js7HeapPtrI6JSAtomjE4initEPS1_
8046822
_ZN2js7HeapPtrI6JSAtomjE4postEv
8046822
_ZN2js7HeapPtrI6JSAtomjE9unsafeGetEv
11237169
_ZN2js7HeapPtrI8JSObjectjE3preEv
12754825
_ZN2js7HeapPtrI8JSObjectjE4initEPS1_
13396080
_ZN2js7HeapPtrI8JSObjectjE4postEv
25263633
_ZN2js7HeapPtrI8JSObjectjE9unsafeGetEv
1227653
_ZN2js7HeapPtrI8JSObjectjEC2EPS1_
48599
_ZN2js7HeapPtrI8JSObjectjEC2ERKS2_
127543
_ZN2js7HeapPtrI8JSObjectjEC2Ev
5667732
_ZN2js7HeapPtrI8JSObjectjED2Ev
1063414
_ZN2js7HeapPtrI8JSObjectjEaSEPS1_
9576557
_ZN2js7HeapPtrI8JSObjectjEaSERKS2_
2114854
_ZN2js7HeapPtrI8JSScriptjE3preEv
315372
_ZN2js7HeapPtrI8JSScriptjE4initEPS1_
1188670
_ZN2js7HeapPtrI8JSScriptjE4postEv
1363722
_ZN2js7HeapPtrI8JSScriptjE9unsafeGetEv
900
_ZN2js7HeapPtrI8JSScriptjEC2EPS1_
2909
_ZN2js7HeapPtrI8JSScriptjEC2ERKS2_
900
_ZN2js7HeapPtrI8JSScriptjEC2Ev
140320
_ZN2js7HeapPtrI8JSScriptjED2Ev
144129
_ZN2js7HeapPtrI8JSScriptjEaSEPS1_
166822
_ZN2js7HeapPtrI8JSScriptjEaSERKS2_
4421
_ZN2js7HeapPtrI8JSStringjE3preEv
2435531
_ZN2js7HeapPtrI8JSStringjE4initEPS1_
10529807
_ZN2js7HeapPtrI8JSStringjE4postEv
15167704
_ZN2js7HeapPtrI8JSStringjE9unsafeGetEv
6257
_ZN2js7HeapPtrI8JSStringjE9unsafeSetEPS1_
2253934
_ZN2js7HeapPtrI8JSStringjEC2Ev
51568
_ZN2js7HeapPtrI8JSStringjED2Ev
51568
_ZN2js7HeapPtrI8JSStringjEaSEPS1_
24604
_ZN2js7HeapPtrI8JSStringjEaSERKS2_
2359359
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptE16unsafeGetUnionedEv
292610
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptE3preEv
227403
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptE4postEv
227403
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptE9unsafeGetEv
101606
_ZN2js7HeapPtrINS_12GlobalObjectEP8JSScriptEaSEPS1_
227403
_ZN2js7HeapPtrINS_12GlobalObjectEjE3preEv
307950
_ZN2js7HeapPtrINS_12GlobalObjectEjE4postEv
307950
_ZN2js7HeapPtrINS_12GlobalObjectEjE9unsafeGetEv
67363
_ZN2js7HeapPtrINS_12GlobalObjectEjEC2Ev
154005
_ZN2js7HeapPtrINS_12GlobalObjectEjED2Ev
0
_ZN2js7HeapPtrINS_12GlobalObjectEjEaSEPS1_
307950
_ZN2js7HeapPtrINS_15ArgumentsObjectEjE9unsafeGetEv
0
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjE3preEv
2143271
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjE4postEv
2270661
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjE9unsafeGetEv
34789
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjEC2ERKS2_
127390
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjEC2Ev
3962586
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjED2Ev
0
_ZN2js7HeapPtrINS_16UnownedBaseShapeEjEaSEPS1_
2143271
_ZN2js7HeapPtrINS_5ShapeEjE3preEv
62018776
_ZN2js7HeapPtrINS_5ShapeEjE4initEPS1_
6781514
_ZN2js7HeapPtrINS_5ShapeEjE4postEv
88064518
_ZN2js7HeapPtrINS_5ShapeEjE9unsafeGetEv
6157508
_ZN2js7HeapPtrINS_5ShapeEjEC2EPS1_
21392647
_ZN2js7HeapPtrINS_5ShapeEjEC2Ev
1692685
_ZN2js7HeapPtrINS_5ShapeEjED2Ev
2128419
_ZN2js7HeapPtrINS_5ShapeEjEaSEPS1_
58939160
_ZN2js7HeapPtrINS_5ShapeEjEaSERKS2_
951197
_ZN2js7HeapPtrINS_5types10TypeObjectEjE3preEv
10645876
_ZN2js7HeapPtrINS_5types10TypeObjectEjE4initEPS2_
6781514
_ZN2js7HeapPtrINS_5types10TypeObjectEjE4postEv
15734705
_ZN2js7HeapPtrINS_5types10TypeObjectEjE9unsafeGetEv
2872168
_ZN2js7HeapPtrINS_5types10TypeObjectEjEC2Ev
1692685
_ZN2js7HeapPtrINS_5types10TypeObjectEjED2Ev
1692685
_ZN2js7HeapPtrINS_5types10TypeObjectEjEaSEPS2_
8953191
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjE3preEv
619
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjE4postEv
619
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjEC2Ev
346138
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjED2Ev
0
_ZN2js7HeapPtrINS_5types13TypeNewScriptEjEaSEPS2_
619
_ZN2js7HeapPtrINS_9BaseShapeEjE3preEv
4120411
_ZN2js7HeapPtrINS_9BaseShapeEjE4postEv
24635411
_ZN2js7HeapPtrINS_9BaseShapeEjE9unsafeGetEv
3670845
_ZN2js7HeapPtrINS_9BaseShapeEjEC2EPS1_
20515000
_ZN2js7HeapPtrINS_9BaseShapeEjED2Ev
0
_ZN2js7HeapPtrINS_9BaseShapeEjEaSEPS1_
4120411
_ZN2jsL16BarrieredSetPairI8JSString14JSLinearStringEEvP13JSCompartmentRNS_7HeapPtrIT_jEEPS6_RNS5_IT0_jEEPSA_
2253934
_ZN2jsL25SlotRangeWriteBarrierPostEP13JSCompartmentP8JSObjectjj
1363
_ZN2jsL8ValueifyEPKNS_17EncapsulatedValueE
762182
_ZNK2js13HeapSlotArraycvPKN2JS5ValueEEv
761877
_ZNK2js13HeapSlotArraycvPNS_8HeapSlotEEv
630957
_ZNK2js13HeapSlotArrayplEj
2503
_ZNK2js13ReadBarrieredINS_16UnownedBaseShapeEE3getEv
39697306
_ZNK2js13ReadBarrieredINS_16UnownedBaseShapeEEcvPS1_Ev
39697306
_ZNK2js13ReadBarrieredINS_5ShapeEE3getEv
48939582
_ZNK2js13ReadBarrieredINS_5ShapeEEcvPS1_Ev
6751850
_ZNK2js13ReadBarrieredINS_5ShapeEEptEv
42187732
_ZNK2js13ReadBarrieredINS_5types10TypeObjectEE3getEv
41838774
_ZNK2js13ReadBarrieredINS_5types10TypeObjectEEcvPS2_Ev
41837010
_ZNK2js13ReadBarrieredINS_5types10TypeObjectEEptEv
1764
_ZNK2js17EncapsulatedValue10isMarkableEv
172835
_ZNK2js17EncapsulatedValue11isUndefinedEv
4255654
_ZNK2js17EncapsulatedValue3getEv
13500
_ZNK2js17EncapsulatedValue6gcKindEv
0
_ZNK2js17EncapsulatedValue6isNullEv
2369115
_ZNK2js17EncapsulatedValue6isTrueEv
0
_ZNK2js17EncapsulatedValue7isFalseEv
108221
_ZNK2js17EncapsulatedValue7isInt32Ev
0
_ZNK2js17EncapsulatedValue7isMagicE10JSWhyMagic
17400
_ZNK2js17EncapsulatedValue7toInt32Ev
0
_ZNK2js17EncapsulatedValue8isDoubleEv
0
_ZNK2js17EncapsulatedValue8isNumberEv
2368755
_ZNK2js17EncapsulatedValue8isObjectEv
1719
_ZNK2js17EncapsulatedValue8isStringEv
2378034
_ZNK2js17EncapsulatedValue8toDoubleEv
0
_ZNK2js17EncapsulatedValue8toStringEv
6768
_ZNK2js17EncapsulatedValue9asRawBitsEv
4733145
_ZNK2js17EncapsulatedValue9isBooleanEv
2368980
_ZNK2js17EncapsulatedValue9toGCThingEv
85951
_ZNK2js17EncapsulatedValuecvRKN2JS5ValueEEv
344315222
_ZNK2js6HeapId3getEv
21934579
_ZNK2js6HeapIdcv4jsidEv
7004437673
_ZNK2js6HeapIdeqE4jsid
930843451
_ZNK2js6HeapIdneE4jsid
3025
_ZNK2js7HeapPtrI10JSFunctionjE3getEv
0
_ZNK2js7HeapPtrI10JSFunctionjEcvPS1_Ev
103522613
_ZNK2js7HeapPtrI10JSFunctionjEptEv
26755
_ZNK2js7HeapPtrI12JSFlatStringjE3getEv
0
_ZNK2js7HeapPtrI12JSFlatStringjEcvPS1_Ev
12525668
_ZNK2js7HeapPtrI14JSLinearStringjE3getEv
0
_ZNK2js7HeapPtrI14JSLinearStringjEcvPS1_Ev
868712
_ZNK2js7HeapPtrI14JSLinearStringjEptEv
1286748
_ZNK2js7HeapPtrI5JSXMLjE3getEv
3275
_ZNK2js7HeapPtrI5JSXMLjEcvPS1_Ev
4719398
_ZNK2js7HeapPtrI5JSXMLjEptEv
108
_ZNK2js7HeapPtrI6JSAtomjE3getEv
105153
_ZNK2js7HeapPtrI6JSAtomjEcvPS1_Ev
26432325
_ZNK2js7HeapPtrI6JSAtomjEptEv
3986
_ZNK2js7HeapPtrI8JSObjectjE3getEv
2593894
_ZNK2js7HeapPtrI8JSObjectjEcvPS1_Ev
1591020185
_ZNK2js7HeapPtrI8JSObjectjEdeEv
89745
_ZNK2js7HeapPtrI8JSObjectjEptEv
17952419
_ZNK2js7HeapPtrI8JSScriptjE3getEv
4652
_ZNK2js7HeapPtrI8JSScriptjEcvPS1_Ev
1226856291
_ZNK2js7HeapPtrI8JSScriptjEptEv
3949765
_ZNK2js7HeapPtrI8JSStringjE3getEv
0
_ZNK2js7HeapPtrI8JSStringjEcvPS1_Ev
63004
_ZNK2js7HeapPtrI8JSStringjEptEv
0
_ZNK2js7HeapPtrINS_12GlobalObjectEP8JSScriptE3getEv
7839
_ZNK2js7HeapPtrINS_12GlobalObjectEP8JSScriptEcvPS1_Ev
248897
_ZNK2js7HeapPtrINS_12GlobalObjectEjE3getEv
160395227
_ZNK2js7HeapPtrINS_12GlobalObjectEjEcvPS1_Ev
12294318
_ZNK2js7HeapPtrINS_15ArgumentsObjectEjE3getEv
0
_ZNK2js7HeapPtrINS_16UnownedBaseShapeEjE3getEv
0
_ZNK2js7HeapPtrINS_16UnownedBaseShapeEjEcvPS1_Ev
86298867
_ZNK2js7HeapPtrINS_5ShapeEjE3getEv
349882
_ZNK2js7HeapPtrINS_5ShapeEjEcvPS1_Ev
12406951405
_ZNK2js7HeapPtrINS_5ShapeEjEptEv
33662831
_ZNK2js7HeapPtrINS_5types10TypeObjectEjE3getEv
0
_ZNK2js7HeapPtrINS_5types10TypeObjectEjEcvPS2_Ev
117040155
_ZNK2js7HeapPtrINS_5types10TypeObjectEjEptEv
446668552
_ZNK2js7HeapPtrINS_5types13TypeNewScriptEjE3getEv
579
_ZNK2js7HeapPtrINS_5types13TypeNewScriptEjEcvPS2_Ev
18350380
_ZNK2js7HeapPtrINS_5types13TypeNewScriptEjEptEv
1052462
_ZNK2js7HeapPtrINS_9BaseShapeEjE3getEv
0
_ZNK2js7HeapPtrINS_9BaseShapeEjEcvPS1_Ev
4442157335
Generated by:
LCOV version 1.7