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-07-07
Functions:
90
61
67.8 %
Function Name
Hit count
_GLOBAL__I_XPCWrappedNative_cpp
0
_Z16MorphSlimWrapperP9JSContextP8JSObject
6065
_Z17UnexpectedFailurej
0
_Z20ConstructSlimWrapperR14XPCCallContextR15xpcObjectHelperP21XPCWrappedNativeScopePN2JS5ValueE
19758
_Z22xpc_OkToHandOutWrapperP14nsWrapperCache
18474
_Z30DEBUG_CheckWrapperThreadSafetyPK16XPCWrappedNative
12602224
_Z36DEBUG_ReportWrapperThreadSafetyErrorR14XPCCallContextPKcPK16XPCWrappedNative
0
_Z41__static_initialization_and_destruction_0ii
1464
_ZL12FinishCreateR14XPCCallContextP21XPCWrappedNativeScopeP18XPCNativeInterfaceP14nsWrapperCacheP16XPCWrappedNativePS8_
1256010
_ZL21DEBUG_TrackNewWrapperP16XPCWrappedNative
1256010
_ZL22DEBUG_TrackWrapperCallP16XPCWrappedNativeNS_8CallModeE
6753807
_ZL22TraverseExpandoObjectsPN3xpc22PtrAndPrincipalHashKeyEP13JSCompartmentPv
0
_ZL24DEBUG_TrackDeleteWrapperP16XPCWrappedNative
1255199
_ZL26DEBUG_TrackShutdownWrapperP16XPCWrappedNative
781
_ZL5ThrowjR14XPCCallContext
3
_ZN16CallMethodHelper12CleanupParamER17nsXPTCMiniVariantR9nsXPTType
7480666
_ZN16CallMethodHelper16GetDispatchParamEh
27739406
_ZN16CallMethodHelper17HandleDipperParamEP13nsXPTCVariantRK14nsXPTParamInfo
2129139
_ZN16CallMethodHelper21ConvertDependentParamEh
97482
_ZN16CallMethodHelper22ConvertDependentParamsEv
97438
_ZN16CallMethodHelper23ConvertIndependentParamEh
10678772
_ZN16CallMethodHelper23GatherAndConvertResultsEv
6634623
_ZN16CallMethodHelper24ConvertIndependentParamsEPi
6671108
_ZN16CallMethodHelper24InitializeDispatchParamsEv
6671111
_ZN16CallMethodHelper4CallEv
6753807
_ZN16CallMethodHelper6InvokeEv
6671083
_ZN16CallMethodHelperC2ER14XPCCallContext
6753807
_ZN16CallMethodHelperD2Ev
6753807
_ZN16XPCWrappedNative10CallMethodER14XPCCallContextNS_8CallModeE
6753807
_ZN16XPCWrappedNative10FinishInitER14XPCCallContext
1256010
_ZN16XPCWrappedNative11FindTearOffER14XPCCallContextP18XPCNativeInterfaceiPj
8800047
_ZN16XPCWrappedNative11GetJSObjectEPP8JSObject
874028
_ZN16XPCWrappedNative11GetUsedOnlyER14XPCCallContextP11nsISupportsP21XPCWrappedNativeScopeP18XPCNativeInterfacePPS_
0
_ZN16XPCWrappedNative11InitTearOffER14XPCCallContextP23XPCWrappedNativeTearOffP18XPCNativeInterfacei
1527275
_ZN16XPCWrappedNative12GetNewOrUsedER14XPCCallContextR15xpcObjectHelperP21XPCWrappedNativeScopeP18XPCNativeInterfacePPS_
2008220
_ZN16XPCWrappedNative12GetXPConnectEPP12nsIXPConnect
133890
_ZN16XPCWrappedNative12NoteTearoffsER34nsCycleCollectionTraversalCallback
363
_ZN16XPCWrappedNative13LocateTearOffER14XPCCallContextP18XPCNativeInterface
0
_ZN16XPCWrappedNative13WrapNewGlobalER14XPCCallContextR15xpcObjectHelperP12nsIPrincipalbPPS_
13217
_ZN16XPCWrappedNative14QueryInterfaceERK4nsIDPPv
2355134
_ZN16XPCWrappedNative15cycleCollection6UnlinkEPv
322
_ZN16XPCWrappedNative15cycleCollection8TraverseEPvR34nsCycleCollectionTraversalCallback
363
_ZN16XPCWrappedNative19InitTearOffJSObjectER14XPCCallContextP23XPCWrappedNativeTearOff
60
_ZN16XPCWrappedNative20GetJSObjectPrototypeEPP8JSObject
0
_ZN16XPCWrappedNative20UpdateScriptableInfoEP23XPCNativeScriptableInfo
0
_ZN16XPCWrappedNative21FindInterfaceWithNameE4jsidPP16nsIInterfaceInfo
0
_ZN16XPCWrappedNative21FlatJSObjectFinalizedEv
1255199
_ZN16XPCWrappedNative21SystemIsBeingShutDownEv
781
_ZN16XPCWrappedNative22GetSecurityInfoAddressEPPPv
0
_ZN16XPCWrappedNative22ReparentWrapperIfFoundER14XPCCallContextP21XPCWrappedNativeScopeS3_P8JSObjectP11nsISupportsPPS_
0
_ZN16XPCWrappedNative23FindInterfaceWithMemberE4jsidPP16nsIInterfaceInfo
0
_ZN16XPCWrappedNative26FinishInitForWrappedGlobalEv
0
_ZN16XPCWrappedNative26GatherScriptableCreateInfoEP11nsISupportsP12nsIClassInfoR29XPCNativeScriptableCreateInfoS5_
1249942
_ZN16XPCWrappedNative26GetWrappedNativeOfJSObjectEP9JSContextP8JSObjectS3_PS3_PP23XPCWrappedNativeTearOff
16183435
_ZN16XPCWrappedNative31GatherProtoScriptableCreateInfoEP12nsIClassInfoR29XPCNativeScriptableCreateInfo
368159
_ZN16XPCWrappedNative4InitER14XPCCallContextP8JSObject
6065
_ZN16XPCWrappedNative4InitER14XPCCallContextP8JSObjectPK29XPCNativeScriptableCreateInfo
1236728
_ZN16XPCWrappedNative5MorphER14XPCCallContextP8JSObjectP18XPCNativeInterfaceP14nsWrapperCachePPS_
6065
_ZN16XPCWrappedNative6AddRefEv
7117993
_ZN16XPCWrappedNative7DestroyEv
1255521
_ZN16XPCWrappedNative7ReleaseEv
7117182
_ZN16XPCWrappedNative8SetProtoEP21XPCWrappedNativeProto
0
_ZN16XPCWrappedNative9DebugDumpEs
0
_ZN16XPCWrappedNative9ExtendSetER14XPCCallContextP18XPCNativeInterface
162427
_ZN16XPCWrappedNative9GetNativeEPP11nsISupports
0
_ZN16XPCWrappedNativeC2E16already_AddRefedI11nsISupportsEP21XPCWrappedNativeProto
374223
_ZN16XPCWrappedNativeC2E16already_AddRefedI11nsISupportsEP21XPCWrappedNativeScopeP12XPCNativeSet
881787
_ZN16XPCWrappedNativeD0Ev
1255199
_ZN16XPCWrappedNativeD2Ev
1255199
_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
104017
_ZNK16CallMethodHelper17GetOutParamSourceEhPN2JS5ValueE
8647115
_ZNK16CallMethodHelper21GetArraySizeFromParamEhPj
76424
_ZNK16CallMethodHelper22QueryInterfaceFastPathEv
82696
_ZNK16CallMethodHelper25GetInterfaceTypeFromParamEhRK9nsXPTTypeP4nsID
1090128
_ZNK16XPCWrappedNative18GetObjectPrincipalEv
1867863
_ZNK16XPCWrappedNative8ToStringER14XPCCallContextP23XPCWrappedNativeTearOff
18612
Generated by:
LCOV version 1.7