LCOV - code coverage report
Current view:
directory
-
objdir/dist/include
- jsapi.h (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
394
331
84.0 %
Date:
2012-06-02
Functions:
156
130
83.3 %
Function Name
Hit count
BOOLEAN_TO_JSVAL
1311062
DOUBLE_TO_JSVAL
159074
IMPL_TO_JSVAL
9
INTERNED_STRING_TO_JSID
2103261
INT_FITS_IN_JSID
0
INT_TO_JSID
0
INT_TO_JSVAL
14810185
JSID_IS_DEFAULT_XML_NAMESPACE
0
JSID_IS_INT
170735
JSID_IS_OBJECT
1
JSID_IS_STRING
1457283
JSID_IS_VOID
12226294
JSID_TO_FLAT_STRING
213490
JSID_TO_INT
2819
JSID_TO_OBJECT
0
JSID_TO_STRING
634128
JSVAL_IS_BOOLEAN
24802
JSVAL_IS_DOUBLE
13642993
JSVAL_IS_GCTHING
14996
JSVAL_IS_INT
217766
JSVAL_IS_NULL
6183871
JSVAL_IS_NUMBER
57731
JSVAL_IS_OBJECT
19706215
JSVAL_IS_PRIMITIVE
8534633
JSVAL_IS_STRING
381020
JSVAL_IS_TRACEABLE
7073
JSVAL_IS_UNIVERSAL
0
JSVAL_IS_VOID
4747842
JSVAL_TO_BOOLEAN
404
JSVAL_TO_DOUBLE
70116
JSVAL_TO_GCTHING
1216
JSVAL_TO_IMPL
22
JSVAL_TO_INT
52546
JSVAL_TO_OBJECT
18261834
JSVAL_TO_PRIVATE
13443545
JSVAL_TO_STRING
68241
JSVAL_TO_TRACEABLE
551
JSVAL_TRACE_KIND
557
JS_ASSERT_STRING_IS_FLAT
0
JS_FORGET_STRING_FLATNESS
0
JS_THIS
6766572
OBJECT_TO_JSVAL
6213007
PRIVATE_TO_JSVAL
3452194
STRING_TO_JSVAL
3618563
UINT_TO_JSVAL
571750
_ZL13IMPL_TO_JSVAL12jsval_layout
29564070
_ZL13JSVAL_TO_IMPLN2JS5ValueE
85417379
_ZN12JSPrincipals13setDebugTokenEj
11352
_ZN12JSPrincipalsC2Ev
5687
_ZN13JSAutoRequestC2EP9JSContextRK21JSGuardObjectNotifier
522992
_ZN13JSAutoRequestD2Ev
522992
_ZN16JSAutoByteString6encodeEP9JSContextP8JSString
197484
_ZN16JSAutoByteStringC2EP9JSContextP8JSStringRK21JSGuardObjectNotifier
564592
_ZN16JSAutoByteStringC2ERK21JSGuardObjectNotifier
205348
_ZN16JSAutoByteStringD2Ev
769940
_ZN17JSLocaleCallbacksC2Ev
2352
_ZN20JSAutoSuspendRequest6resumeEv
5977
_ZN20JSAutoSuspendRequestC2EP9JSContextRK21JSGuardObjectNotifier
5977
_ZN20JSAutoSuspendRequestD2Ev
5977
_ZN22JSAutoEnterCompartmentC2Ev
6895096
_ZN27JSAutoStructuredCloneBufferC2Ev
6342
_ZN27JSAutoStructuredCloneBufferD2Ev
6342
_ZN2JS11AutoIdArrayC2EP9JSContextP9JSIdArrayRK21JSGuardObjectNotifier
0
_ZN2JS11AutoIdArrayD2Ev
0
_ZN2JS11AutoIdArrayntEv
0
_ZN2JS12AutoGCRooterD2Ev
12917324
_ZN2JS12AutoIdVectorC2EP9JSContextRK21JSGuardObjectNotifier
264899
_ZN2JS12AutoIdVectorD2Ev
264899
_ZN2JS13IsPoisonedPtrI8JSObjectEEbPT_
231981206
_ZN2JS13IsPoisonedPtrI8JSStringEEbPT_
118873890
_ZN2JS15AnchorPermittedINS_5ValueEEC2Ev
9767
_ZN2JS15AnchorPermittedIP8JSStringEC2Ev
4137023
_ZN2JS15AutoArrayRooter11changeArrayEPNS_5ValueEj
0
_ZN2JS15AutoArrayRooter12changeLengthEj
0
_ZN2JS15AutoArrayRooterC2EP9JSContextjPNS_5ValueERK21JSGuardObjectNotifier
75876
_ZN2JS15AutoArrayRooterD2Ev
75876
_ZN2JS15AutoValueRooter10jsval_addrEv
4809
_ZN2JS15AutoValueRooter3setENS_5ValueE
4
_ZN2JS15AutoValueRooter4addrEv
8
_ZN2JS15AutoValueRooterC2EP9JSContextRK21JSGuardObjectNotifier
42403
_ZN2JS15AutoValueRooterC2EP9JSContextRKNS_5ValueERK21JSGuardObjectNotifier
6765448
_ZN2JS15AutoValueRooterD2Ev
6807851
_ZN2JS15AutoValueVectorC2EP9JSContextRK21JSGuardObjectNotifier
1431959
_ZN2JS15AutoValueVectorD2Ev
1431959
_ZN2JS16AutoObjectRooterC2EP9JSContextP8JSObjectRK21JSGuardObjectNotifier
413895
_ZN2JS16AutoObjectRooterD2Ev
413895
_ZN2JS16AutoVectorRooterI4jsidE15makeRangeGCSafeEj
0
_ZN2JS16AutoVectorRooterI4jsidE6appendERKS1_
1619616
_ZN2JS16AutoVectorRooterI4jsidE6resizeEj
0
_ZN2JS16AutoVectorRooterI4jsidEC2EP9JSContextiRK21JSGuardObjectNotifier
264899
_ZN2JS16AutoVectorRooterI4jsidED2Ev
264899
_ZN2JS16AutoVectorRooterI4jsidEixEj
25786
_ZN2JS16AutoVectorRooterINS_5ValueEE15makeRangeGCSafeEj
451460
_ZN2JS16AutoVectorRooterINS_5ValueEE5beginEv
1253007
_ZN2JS16AutoVectorRooterINS_5ValueEE6resizeEj
1227699
_ZN2JS16AutoVectorRooterINS_5ValueEEC2EP9JSContextiRK21JSGuardObjectNotifier
1431959
_ZN2JS16AutoVectorRooterINS_5ValueEED2Ev
1431959
_ZN2JS5Value10setBooleanEb
10338724
_ZN2JS5Value10setPrivateEPv
1603593
_ZN2JS5Value12setUndefinedEv
52662033
_ZN2JS5Value15setObjectOrNullEP8JSObject
1740336
_ZN2JS5Value16setPrivateUint32Ej
871399
_ZN2JS5Value7setNullEv
4156664
_ZN2JS5Value8setInt32Ei
52923038
_ZN2JS5Value9setDoubleEd
168683
_ZN2JS5Value9setNumberEd
6734396
_ZN2JS5Value9setObjectER8JSObject
80467741
_ZN2JS5Value9setStringEP8JSString
25572240
_ZN2JS5ValueD2Ev
3838566
_ZN2JS6AnchorINS_5ValueEE3getEv
9780
_ZN2JS6AnchorINS_5ValueEEC2ES1_
9767
_ZN2JS6AnchorINS_5ValueEED2Ev
9767
_ZN2JS6AnchorIP8JSStringE3setERKS2_
0
_ZN2JS6AnchorIP8JSStringE5clearEv
0
_ZN2JS6AnchorIP8JSStringEC2ES2_
4137023
_ZN2JS6AnchorIP8JSStringED2Ev
4137023
_ZN2JSL10Int32ValueEi
0
_ZN2JSL11NumberValueEd
0
_ZN2JSL11ObjectValueER8JSObject
0
_ZN2JSL11StringValueEP8JSString
0
_ZN2JSL12PrivateValueEPv
12957
_ZN2JSL14UndefinedValueEv
0
_ZN2JSL17ObjectOrNullValueEP8JSObject
0
_ZN2JSL18PrivateUint32ValueEj
5441
_ZN2JSL4CallEP9JSContextNS_5ValueEP8JSObjectjPS2_S5_
0
_ZN2JSL4CallEP9JSContextP8JSObjectP10JSFunctionjPNS_5ValueES7_
2
_ZN2JSL9NullValueEv
42706
_ZN7JSClassC2Ev
0
_ZN8JSTracerC2Ev
669039
_ZNK16JSAutoByteString3ptrEv
1776338
_ZNK16JSAutoByteStringntEv
564592
_ZNK27JSAutoStructuredCloneBuffer4dataEv
8779
_ZNK27JSAutoStructuredCloneBuffer6nbytesEv
1837
_ZNK2JS11AutoIdArray6lengthEv
0
_ZNK2JS11AutoIdArrayixEj
0
_ZNK2JS15AutoValueRooter11jsval_valueEv
8548
_ZNK2JS15AutoValueRooter5valueEv
10
_ZNK2JS16AutoVectorRooterI4jsidE6lengthEv
655880
_ZNK2JS5Value10isMarkableEv
101747996
_ZNK2JS5Value11isUndefinedEv
72702772
_ZNK2JS5Value14isObjectOrNullEv
9143494
_ZNK2JS5Value14toObjectOrNullEv
4210559
_ZNK2JS5Value15toPrivateUint32Ev
2680456
_ZNK2JS5Value7isInt32Ev
214828606
_ZNK2JS5Value7toInt32Ev
104610410
_ZNK2JS5Value8isDoubleEv
15631810
_ZNK2JS5Value8isNumberEv
16056872
_ZNK2JS5Value8isObjectEv
804192469
_ZNK2JS5Value8isStringEv
593843044
_ZNK2JS5Value8toDoubleEv
256528
_ZNK2JS5Value8toNumberEv
658498
_ZNK2JS5Value8toObjectEv
286597709
_ZNK2JS5Value8toStringEv
147294019
_ZNK2JS5Value9toPrivateEv
3935303
_ZNK2JS5ValueeqERKS0_
35914
_ZNK2JS5ValueneERKS0_
3233638
Generated by:
LCOV version 1.7