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-07-07
Functions:
156
130
83.3 %
Function Name
Hit count
_ZNK2JS5Value8isObjectEv
804245018
_ZNK2JS5Value8isStringEv
593683379
_ZNK2JS5Value8toObjectEv
286692835
_ZN2JS13IsPoisonedPtrI8JSObjectEEbPT_
232139862
_ZNK2JS5Value7isInt32Ev
214824840
_ZNK2JS5Value8toStringEv
147276149
_ZN2JS13IsPoisonedPtrI8JSStringEEbPT_
118932399
_ZNK2JS5Value7toInt32Ev
104611576
_ZNK2JS5Value10isMarkableEv
101534707
_ZL13JSVAL_TO_IMPLN2JS5ValueE
85434336
_ZN2JS5Value9setObjectER8JSObject
80478748
_ZNK2JS5Value11isUndefinedEv
72713669
_ZN2JS5Value8setInt32Ei
52922025
_ZN2JS5Value12setUndefinedEv
52638710
_ZL13IMPL_TO_JSVAL12jsval_layout
29564018
_ZN2JS5Value9setStringEP8JSString
25569087
JSVAL_IS_OBJECT
19709846
JSVAL_TO_OBJECT
18265257
_ZNK2JS5Value8isNumberEv
16057677
_ZNK2JS5Value8isDoubleEv
15628483
INT_TO_JSVAL
14813270
JSVAL_IS_DOUBLE
13645877
JSVAL_TO_PRIVATE
13446471
_ZN2JS12AutoGCRooterD2Ev
12918512
JSID_IS_VOID
12227461
_ZN2JS5Value10setBooleanEb
10338482
_ZNK2JS5Value14isObjectOrNullEv
9141035
JSVAL_IS_PRIMITIVE
8537623
_ZN22JSAutoEnterCompartmentC2Ev
6897045
_ZN2JS15AutoValueRooterD2Ev
6809145
JS_THIS
6768030
_ZN2JS15AutoValueRooterC2EP9JSContextRKNS_5ValueERK21JSGuardObjectNotifier
6766742
_ZN2JS5Value9setNumberEd
6734998
OBJECT_TO_JSVAL
6214835
JSVAL_IS_NULL
6184460
JSVAL_IS_VOID
4748481
_ZNK2JS5Value14toObjectOrNullEv
4206763
_ZN2JS5Value7setNullEv
4156702
_ZN2JS6AnchorIP8JSStringED2Ev
4137016
_ZN2JS6AnchorIP8JSStringEC2ES2_
4137016
_ZN2JS15AnchorPermittedIP8JSStringEC2Ev
4137016
_ZNK2JS5Value9toPrivateEv
3935717
_ZN2JS5ValueD2Ev
3838616
STRING_TO_JSVAL
3617942
PRIVATE_TO_JSVAL
3449782
_ZNK2JS5ValueneERKS0_
3232348
_ZNK2JS5Value15toPrivateUint32Ev
2676713
INTERNED_STRING_TO_JSID
2102210
_ZNK16JSAutoByteString3ptrEv
1776403
_ZN2JS5Value15setObjectOrNullEP8JSObject
1740996
_ZN2JS16AutoVectorRooterI4jsidE6appendERKS1_
1619682
_ZN2JS5Value10setPrivateEPv
1603999
JSID_IS_STRING
1457120
_ZN2JS16AutoVectorRooterINS_5ValueEED2Ev
1432232
_ZN2JS15AutoValueVectorC2EP9JSContextRK21JSGuardObjectNotifier
1432232
_ZN2JS15AutoValueVectorD2Ev
1432232
_ZN2JS16AutoVectorRooterINS_5ValueEEC2EP9JSContextiRK21JSGuardObjectNotifier
1432232
BOOLEAN_TO_JSVAL
1311130
_ZN2JS16AutoVectorRooterINS_5ValueEE5beginEv
1253269
_ZN2JS16AutoVectorRooterINS_5ValueEE6resizeEj
1227968
_ZN2JS5Value16setPrivateUint32Ej
871402
_ZN16JSAutoByteStringD2Ev
770006
_ZNK2JS5Value8toNumberEv
658424
_ZNK2JS16AutoVectorRooterI4jsidE6lengthEv
655919
JSID_TO_STRING
634068
_ZN8JSTracerC2Ev
626629
UINT_TO_JSVAL
571760
_ZNK16JSAutoByteStringntEv
564681
_ZN16JSAutoByteStringC2EP9JSContextP8JSStringRK21JSGuardObjectNotifier
564681
_ZN13JSAutoRequestD2Ev
523134
_ZN13JSAutoRequestC2EP9JSContextRK21JSGuardObjectNotifier
523134
_ZN2JS16AutoVectorRooterINS_5ValueEE15makeRangeGCSafeEj
451458
_ZN2JS16AutoObjectRooterD2Ev
413901
_ZN2JS16AutoObjectRooterC2EP9JSContextP8JSObjectRK21JSGuardObjectNotifier
413901
JSVAL_IS_STRING
381015
_ZN2JS12AutoIdVectorD2Ev
264902
_ZN2JS16AutoVectorRooterI4jsidED2Ev
264902
_ZN2JS16AutoVectorRooterI4jsidEC2EP9JSContextiRK21JSGuardObjectNotifier
264902
_ZN2JS12AutoIdVectorC2EP9JSContextRK21JSGuardObjectNotifier
264902
_ZNK2JS5Value8toDoubleEv
254688
JSVAL_IS_INT
217774
JSID_TO_FLAT_STRING
213469
_ZN16JSAutoByteStringC2ERK21JSGuardObjectNotifier
205325
_ZN16JSAutoByteString6encodeEP9JSContextP8JSString
197463
JSID_IS_INT
170771
_ZN2JS5Value9setDoubleEd
168715
DOUBLE_TO_JSVAL
157074
_ZN2JS15AutoArrayRooterC2EP9JSContextjPNS_5ValueERK21JSGuardObjectNotifier
75872
_ZN2JS15AutoArrayRooterD2Ev
75872
JSVAL_TO_DOUBLE
70068
JSVAL_TO_STRING
68238
JSVAL_IS_NUMBER
57684
JSVAL_TO_INT
52578
_ZN2JSL9NullValueEv
42706
_ZN2JS15AutoValueRooterC2EP9JSContextRK21JSGuardObjectNotifier
42403
_ZNK2JS5ValueeqERKS0_
35955
_ZN2JS16AutoVectorRooterI4jsidEixEj
25786
JSVAL_IS_BOOLEAN
24804
JSVAL_IS_GCTHING
14937
_ZN2JSL12PrivateValueEPv
12957
_ZN12JSPrincipals13setDebugTokenEj
11352
_ZN2JS6AnchorINS_5ValueEE3getEv
9780
_ZN2JS6AnchorINS_5ValueEED2Ev
9767
_ZN2JS15AnchorPermittedINS_5ValueEEC2Ev
9767
_ZN2JS6AnchorINS_5ValueEEC2ES1_
9767
_ZNK27JSAutoStructuredCloneBuffer4dataEv
8773
_ZNK2JS15AutoValueRooter11jsval_valueEv
8493
JSVAL_IS_TRACEABLE
7074
_ZN27JSAutoStructuredCloneBufferD2Ev
6340
_ZN27JSAutoStructuredCloneBufferC2Ev
6340
_ZN20JSAutoSuspendRequest6resumeEv
5977
_ZN20JSAutoSuspendRequestD2Ev
5977
_ZN20JSAutoSuspendRequestC2EP9JSContextRK21JSGuardObjectNotifier
5977
_ZN12JSPrincipalsC2Ev
5687
_ZN2JSL18PrivateUint32ValueEj
5441
_ZN2JS15AutoValueRooter10jsval_addrEv
4805
JSID_TO_INT
2819
_ZN17JSLocaleCallbacksC2Ev
2352
_ZNK27JSAutoStructuredCloneBuffer6nbytesEv
1837
JSVAL_TO_GCTHING
1211
JSVAL_TRACE_KIND
556
JSVAL_TO_TRACEABLE
551
JSVAL_TO_BOOLEAN
404
JSVAL_TO_IMPL
22
_ZNK2JS15AutoValueRooter5valueEv
10
IMPL_TO_JSVAL
9
_ZN2JS15AutoValueRooter4addrEv
8
_ZN2JS15AutoValueRooter3setENS_5ValueE
4
_ZN2JSL4CallEP9JSContextP8JSObjectP10JSFunctionjPNS_5ValueES7_
2
JSID_IS_OBJECT
1
_ZN2JSL17ObjectOrNullValueEP8JSObject
0
_ZN2JSL10Int32ValueEi
0
_ZN2JS11AutoIdArrayC2EP9JSContextP9JSIdArrayRK21JSGuardObjectNotifier
0
JSVAL_IS_UNIVERSAL
0
_ZN2JS11AutoIdArrayD2Ev
0
INT_TO_JSID
0
_ZN7JSClassC2Ev
0
_ZN2JS16AutoVectorRooterI4jsidE6resizeEj
0
_ZN2JSL11ObjectValueER8JSObject
0
JSID_IS_DEFAULT_XML_NAMESPACE
0
_ZN2JSL11StringValueEP8JSString
0
JS_ASSERT_STRING_IS_FLAT
0
_ZN2JS15AutoArrayRooter12changeLengthEj
0
_ZN2JS15AutoArrayRooter11changeArrayEPNS_5ValueEj
0
_ZNK2JS11AutoIdArrayixEj
0
_ZN2JS6AnchorIP8JSStringE5clearEv
0
JSID_TO_OBJECT
0
_ZN2JSL14UndefinedValueEv
0
_ZNK2JS11AutoIdArray6lengthEv
0
_ZN2JSL11NumberValueEd
0
JS_FORGET_STRING_FLATNESS
0
_ZN2JSL4CallEP9JSContextNS_5ValueEP8JSObjectjPS2_S5_
0
_ZN2JS11AutoIdArrayntEv
0
_ZN2JS16AutoVectorRooterI4jsidE15makeRangeGCSafeEj
0
_ZN2JS6AnchorIP8JSStringE3setERKS2_
0
INT_FITS_IN_JSID
0
Generated by:
LCOV version 1.7