LCOV - code coverage report
Current view:
directory
-
js/xpconnect/src
- XPCWrappedNative.cpp (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
1397
927
66.4 %
Date:
2012-06-02
Functions:
90
61
67.8 %
Function Name
Hit count
_GLOBAL__I_XPCWrappedNative_cpp
0
_Z16MorphSlimWrapperP9JSContextP8JSObject
6065
_Z17UnexpectedFailurej
0
_Z20ConstructSlimWrapperR14XPCCallContextR15xpcObjectHelperP21XPCWrappedNativeScopePN2JS5ValueE
19761
_Z22xpc_OkToHandOutWrapperP14nsWrapperCache
18474
_Z30DEBUG_CheckWrapperThreadSafetyPK16XPCWrappedNative
12599809
_Z36DEBUG_ReportWrapperThreadSafetyErrorR14XPCCallContextPKcPK16XPCWrappedNative
0
_Z41__static_initialization_and_destruction_0ii
1464
_ZL12FinishCreateR14XPCCallContextP21XPCWrappedNativeScopeP18XPCNativeInterfaceP14nsWrapperCacheP16XPCWrappedNativePS8_
1256303
_ZL21DEBUG_TrackNewWrapperP16XPCWrappedNative
1256303
_ZL22DEBUG_TrackWrapperCallP16XPCWrappedNativeNS_8CallModeE
6752344
_ZL22TraverseExpandoObjectsPN3xpc22PtrAndPrincipalHashKeyEP13JSCompartmentPv
0
_ZL24DEBUG_TrackDeleteWrapperP16XPCWrappedNative
1255492
_ZL26DEBUG_TrackShutdownWrapperP16XPCWrappedNative
781
_ZL5ThrowjR14XPCCallContext
3
_ZN16CallMethodHelper12CleanupParamER17nsXPTCMiniVariantR9nsXPTType
7478955
_ZN16CallMethodHelper16GetDispatchParamEh
27733756
_ZN16CallMethodHelper17HandleDipperParamEP13nsXPTCVariantRK14nsXPTParamInfo
2129295
_ZN16CallMethodHelper21ConvertDependentParamEh
97465
_ZN16CallMethodHelper22ConvertDependentParamsEv
97421
_ZN16CallMethodHelper23ConvertIndependentParamEh
10676377
_ZN16CallMethodHelper23GatherAndConvertResultsEv
6633150
_ZN16CallMethodHelper24ConvertIndependentParamsEPi
6669638
_ZN16CallMethodHelper24InitializeDispatchParamsEv
6669641
_ZN16CallMethodHelper4CallEv
6752344
_ZN16CallMethodHelper6InvokeEv
6669613
_ZN16CallMethodHelperC2ER14XPCCallContext
6752344
_ZN16CallMethodHelperD2Ev
6752344
_ZN16XPCWrappedNative10CallMethodER14XPCCallContextNS_8CallModeE
6752344
_ZN16XPCWrappedNative10FinishInitER14XPCCallContext
1256303
_ZN16XPCWrappedNative11FindTearOffER14XPCCallContextP18XPCNativeInterfaceiPj
8797385
_ZN16XPCWrappedNative11GetJSObjectEPP8JSObject
873436
_ZN16XPCWrappedNative11GetUsedOnlyER14XPCCallContextP11nsISupportsP21XPCWrappedNativeScopeP18XPCNativeInterfacePPS_
0
_ZN16XPCWrappedNative11InitTearOffER14XPCCallContextP23XPCWrappedNativeTearOffP18XPCNativeInterfacei
1527566
_ZN16XPCWrappedNative12GetNewOrUsedER14XPCCallContextR15xpcObjectHelperP21XPCWrappedNativeScopeP18XPCNativeInterfacePPS_
2007018
_ZN16XPCWrappedNative12GetXPConnectEPP12nsIXPConnect
133896
_ZN16XPCWrappedNative12NoteTearoffsER34nsCycleCollectionTraversalCallback
363
_ZN16XPCWrappedNative13LocateTearOffER14XPCCallContextP18XPCNativeInterface
0
_ZN16XPCWrappedNative13WrapNewGlobalER14XPCCallContextR15xpcObjectHelperP12nsIPrincipalbPPS_
13217
_ZN16XPCWrappedNative14QueryInterfaceERK4nsIDPPv
2353381
_ZN16XPCWrappedNative15cycleCollection6UnlinkEPv
322
_ZN16XPCWrappedNative15cycleCollection8TraverseEPvR34nsCycleCollectionTraversalCallback
363
_ZN16XPCWrappedNative19InitTearOffJSObjectER14XPCCallContextP23XPCWrappedNativeTearOff
60
_ZN16XPCWrappedNative20GetJSObjectPrototypeEPP8JSObject
0
_ZN16XPCWrappedNative20UpdateScriptableInfoEP23XPCNativeScriptableInfo
0
_ZN16XPCWrappedNative21FindInterfaceWithNameE4jsidPP16nsIInterfaceInfo
0
_ZN16XPCWrappedNative21FlatJSObjectFinalizedEv
1255492
_ZN16XPCWrappedNative21SystemIsBeingShutDownEv
781
_ZN16XPCWrappedNative22GetSecurityInfoAddressEPPPv
0
_ZN16XPCWrappedNative22ReparentWrapperIfFoundER14XPCCallContextP21XPCWrappedNativeScopeS3_P8JSObjectP11nsISupportsPPS_
0
_ZN16XPCWrappedNative23FindInterfaceWithMemberE4jsidPP16nsIInterfaceInfo
0
_ZN16XPCWrappedNative26FinishInitForWrappedGlobalEv
0
_ZN16XPCWrappedNative26GatherScriptableCreateInfoEP11nsISupportsP12nsIClassInfoR29XPCNativeScriptableCreateInfoS5_
1250235
_ZN16XPCWrappedNative26GetWrappedNativeOfJSObjectEP9JSContextP8JSObjectS3_PS3_PP23XPCWrappedNativeTearOff
16185094
_ZN16XPCWrappedNative31GatherProtoScriptableCreateInfoEP12nsIClassInfoR29XPCNativeScriptableCreateInfo
367920
_ZN16XPCWrappedNative4InitER14XPCCallContextP8JSObject
6065
_ZN16XPCWrappedNative4InitER14XPCCallContextP8JSObjectPK29XPCNativeScriptableCreateInfo
1237021
_ZN16XPCWrappedNative5MorphER14XPCCallContextP8JSObjectP18XPCNativeInterfaceP14nsWrapperCachePPS_
6065
_ZN16XPCWrappedNative6AddRefEv
7115345
_ZN16XPCWrappedNative7DestroyEv
1255814
_ZN16XPCWrappedNative7ReleaseEv
7114534
_ZN16XPCWrappedNative8SetProtoEP21XPCWrappedNativeProto
0
_ZN16XPCWrappedNative9DebugDumpEs
0
_ZN16XPCWrappedNative9ExtendSetER14XPCCallContextP18XPCNativeInterface
162446
_ZN16XPCWrappedNative9GetNativeEPP11nsISupports
0
_ZN16XPCWrappedNativeC2E16already_AddRefedI11nsISupportsEP21XPCWrappedNativeProto
373984
_ZN16XPCWrappedNativeC2E16already_AddRefedI11nsISupportsEP21XPCWrappedNativeScopeP12XPCNativeSet
882319
_ZN16XPCWrappedNativeD0Ev
1255492
_ZN16XPCWrappedNativeD2Ev
1255492
_ZN17XPCJSObjectHolder11GetJSObjectEPP8JSObject
0
_ZN17XPCJSObjectHolder14PrintTraceNameEP8JSTracerPcj
0
_ZN17XPCJSObjectHolder14QueryInterfaceERK4nsIDPPv
0
_ZN17XPCJSObjectHolder6AddRefEv
0
_ZN17XPCJSObjectHolder7ReleaseEv
0
_ZN17XPCJSObjectHolder7TraceJSEP8JSTracer
0
_ZN17XPCJSObjectHolder9newHolderER14XPCCallContextP8JSObject
0
_ZN17XPCJSObjectHolderC2ER14XPCCallContextP8JSObject
0
_ZN17XPCJSObjectHolderD0Ev
0
_ZN17XPCJSObjectHolderD2Ev
0
_ZN18AutoWrapperChanger4initEP11nsISupportsP14nsWrapperCache
0
_ZN18AutoWrapperChangerC2Ev
0
_ZN18AutoWrapperChangerD2Ev
0
_ZNK16CallMethodHelper16GetDispatchParamEh
104000
_ZNK16CallMethodHelper17GetOutParamSourceEhPN2JS5ValueE
8644547
_ZNK16CallMethodHelper21GetArraySizeFromParamEhPj
76401
_ZNK16CallMethodHelper22QueryInterfaceFastPathEv
82703
_ZNK16CallMethodHelper25GetInterfaceTypeFromParamEhRK9nsXPTTypeP4nsID
1088944
_ZNK16XPCWrappedNative18GetObjectPrincipalEv
1867645
_ZNK16XPCWrappedNative8ToStringER14XPCCallContextP23XPCWrappedNativeTearOff
18545
Generated by:
LCOV version 1.7