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 Sort by function name Hit count Sort by hit count
_ZN16CallMethodHelper16GetDispatchParamEh 27739406
_ZN16XPCWrappedNative26GetWrappedNativeOfJSObjectEP9JSContextP8JSObjectS3_PS3_PP23XPCWrappedNativeTearOff 16183435
_Z30DEBUG_CheckWrapperThreadSafetyPK16XPCWrappedNative 12602224
_ZN16CallMethodHelper23ConvertIndependentParamEh 10678772
_ZN16XPCWrappedNative11FindTearOffER14XPCCallContextP18XPCNativeInterfaceiPj 8800047
_ZNK16CallMethodHelper17GetOutParamSourceEhPN2JS5ValueE 8647115
_ZN16CallMethodHelper12CleanupParamER17nsXPTCMiniVariantR9nsXPTType 7480666
_ZN16XPCWrappedNative6AddRefEv 7117993
_ZN16XPCWrappedNative7ReleaseEv 7117182
_ZN16CallMethodHelperD2Ev 6753807
_ZL22DEBUG_TrackWrapperCallP16XPCWrappedNativeNS_8CallModeE 6753807
_ZN16CallMethodHelperC2ER14XPCCallContext 6753807
_ZN16XPCWrappedNative10CallMethodER14XPCCallContextNS_8CallModeE 6753807
_ZN16CallMethodHelper4CallEv 6753807
_ZN16CallMethodHelper24InitializeDispatchParamsEv 6671111
_ZN16CallMethodHelper24ConvertIndependentParamsEPi 6671108
_ZN16CallMethodHelper6InvokeEv 6671083
_ZN16CallMethodHelper23GatherAndConvertResultsEv 6634623
_ZN16XPCWrappedNative14QueryInterfaceERK4nsIDPPv 2355134
_ZN16CallMethodHelper17HandleDipperParamEP13nsXPTCVariantRK14nsXPTParamInfo 2129139
_ZN16XPCWrappedNative12GetNewOrUsedER14XPCCallContextR15xpcObjectHelperP21XPCWrappedNativeScopeP18XPCNativeInterfacePPS_ 2008220
_ZNK16XPCWrappedNative18GetObjectPrincipalEv 1867863
_ZN16XPCWrappedNative11InitTearOffER14XPCCallContextP23XPCWrappedNativeTearOffP18XPCNativeInterfacei 1527275
_ZL12FinishCreateR14XPCCallContextP21XPCWrappedNativeScopeP18XPCNativeInterfaceP14nsWrapperCacheP16XPCWrappedNativePS8_ 1256010
_ZN16XPCWrappedNative10FinishInitER14XPCCallContext 1256010
_ZL21DEBUG_TrackNewWrapperP16XPCWrappedNative 1256010
_ZN16XPCWrappedNative7DestroyEv 1255521
_ZN16XPCWrappedNativeD0Ev 1255199
_ZL24DEBUG_TrackDeleteWrapperP16XPCWrappedNative 1255199
_ZN16XPCWrappedNativeD2Ev 1255199
_ZN16XPCWrappedNative21FlatJSObjectFinalizedEv 1255199
_ZN16XPCWrappedNative26GatherScriptableCreateInfoEP11nsISupportsP12nsIClassInfoR29XPCNativeScriptableCreateInfoS5_ 1249942
_ZN16XPCWrappedNative4InitER14XPCCallContextP8JSObjectPK29XPCNativeScriptableCreateInfo 1236728
_ZNK16CallMethodHelper25GetInterfaceTypeFromParamEhRK9nsXPTTypeP4nsID 1090128
_ZN16XPCWrappedNativeC2E16already_AddRefedI11nsISupportsEP21XPCWrappedNativeScopeP12XPCNativeSet 881787
_ZN16XPCWrappedNative11GetJSObjectEPP8JSObject 874028
_ZN16XPCWrappedNativeC2E16already_AddRefedI11nsISupportsEP21XPCWrappedNativeProto 374223
_ZN16XPCWrappedNative31GatherProtoScriptableCreateInfoEP12nsIClassInfoR29XPCNativeScriptableCreateInfo 368159
_ZN16XPCWrappedNative9ExtendSetER14XPCCallContextP18XPCNativeInterface 162427
_ZN16XPCWrappedNative12GetXPConnectEPP12nsIXPConnect 133890
_ZNK16CallMethodHelper16GetDispatchParamEh 104017
_ZN16CallMethodHelper21ConvertDependentParamEh 97482
_ZN16CallMethodHelper22ConvertDependentParamsEv 97438
_ZNK16CallMethodHelper22QueryInterfaceFastPathEv 82696
_ZNK16CallMethodHelper21GetArraySizeFromParamEhPj 76424
_Z20ConstructSlimWrapperR14XPCCallContextR15xpcObjectHelperP21XPCWrappedNativeScopePN2JS5ValueE 19758
_ZNK16XPCWrappedNative8ToStringER14XPCCallContextP23XPCWrappedNativeTearOff 18612
_Z22xpc_OkToHandOutWrapperP14nsWrapperCache 18474
_ZN16XPCWrappedNative13WrapNewGlobalER14XPCCallContextR15xpcObjectHelperP12nsIPrincipalbPPS_ 13217
_ZN16XPCWrappedNative5MorphER14XPCCallContextP8JSObjectP18XPCNativeInterfaceP14nsWrapperCachePPS_ 6065
_ZN16XPCWrappedNative4InitER14XPCCallContextP8JSObject 6065
_Z16MorphSlimWrapperP9JSContextP8JSObject 6065
_Z41__static_initialization_and_destruction_0ii 1464
_GLOBAL__I_XPCWrappedNative.cpp 1464
_ZL26DEBUG_TrackShutdownWrapperP16XPCWrappedNative 781
_ZN16XPCWrappedNative21SystemIsBeingShutDownEv 781
_ZN16XPCWrappedNative15cycleCollection8TraverseEPvR34nsCycleCollectionTraversalCallback 363
_ZN16XPCWrappedNative12NoteTearoffsER34nsCycleCollectionTraversalCallback 363
_ZN16XPCWrappedNative15cycleCollection6UnlinkEPv 322
_ZN16XPCWrappedNative19InitTearOffJSObjectER14XPCCallContextP23XPCWrappedNativeTearOff 60
_ZL5ThrowjR14XPCCallContext 3
_ZN16XPCWrappedNative21FindInterfaceWithNameE4jsidPP16nsIInterfaceInfo 0
_ZN17XPCJSObjectHolder7ReleaseEv 0
_ZN17XPCJSObjectHolder7TraceJSEP8JSTracer 0
_ZN16XPCWrappedNative20UpdateScriptableInfoEP23XPCNativeScriptableInfo 0
_GLOBAL__I_XPCWrappedNative_cpp 0
_ZN16XPCWrappedNative9GetNativeEPP11nsISupports 0
_ZN16XPCWrappedNative11GetUsedOnlyER14XPCCallContextP11nsISupportsP21XPCWrappedNativeScopeP18XPCNativeInterfacePPS_ 0
_ZN17XPCJSObjectHolder14PrintTraceNameEP8JSTracerPcj 0
_ZN17XPCJSObjectHolder6AddRefEv 0
_ZN18AutoWrapperChangerD2Ev 0
_ZN16XPCWrappedNative13LocateTearOffER14XPCCallContextP18XPCNativeInterface 0
_ZN18AutoWrapperChanger4initEP11nsISupportsP14nsWrapperCache 0
_ZN17XPCJSObjectHolderC2ER14XPCCallContextP8JSObject 0
_ZN17XPCJSObjectHolderD2Ev 0
_ZN16XPCWrappedNative26FinishInitForWrappedGlobalEv 0
_ZN18AutoWrapperChangerC2Ev 0
_Z36DEBUG_ReportWrapperThreadSafetyErrorR14XPCCallContextPKcPK16XPCWrappedNative 0
_ZN16XPCWrappedNative22ReparentWrapperIfFoundER14XPCCallContextP21XPCWrappedNativeScopeS3_P8JSObjectP11nsISupportsPPS_ 0
_ZN17XPCJSObjectHolder11GetJSObjectEPP8JSObject 0
_ZN16XPCWrappedNative8SetProtoEP21XPCWrappedNativeProto 0
_ZN16XPCWrappedNative23FindInterfaceWithMemberE4jsidPP16nsIInterfaceInfo 0
_ZN17XPCJSObjectHolder14QueryInterfaceERK4nsIDPPv 0
_ZL22TraverseExpandoObjectsPN3xpc22PtrAndPrincipalHashKeyEP13JSCompartmentPv 0
_ZN16XPCWrappedNative22GetSecurityInfoAddressEPPPv 0
_ZN17XPCJSObjectHolder9newHolderER14XPCCallContextP8JSObject 0
_ZN17XPCJSObjectHolderD0Ev 0
_ZN16XPCWrappedNative20GetJSObjectPrototypeEPP8JSObject 0
_Z17UnexpectedFailurej 0
_ZN16XPCWrappedNative9DebugDumpEs 0

Generated by: LCOV version 1.7