LCOV - code coverage report
Current view:
directory
-
objdir/dist/include
- jsapi.h (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
386
323
83.7 %
Date:
2012-04-21
Functions:
153
127
83.0 %
Function Name
Hit count
BOOLEAN_TO_JSVAL
1777543
DOUBLE_TO_JSVAL
157592
IMPL_TO_JSVAL
9
INTERNED_STRING_TO_JSID
2097638
INT_FITS_IN_JSID
0
INT_TO_JSID
0
INT_TO_JSVAL
14841455
JSID_IS_DEFAULT_XML_NAMESPACE
0
JSID_IS_INT
170714
JSID_IS_OBJECT
1
JSID_IS_STRING
1436968
JSID_IS_VOID
12862466
JSID_TO_FLAT_STRING
213417
JSID_TO_INT
2819
JSID_TO_OBJECT
0
JSID_TO_STRING
614401
JSVAL_IS_BOOLEAN
24803
JSVAL_IS_DOUBLE
14875584
JSVAL_IS_GCTHING
15508
JSVAL_IS_INT
217803
JSVAL_IS_NULL
6107806
JSVAL_IS_NUMBER
54025
JSVAL_IS_OBJECT
21005169
JSVAL_IS_PRIMITIVE
9203859
JSVAL_IS_STRING
381244
JSVAL_IS_TRACEABLE
7073
JSVAL_IS_UNIVERSAL
0
JSVAL_IS_VOID
4709412
JSVAL_TO_BOOLEAN
404
JSVAL_TO_DOUBLE
66584
JSVAL_TO_GCTHING
1397
JSVAL_TO_IMPL
22
JSVAL_TO_INT
52546
JSVAL_TO_OBJECT
19582729
JSVAL_TO_PRIVATE
14683093
JSVAL_TO_STRING
68192
JSVAL_TO_TRACEABLE
551
JSVAL_TRACE_KIND
555
JS_ASSERT_STRING_IS_FLAT
0
JS_FORGET_STRING_FLATNESS
0
JS_THIS
7386733
OBJECT_TO_JSVAL
6397514
PRIVATE_TO_JSVAL
3408136
STRING_TO_JSVAL
3547004
UINT_TO_JSVAL
568856
_ZL13IMPL_TO_JSVAL12jsval_layout
30129230
_ZL13JSVAL_TO_IMPLN2JS5ValueE
91057764
_ZN12JSPrincipals13setDebugTokenEj
11108
_ZN12JSPrincipalsC2Ev
5565
_ZN13JSAutoRequestC2EP9JSContextRK21JSGuardObjectNotifier
798187
_ZN13JSAutoRequestD2Ev
798187
_ZN16JSAutoByteString6encodeEP9JSContextP8JSString
177651
_ZN16JSAutoByteStringC2EP9JSContextP8JSStringRK21JSGuardObjectNotifier
608491
_ZN16JSAutoByteStringC2ERK21JSGuardObjectNotifier
185525
_ZN16JSAutoByteStringD2Ev
794016
_ZN17JSLocaleCallbacksC2Ev
2324
_ZN20JSAutoSuspendRequest6resumeEv
5977
_ZN20JSAutoSuspendRequestC2EP9JSContextRK21JSGuardObjectNotifier
5977
_ZN20JSAutoSuspendRequestD2Ev
5977
_ZN22JSAutoEnterCompartmentC2Ev
6908676
_ZN27JSAutoStructuredCloneBufferC2Ev
6521
_ZN27JSAutoStructuredCloneBufferD2Ev
6521
_ZN2JS11AutoIdArrayC2EP9JSContextP9JSIdArrayRK21JSGuardObjectNotifier
0
_ZN2JS11AutoIdArrayD2Ev
0
_ZN2JS11AutoIdArrayntEv
0
_ZN2JS12AutoGCRooterD2Ev
12977570
_ZN2JS12AutoIdVectorC2EP9JSContextRK21JSGuardObjectNotifier
259155
_ZN2JS12AutoIdVectorD2Ev
259155
_ZN2JS13IsPoisonedPtrI8JSObjectEEbPT_
230506167
_ZN2JS13IsPoisonedPtrI8JSStringEEbPT_
117918276
_ZN2JS15AnchorPermittedINS_5ValueEEC2Ev
9753
_ZN2JS15AnchorPermittedIP8JSStringEC2Ev
4126295
_ZN2JS15AutoArrayRooter11changeArrayEPNS_5ValueEj
0
_ZN2JS15AutoArrayRooter12changeLengthEj
0
_ZN2JS15AutoArrayRooterC2EP9JSContextjPNS_5ValueERK21JSGuardObjectNotifier
75908
_ZN2JS15AutoArrayRooterD2Ev
75908
_ZN2JS15AutoValueRooter10jsval_addrEv
5167
_ZN2JS15AutoValueRooter3setENS_5ValueE
4
_ZN2JS15AutoValueRooterC2EP9JSContextRK21JSGuardObjectNotifier
42752
_ZN2JS15AutoValueRooterC2EP9JSContextRKNS_5ValueERK21JSGuardObjectNotifier
6892171
_ZN2JS15AutoValueRooterD2Ev
6934923
_ZN2JS15AutoValueVectorC2EP9JSContextRK21JSGuardObjectNotifier
1419563
_ZN2JS15AutoValueVectorD2Ev
1419563
_ZN2JS16AutoObjectRooterC2EP9JSContextP8JSObjectRK21JSGuardObjectNotifier
413711
_ZN2JS16AutoObjectRooterD2Ev
413711
_ZN2JS16AutoVectorRooterI4jsidE15makeRangeGCSafeEj
0
_ZN2JS16AutoVectorRooterI4jsidE6appendERKS1_
1604102
_ZN2JS16AutoVectorRooterI4jsidE6resizeEj
0
_ZN2JS16AutoVectorRooterI4jsidEC2EP9JSContextiRK21JSGuardObjectNotifier
259155
_ZN2JS16AutoVectorRooterI4jsidED2Ev
259155
_ZN2JS16AutoVectorRooterI4jsidEixEj
25748
_ZN2JS16AutoVectorRooterINS_5ValueEE15makeRangeGCSafeEj
432234
_ZN2JS16AutoVectorRooterINS_5ValueEE5beginEv
1247257
_ZN2JS16AutoVectorRooterINS_5ValueEE6resizeEj
1221944
_ZN2JS16AutoVectorRooterINS_5ValueEEC2EP9JSContextiRK21JSGuardObjectNotifier
1419563
_ZN2JS16AutoVectorRooterINS_5ValueEED2Ev
1419563
_ZN2JS5Value10setBooleanEb
11103484
_ZN2JS5Value10setPrivateEPv
1622272
_ZN2JS5Value12setUndefinedEv
52601752
_ZN2JS5Value15setObjectOrNullEP8JSObject
1737484
_ZN2JS5Value16setPrivateUint32Ej
869953
_ZN2JS5Value7setNullEv
4074451
_ZN2JS5Value8setInt32Ei
51698448
_ZN2JS5Value9setDoubleEd
146139
_ZN2JS5Value9setNumberEd
6664887
_ZN2JS5Value9setObjectER8JSObject
80417151
_ZN2JS5Value9setStringEP8JSString
25398230
_ZN2JS5ValueD2Ev
3593260
_ZN2JS6AnchorINS_5ValueEE3getEv
9763
_ZN2JS6AnchorINS_5ValueEEC2ES1_
9753
_ZN2JS6AnchorINS_5ValueEED2Ev
9753
_ZN2JS6AnchorIP8JSStringE3setERKS2_
0
_ZN2JS6AnchorIP8JSStringE5clearEv
0
_ZN2JS6AnchorIP8JSStringEC2ES2_
4126295
_ZN2JS6AnchorIP8JSStringED2Ev
4126295
_ZN2JSL10Int32ValueEi
0
_ZN2JSL11NumberValueEd
0
_ZN2JSL11ObjectValueER8JSObject
0
_ZN2JSL11StringValueEP8JSString
0
_ZN2JSL12PrivateValueEPv
12957
_ZN2JSL14UndefinedValueEv
0
_ZN2JSL17ObjectOrNullValueEP8JSObject
0
_ZN2JSL18PrivateUint32ValueEj
5441
_ZN2JSL4CallEP9JSContextNS_5ValueEP8JSObjectjPS2_S5_
0
_ZN2JSL9NullValueEv
43055
_ZN7JSClassC2Ev
0
_ZN8JSTracerC2Ev
717704
_ZNK16JSAutoByteString3ptrEv
1813072
_ZNK16JSAutoByteStringntEv
608491
_ZNK27JSAutoStructuredCloneBuffer4dataEv
9316
_ZNK27JSAutoStructuredCloneBuffer6nbytesEv
1837
_ZNK2JS11AutoIdArray6lengthEv
0
_ZNK2JS11AutoIdArrayixEj
0
_ZNK2JS15AutoValueRooter11jsval_valueEv
8439
_ZNK2JS16AutoVectorRooterI4jsidE6lengthEv
638725
_ZNK2JS5Value10isMarkableEv
101567029
_ZNK2JS5Value11isUndefinedEv
75765967
_ZNK2JS5Value14isObjectOrNullEv
9052569
_ZNK2JS5Value14toObjectOrNullEv
4127880
_ZNK2JS5Value15toPrivateUint32Ev
2608874
_ZNK2JS5Value7isInt32Ev
210709564
_ZNK2JS5Value7toInt32Ev
102763734
_ZNK2JS5Value8isDoubleEv
15613445
_ZNK2JS5Value8isNumberEv
16248496
_ZNK2JS5Value8isObjectEv
807687769
_ZNK2JS5Value8isStringEv
593437138
_ZNK2JS5Value8toDoubleEv
256707
_ZNK2JS5Value8toNumberEv
643502
_ZNK2JS5Value8toObjectEv
289938597
_ZNK2JS5Value8toStringEv
146890533
_ZNK2JS5Value9toPrivateEv
4003793
_ZNK2JS5ValueeqERKS0_
35480
_ZNK2JS5ValueneERKS0_
3173382
Generated by:
LCOV version 1.7