LCOV - code coverage report
Current view:
directory
-
js/src
- jswrapper.cpp (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
373
268
71.8 %
Date:
2012-06-02
Functions:
88
63
71.6 %
Function Name
Hit count
_GLOBAL__I_jswrapper_cpp
0
_Z41__static_initialization_and_destruction_0ii
19870
_ZL14ValueToBooleanPN2JS5ValueEPb
9
_ZL24GetOwnPropertyDescriptorP9JSContextP8JSObject4jsidjP20JSPropertyDescriptor
36
_ZL4CondiPb
885
_ZL5ReifyP9JSContextP13JSCompartmentPN2JS5ValueE
18
_ZL8CanReifyPN2JS5ValueE
27
_ZN17AutoCloseIterator5clearEv
18
_ZN17AutoCloseIteratorC2EP9JSContextP8JSObject
18
_ZN17AutoCloseIteratorD2Ev
18
_ZN2js10ForceFrame5enterEv
0
_ZN2js10ForceFrameC2EP9JSContextP8JSObject
0
_ZN2js10ForceFrameD2Ev
0
_ZN2js11ErrorCopierD2Ev
9972
_ZN2js12UnwrapObjectEP8JSObjectbPj
15459741
_ZN2js15AutoCompartment5enterEv
266320
_ZN2js15AutoCompartment5leaveEv
266320
_ZN2js15AutoCompartmentC2EP9JSContextP8JSObject
266320
_ZN2js15AutoCompartmentD2Ev
266320
_ZN2js15SecurityWrapperINS_23CrossCompartmentWrapperEE10nativeCallEP9JSContextP8JSObjectPNS_5ClassEPFiS4_jPN2JS5ValueEENS_8CallArgsE
0
_ZN2js15SecurityWrapperINS_23CrossCompartmentWrapperEE13objectClassIsEP8JSObjectNS_12ESClassValueEP9JSContext
0
_ZN2js15SecurityWrapperINS_23CrossCompartmentWrapperEE15regexp_toSharedEP9JSContextP8JSObjectPNS_11RegExpGuardE
0
_ZN2js15SecurityWrapperINS_23CrossCompartmentWrapperEEC2Ej
8784
_ZN2js15SecurityWrapperINS_7WrapperEE10nativeCallEP9JSContextP8JSObjectPNS_5ClassEPFiS4_jPN2JS5ValueEENS_8CallArgsE
0
_ZN2js15SecurityWrapperINS_7WrapperEE13objectClassIsEP8JSObjectNS_12ESClassValueEP9JSContext
0
_ZN2js15SecurityWrapperINS_7WrapperEE15regexp_toSharedEP9JSContextP8JSObjectPNS_11RegExpGuardE
0
_ZN2js15SecurityWrapperINS_7WrapperEEC2Ej
4392
_ZN2js23CrossCompartmentWrapper10nativeCallEP9JSContextP8JSObjectPNS_5ClassEPFiS2_jPN2JS5ValueEENS_8CallArgsE
2709
_ZN2js23CrossCompartmentWrapper11hasInstanceEP9JSContextP8JSObjectPKN2JS5ValueEPb
0
_ZN2js23CrossCompartmentWrapper12defaultValueEP9JSContextP8JSObject6JSTypePN2JS5ValueE
652
_ZN2js23CrossCompartmentWrapper12fun_toStringEP9JSContextP8JSObjectj
0
_ZN2js23CrossCompartmentWrapper12iteratorNextEP9JSContextP8JSObjectPN2JS5ValueE
54
_ZN2js23CrossCompartmentWrapper12obj_toStringEP9JSContextP8JSObject
1944
_ZN2js23CrossCompartmentWrapper14definePropertyEP9JSContextP8JSObject4jsidP20JSPropertyDescriptor
27
_ZN2js23CrossCompartmentWrapper19getOwnPropertyNamesEP9JSContextP8JSObjectRN2JS12AutoIdVectorE
0
_ZN2js23CrossCompartmentWrapper21getPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor
0
_ZN2js23CrossCompartmentWrapper24getOwnPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor
36
_ZN2js23CrossCompartmentWrapper3getEP9JSContextP8JSObjectS4_4jsidPN2JS5ValueE
35739
_ZN2js23CrossCompartmentWrapper3hasEP9JSContextP8JSObject4jsidPb
885
_ZN2js23CrossCompartmentWrapper3setEP9JSContextP8JSObjectS4_4jsidbPN2JS5ValueE
10543
_ZN2js23CrossCompartmentWrapper4callEP9JSContextP8JSObjectjPN2JS5ValueE
24075
_ZN2js23CrossCompartmentWrapper4keysEP9JSContextP8JSObjectRN2JS12AutoIdVectorE
9
_ZN2js23CrossCompartmentWrapper5traceEP8JSTracerP8JSObject
34787
_ZN2js23CrossCompartmentWrapper6hasOwnEP9JSContextP8JSObject4jsidPb
0
_ZN2js23CrossCompartmentWrapper7delete_EP9JSContextP8JSObject4jsidPb
9
_ZN2js23CrossCompartmentWrapper7iterateEP9JSContextP8JSObjectjPN2JS5ValueE
36
_ZN2js23CrossCompartmentWrapper9constructEP9JSContextP8JSObjectjPN2JS5ValueES7_
108
_ZN2js23CrossCompartmentWrapper9enumerateEP9JSContextP8JSObjectRN2JS12AutoIdVectorE
0
_ZN2js23CrossCompartmentWrapperC2Ej
35974
_ZN2js23CrossCompartmentWrapperD0Ev
0
_ZN2js23CrossCompartmentWrapperD2Ev
36250
_ZN2js24TransparentObjectWrapperEP9JSContextP8JSObjectS3_S3_j
30286
_ZN2js25IsCrossCompartmentWrapperEPK8JSObject
54409
_ZN2js7Wrapper10nativeCallEP9JSContextP8JSObjectPNS_5ClassEPFiS2_jPN2JS5ValueEENS_8CallArgsE
2709
_ZN2js7Wrapper11hasInstanceEP9JSContextP8JSObjectPKN2JS5ValueEPb
0
_ZN2js7Wrapper12defaultValueEP9JSContextP8JSObject6JSTypePN2JS5ValueE
652
_ZN2js7Wrapper12fun_toStringEP9JSContextP8JSObjectj
9
_ZN2js7Wrapper12iteratorNextEP9JSContextP8JSObjectPN2JS5ValueE
54
_ZN2js7Wrapper12obj_toStringEP9JSContextP8JSObject
1944
_ZN2js7Wrapper13objectClassIsEP8JSObjectNS_12ESClassValueEP9JSContext
442
_ZN2js7Wrapper13wrappedObjectEPK8JSObject
127863
_ZN2js7Wrapper14definePropertyEP9JSContextP8JSObject4jsidP20JSPropertyDescriptor
36
_ZN2js7Wrapper14wrapperHandlerEPK8JSObject
51547
_ZN2js7Wrapper15regexp_toSharedEP9JSContextP8JSObjectPNS_11RegExpGuardE
54
_ZN2js7Wrapper16getWrapperFamilyEv
0
_ZN2js7Wrapper19getOwnPropertyNamesEP9JSContextP8JSObjectRN2JS12AutoIdVectorE
0
_ZN2js7Wrapper21getPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor
0
_ZN2js7Wrapper24getOwnPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor
36
_ZN2js7Wrapper3NewEP9JSContextP8JSObjectS4_S4_PS0_
41150
_ZN2js7Wrapper3fixEP9JSContextP8JSObjectPN2JS5ValueE
0
_ZN2js7Wrapper3getEP9JSContextP8JSObjectS4_4jsidPN2JS5ValueE
35757
_ZN2js7Wrapper3hasEP9JSContextP8JSObject4jsidPb
885
_ZN2js7Wrapper3setEP9JSContextP8JSObjectS4_4jsidbPN2JS5ValueE
10543
_ZN2js7Wrapper4callEP9JSContextP8JSObjectjPN2JS5ValueE
24072
_ZN2js7Wrapper4keysEP9JSContextP8JSObjectRN2JS12AutoIdVectorE
9
_ZN2js7Wrapper5enterEP9JSContextP8JSObject4jsidNS0_6ActionEPb
75817
_ZN2js7Wrapper5leaveEP9JSContextP8JSObject
75817
_ZN2js7Wrapper5traceEP8JSTracerP8JSObject
6
_ZN2js7Wrapper6hasOwnEP9JSContextP8JSObject4jsidPb
0
_ZN2js7Wrapper6typeOfEP9JSContextP8JSObject
235
_ZN2js7Wrapper7delete_EP9JSContextP8JSObject4jsidPb
9
_ZN2js7Wrapper7iterateEP9JSContextP8JSObjectjPN2JS5ValueE
36
_ZN2js7Wrapper9constructEP9JSContextP8JSObjectjPN2JS5ValueES7_
117
_ZN2js7Wrapper9enumerateEP9JSContextP8JSObjectRN2JS12AutoIdVectorE
0
_ZN2js7WrapperC2Ej
63165
_ZN2js7WrapperD0Ev
0
_ZN2js7WrapperD2Ev
63579
Generated by:
LCOV version 1.7