LCOV - code coverage report
Current view:
directory
-
js/src
- jswrapper.cpp (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
386
266
68.9 %
Date:
2012-04-07
Functions:
89
62
69.7 %
Function Name
Hit count
_ZN2js12UnwrapObjectEP8JSObjectbPj
59070364
_ZN2js7Wrapper13wrappedObjectEPK8JSObject
265865
_ZN2js15AutoCompartment5leaveEv
215765
_ZN2js15AutoCompartmentD2Ev
215765
_ZN2js15AutoCompartment5enterEv
215765
_ZN2js15AutoCompartmentC2EP9JSContextP8JSObject
215765
_ZN2js7Wrapper5leaveEP9JSContextP8JSObject
143972
_ZN2js7Wrapper5enterEP9JSContextP8JSObject4jsidNS0_6ActionEPb
143972
_ZN2js25IsCrossCompartmentWrapperEPK8JSObject
75046
_ZN2js7Wrapper14wrapperHandlerEPK8JSObject
72166
_ZN2js7Wrapper3getEP9JSContextP8JSObjectS4_4jsidPN2JS5ValueE
55241
_ZN2js23CrossCompartmentWrapper3getEP9JSContextP8JSObjectS4_4jsidPN2JS5ValueE
55223
_ZN2js7WrapperC2Ej
37335
_ZN2js7WrapperD2Ev
37335
_ZN2js23CrossCompartmentWrapper5traceEP8JSTracerP8JSObject
36713
_ZN2js7Wrapper3NewEP9JSContextP8JSObjectS4_S4_PS0_
34539
_ZN2js24TransparentObjectWrapperEP9JSContextP8JSObjectS3_S3_j
34516
_ZN2js7Wrapper3hasEP9JSContextP8JSObject4jsidPb
23751
_ZN2js23CrossCompartmentWrapper3hasEP9JSContextP8JSObject4jsidPb
23751
_ZL4CondiPb
23751
_ZN2js7Wrapper4keysEP9JSContextP8JSObjectRN2JS12AutoIdVectorE
22419
_ZN2js23CrossCompartmentWrapper4keysEP9JSContextP8JSObjectRN2JS12AutoIdVectorE
22419
_ZN2js7Wrapper4callEP9JSContextP8JSObjectjPN2JS5ValueE
20866
_ZN2js23CrossCompartmentWrapper4callEP9JSContextP8JSObjectjPN2JS5ValueE
20866
_GLOBAL__I_jswrapper.cpp
18667
_Z41__static_initialization_and_destruction_0ii
18667
_ZN2js23CrossCompartmentWrapperC2Ej
18667
_ZN2js23CrossCompartmentWrapperD2Ev
18667
_ZN2js23CrossCompartmentWrapper3setEP9JSContextP8JSObjectS4_4jsidbPN2JS5ValueE
16790
_ZN2js7Wrapper3setEP9JSContextP8JSObjectS4_4jsidbPN2JS5ValueE
16790
_ZN2js11ErrorCopierD2Ev
9981
_ZN2js23CrossCompartmentWrapper10nativeCallEP9JSContextP8JSObjectPNS_5ClassEPFiS2_jPN2JS5ValueEENS_8CallArgsE
2709
_ZN2js7Wrapper10nativeCallEP9JSContextP8JSObjectPNS_5ClassEPFiS2_jPN2JS5ValueEENS_8CallArgsE
2709
_ZN2js7Wrapper12obj_toStringEP9JSContextP8JSObject
1944
_ZN2js23CrossCompartmentWrapper12obj_toStringEP9JSContextP8JSObject
1944
_ZN2js7Wrapper13objectClassIsEP8JSObjectNS_12ESClassValueEP9JSContext
441
_ZN2js7Wrapper12defaultValueEP9JSContextP8JSObject6JSTypePN2JS5ValueE
415
_ZN2js23CrossCompartmentWrapper12defaultValueEP9JSContextP8JSObject6JSTypePN2JS5ValueE
415
_ZN2js7Wrapper6typeOfEP9JSContextP8JSObject
234
_ZN2js7Wrapper9constructEP9JSContextP8JSObjectjPN2JS5ValueES7_
117
_ZN2js23CrossCompartmentWrapper9constructEP9JSContextP8JSObjectjPN2JS5ValueES7_
108
_ZN2js7Wrapper12iteratorNextEP9JSContextP8JSObjectPN2JS5ValueE
54
_ZN2js23CrossCompartmentWrapper12iteratorNextEP9JSContextP8JSObjectPN2JS5ValueE
54
_ZN2js7Wrapper15regexp_toSharedEP9JSContextP8JSObjectPNS_11RegExpGuardE
54
_ZN2js23CrossCompartmentWrapper7iterateEP9JSContextP8JSObjectjPN2JS5ValueE
45
_ZN2js7Wrapper7iterateEP9JSContextP8JSObjectjPN2JS5ValueE
45
_ZL24GetOwnPropertyDescriptorP9JSContextP8JSObject4jsidjP20JSPropertyDescriptor
36
_ZN2js7Wrapper24getOwnPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor
36
_ZN2js23CrossCompartmentWrapper24getOwnPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor
36
_ZN2js7Wrapper14definePropertyEP9JSContextP8JSObject4jsidP20JSPropertyDescriptor
36
_ZL8CanReifyPN2JS5ValueE
36
_ZL5ReifyP9JSContextP13JSCompartmentPN2JS5ValueE
27
_ZN17AutoCloseIterator5clearEv
27
_ZN2js23CrossCompartmentWrapper14definePropertyEP9JSContextP8JSObject4jsidP20JSPropertyDescriptor
27
_ZN17AutoCloseIteratorD2Ev
27
_ZN17AutoCloseIteratorC2EP9JSContextP8JSObject
27
_ZL14ValueToBooleanPN2JS5ValueEPb
9
_ZN2js7Wrapper7delete_EP9JSContextP8JSObject4jsidPb
9
_ZN2js7Wrapper12fun_toStringEP9JSContextP8JSObjectj
9
_ZN2js19UnwrapObjectCheckedEP9JSContextP8JSObject
9
_ZN2js23CrossCompartmentWrapper7delete_EP9JSContextP8JSObject4jsidPb
9
_ZN2js7Wrapper5traceEP8JSTracerP8JSObject
6
_ZN2js7Wrapper21getPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor
0
_ZN2js10ForceFrameC2EP9JSContextP8JSObject
0
_ZN2js23CrossCompartmentWrapper6hasOwnEP9JSContextP8JSObject4jsidPb
0
_ZN2js15SecurityWrapperINS_23CrossCompartmentWrapperEE13objectClassIsEP8JSObjectNS_12ESClassValueEP9JSContext
0
_ZN2js7Wrapper6hasOwnEP9JSContextP8JSObject4jsidPb
0
_ZN2js23CrossCompartmentWrapperD0Ev
0
_ZN2js15SecurityWrapperINS_7WrapperEE13objectClassIsEP8JSObjectNS_12ESClassValueEP9JSContext
0
_ZN2js23CrossCompartmentWrapper11hasInstanceEP9JSContextP8JSObjectPKN2JS5ValueEPb
0
_ZN2js23CrossCompartmentWrapper12fun_toStringEP9JSContextP8JSObjectj
0
_ZN2js15SecurityWrapperINS_7WrapperEEC2Ej
0
_ZN2js23CrossCompartmentWrapper21getPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor
0
_ZN2js7Wrapper11hasInstanceEP9JSContextP8JSObjectPKN2JS5ValueEPb
0
_ZN2js7Wrapper19getOwnPropertyNamesEP9JSContextP8JSObjectRN2JS12AutoIdVectorE
0
_ZN2js15SecurityWrapperINS_7WrapperEE15regexp_toSharedEP9JSContextP8JSObjectPNS_11RegExpGuardE
0
_ZN2js10ForceFrameD2Ev
0
_ZN2js15SecurityWrapperINS_23CrossCompartmentWrapperEE15regexp_toSharedEP9JSContextP8JSObjectPNS_11RegExpGuardE
0
_ZN2js10ForceFrame5enterEv
0
_GLOBAL__I_jswrapper_cpp
0
_ZN2js23CrossCompartmentWrapper9enumerateEP9JSContextP8JSObjectRN2JS12AutoIdVectorE
0
_ZN2js15SecurityWrapperINS_23CrossCompartmentWrapperEE10nativeCallEP9JSContextP8JSObjectPNS_5ClassEPFiS4_jPN2JS5ValueEENS_8CallArgsE
0
_ZN2js7Wrapper16getWrapperFamilyEv
0
_ZN2js23CrossCompartmentWrapper19getOwnPropertyNamesEP9JSContextP8JSObjectRN2JS12AutoIdVectorE
0
_ZN2js7Wrapper3fixEP9JSContextP8JSObjectPN2JS5ValueE
0
_ZN2js15SecurityWrapperINS_7WrapperEE10nativeCallEP9JSContextP8JSObjectPNS_5ClassEPFiS4_jPN2JS5ValueEENS_8CallArgsE
0
_ZN2js15SecurityWrapperINS_23CrossCompartmentWrapperEEC2Ej
0
_ZN2js7WrapperD0Ev
0
_ZN2js7Wrapper9enumerateEP9JSContextP8JSObjectRN2JS12AutoIdVectorE
0
Generated by:
LCOV version 1.7