LCOV - code coverage report
Current view:
directory
-
js/xpconnect/src
- XPCWrappedNative.cpp (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
1397
922
66.0 %
Date:
2012-04-21
Functions:
90
61
67.8 %
Function Name
Hit count
_GLOBAL__I_XPCWrappedNative_cpp
0
_Z16MorphSlimWrapperP9JSContextP8JSObject
6065
_Z17UnexpectedFailurej
0
_Z20ConstructSlimWrapperR14XPCCallContextR15xpcObjectHelperP21XPCWrappedNativeScopePN2JS5ValueE
20112
_Z22xpc_OkToHandOutWrapperP14nsWrapperCache
18459
_Z30DEBUG_CheckWrapperThreadSafetyPK16XPCWrappedNative
13310858
_Z36DEBUG_ReportWrapperThreadSafetyErrorR14XPCCallContextPKcPK16XPCWrappedNative
0
_Z41__static_initialization_and_destruction_0ii
1396
_ZL12FinishCreateR14XPCCallContextP21XPCWrappedNativeScopeP18XPCNativeInterfaceP14nsWrapperCacheP16XPCWrappedNativePS8_
1242037
_ZL21DEBUG_TrackNewWrapperP16XPCWrappedNative
1242037
_ZL22DEBUG_TrackWrapperCallP16XPCWrappedNativeNS_8CallModeE
7371823
_ZL22TraverseExpandoObjectsPN3xpc22PtrAndPrincipalHashKeyEP13JSCompartmentPv
0
_ZL24DEBUG_TrackDeleteWrapperP16XPCWrappedNative
1241226
_ZL26DEBUG_TrackShutdownWrapperP16XPCWrappedNative
781
_ZL5ThrowjR14XPCCallContext
3
_ZN16CallMethodHelper12CleanupParamER17nsXPTCMiniVariantR9nsXPTType
7556509
_ZN16CallMethodHelper16GetDispatchParamEh
29584757
_ZN16CallMethodHelper17HandleDipperParamEP13nsXPTCVariantRK14nsXPTParamInfo
2115786
_ZN16CallMethodHelper21ConvertDependentParamEh
95080
_ZN16CallMethodHelper22ConvertDependentParamsEv
95036
_ZN16CallMethodHelper23ConvertIndependentParamEh
11311817
_ZN16CallMethodHelper23GatherAndConvertResultsEv
7273971
_ZN16CallMethodHelper24ConvertIndependentParamsEPi
7292930
_ZN16CallMethodHelper24InitializeDispatchParamsEv
7292933
_ZN16CallMethodHelper4CallEv
7371823
_ZN16CallMethodHelper6InvokeEv
7292905
_ZN16CallMethodHelperC2ER14XPCCallContext
7371823
_ZN16CallMethodHelperD2Ev
7371823
_ZN16XPCWrappedNative10CallMethodER14XPCCallContextNS_8CallModeE
7371823
_ZN16XPCWrappedNative10FinishInitER14XPCCallContext
1242037
_ZN16XPCWrappedNative11FindTearOffER14XPCCallContextP18XPCNativeInterfaceiPj
9499507
_ZN16XPCWrappedNative11GetJSObjectEPP8JSObject
883124
_ZN16XPCWrappedNative11GetUsedOnlyER14XPCCallContextP11nsISupportsP21XPCWrappedNativeScopeP18XPCNativeInterfacePPS_
0
_ZN16XPCWrappedNative11InitTearOffER14XPCCallContextP23XPCWrappedNativeTearOffP18XPCNativeInterfacei
1509857
_ZN16XPCWrappedNative12GetNewOrUsedER14XPCCallContextR15xpcObjectHelperP21XPCWrappedNativeScopeP18XPCNativeInterfacePPS_
2089352
_ZN16XPCWrappedNative12GetXPConnectEPP12nsIXPConnect
133363
_ZN16XPCWrappedNative12NoteTearoffsER34nsCycleCollectionTraversalCallback
365
_ZN16XPCWrappedNative13LocateTearOffER14XPCCallContextP18XPCNativeInterface
0
_ZN16XPCWrappedNative13WrapNewGlobalER14XPCCallContextR15xpcObjectHelperP12nsIPrincipalbPPS_
13172
_ZN16XPCWrappedNative14QueryInterfaceERK4nsIDPPv
2458999
_ZN16XPCWrappedNative15cycleCollection6UnlinkEPv
322
_ZN16XPCWrappedNative15cycleCollection8TraverseEPvR34nsCycleCollectionTraversalCallback
365
_ZN16XPCWrappedNative19InitTearOffJSObjectER14XPCCallContextP23XPCWrappedNativeTearOff
60
_ZN16XPCWrappedNative20GetJSObjectPrototypeEPP8JSObject
0
_ZN16XPCWrappedNative20UpdateScriptableInfoEP23XPCNativeScriptableInfo
0
_ZN16XPCWrappedNative21FindInterfaceWithNameE4jsidPP16nsIInterfaceInfo
0
_ZN16XPCWrappedNative21FlatJSObjectFinalizedEv
1241226
_ZN16XPCWrappedNative21SystemIsBeingShutDownEv
781
_ZN16XPCWrappedNative22GetSecurityInfoAddressEPPPv
0
_ZN16XPCWrappedNative22ReparentWrapperIfFoundER14XPCCallContextP21XPCWrappedNativeScopeS3_P8JSObjectP11nsISupportsPPS_
0
_ZN16XPCWrappedNative23FindInterfaceWithMemberE4jsidPP16nsIInterfaceInfo
0
_ZN16XPCWrappedNative26FinishInitForWrappedGlobalEv
0
_ZN16XPCWrappedNative26GatherScriptableCreateInfoEP11nsISupportsP12nsIClassInfoR29XPCNativeScriptableCreateInfoS5_
1235968
_ZN16XPCWrappedNative26GetWrappedNativeOfJSObjectEP9JSContextP8JSObjectS3_PS3_PP23XPCWrappedNativeTearOff
16800957
_ZN16XPCWrappedNative31GatherProtoScriptableCreateInfoEP12nsIClassInfoR29XPCNativeScriptableCreateInfo
368657
_ZN16XPCWrappedNative4InitER14XPCCallContextP8JSObject
6065
_ZN16XPCWrappedNative4InitER14XPCCallContextP8JSObjectPK29XPCNativeScriptableCreateInfo
1222800
_ZN16XPCWrappedNative5MorphER14XPCCallContextP8JSObjectP18XPCNativeInterfaceP14nsWrapperCachePPS_
6065
_ZN16XPCWrappedNative6AddRefEv
7291712
_ZN16XPCWrappedNative7DestroyEv
1241548
_ZN16XPCWrappedNative7ReleaseEv
7290901
_ZN16XPCWrappedNative8SetProtoEP21XPCWrappedNativeProto
0
_ZN16XPCWrappedNative9DebugDumpEs
0
_ZN16XPCWrappedNative9ExtendSetER14XPCCallContextP18XPCNativeInterface
141059
_ZN16XPCWrappedNative9GetNativeEPP11nsISupports
0
_ZN16XPCWrappedNativeC2E16already_AddRefedI11nsISupportsEP21XPCWrappedNativeProto
374722
_ZN16XPCWrappedNativeC2E16already_AddRefedI11nsISupportsEP21XPCWrappedNativeScopeP12XPCNativeSet
867315
_ZN16XPCWrappedNativeD0Ev
1241226
_ZN16XPCWrappedNativeD2Ev
1241226
_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
101714
_ZNK16CallMethodHelper17GetOutParamSourceEhPN2JS5ValueE
9291111
_ZNK16CallMethodHelper21GetArraySizeFromParamEhPj
76473
_ZNK16CallMethodHelper22QueryInterfaceFastPathEv
78890
_ZNK16CallMethodHelper25GetInterfaceTypeFromParamEhRK9nsXPTTypeP4nsID
1187549
_ZNK16XPCWrappedNative18GetObjectPrincipalEv
2194253
_ZNK16XPCWrappedNative8ToStringER14XPCCallContextP23XPCWrappedNativeTearOff
18713
Generated by:
LCOV version 1.7