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 Sort by function name Hit count Sort by hit count
_ZN16CallMethodHelper16GetDispatchParamEh 27733756
_ZN16XPCWrappedNative26GetWrappedNativeOfJSObjectEP9JSContextP8JSObjectS3_PS3_PP23XPCWrappedNativeTearOff 16185094
_Z30DEBUG_CheckWrapperThreadSafetyPK16XPCWrappedNative 12599809
_ZN16CallMethodHelper23ConvertIndependentParamEh 10676377
_ZN16XPCWrappedNative11FindTearOffER14XPCCallContextP18XPCNativeInterfaceiPj 8797385
_ZNK16CallMethodHelper17GetOutParamSourceEhPN2JS5ValueE 8644547
_ZN16CallMethodHelper12CleanupParamER17nsXPTCMiniVariantR9nsXPTType 7478955
_ZN16XPCWrappedNative6AddRefEv 7115345
_ZN16XPCWrappedNative7ReleaseEv 7114534
_ZN16CallMethodHelperD2Ev 6752344
_ZL22DEBUG_TrackWrapperCallP16XPCWrappedNativeNS_8CallModeE 6752344
_ZN16CallMethodHelperC2ER14XPCCallContext 6752344
_ZN16XPCWrappedNative10CallMethodER14XPCCallContextNS_8CallModeE 6752344
_ZN16CallMethodHelper4CallEv 6752344
_ZN16CallMethodHelper24InitializeDispatchParamsEv 6669641
_ZN16CallMethodHelper24ConvertIndependentParamsEPi 6669638
_ZN16CallMethodHelper6InvokeEv 6669613
_ZN16CallMethodHelper23GatherAndConvertResultsEv 6633150
_ZN16XPCWrappedNative14QueryInterfaceERK4nsIDPPv 2353381
_ZN16CallMethodHelper17HandleDipperParamEP13nsXPTCVariantRK14nsXPTParamInfo 2129295
_ZN16XPCWrappedNative12GetNewOrUsedER14XPCCallContextR15xpcObjectHelperP21XPCWrappedNativeScopeP18XPCNativeInterfacePPS_ 2007018
_ZNK16XPCWrappedNative18GetObjectPrincipalEv 1867645
_ZN16XPCWrappedNative11InitTearOffER14XPCCallContextP23XPCWrappedNativeTearOffP18XPCNativeInterfacei 1527566
_ZL12FinishCreateR14XPCCallContextP21XPCWrappedNativeScopeP18XPCNativeInterfaceP14nsWrapperCacheP16XPCWrappedNativePS8_ 1256303
_ZN16XPCWrappedNative10FinishInitER14XPCCallContext 1256303
_ZL21DEBUG_TrackNewWrapperP16XPCWrappedNative 1256303
_ZN16XPCWrappedNative7DestroyEv 1255814
_ZN16XPCWrappedNativeD0Ev 1255492
_ZL24DEBUG_TrackDeleteWrapperP16XPCWrappedNative 1255492
_ZN16XPCWrappedNativeD2Ev 1255492
_ZN16XPCWrappedNative21FlatJSObjectFinalizedEv 1255492
_ZN16XPCWrappedNative26GatherScriptableCreateInfoEP11nsISupportsP12nsIClassInfoR29XPCNativeScriptableCreateInfoS5_ 1250235
_ZN16XPCWrappedNative4InitER14XPCCallContextP8JSObjectPK29XPCNativeScriptableCreateInfo 1237021
_ZNK16CallMethodHelper25GetInterfaceTypeFromParamEhRK9nsXPTTypeP4nsID 1088944
_ZN16XPCWrappedNativeC2E16already_AddRefedI11nsISupportsEP21XPCWrappedNativeScopeP12XPCNativeSet 882319
_ZN16XPCWrappedNative11GetJSObjectEPP8JSObject 873436
_ZN16XPCWrappedNativeC2E16already_AddRefedI11nsISupportsEP21XPCWrappedNativeProto 373984
_ZN16XPCWrappedNative31GatherProtoScriptableCreateInfoEP12nsIClassInfoR29XPCNativeScriptableCreateInfo 367920
_ZN16XPCWrappedNative9ExtendSetER14XPCCallContextP18XPCNativeInterface 162446
_ZN16XPCWrappedNative12GetXPConnectEPP12nsIXPConnect 133896
_ZNK16CallMethodHelper16GetDispatchParamEh 104000
_ZN16CallMethodHelper21ConvertDependentParamEh 97465
_ZN16CallMethodHelper22ConvertDependentParamsEv 97421
_ZNK16CallMethodHelper22QueryInterfaceFastPathEv 82703
_ZNK16CallMethodHelper21GetArraySizeFromParamEhPj 76401
_Z20ConstructSlimWrapperR14XPCCallContextR15xpcObjectHelperP21XPCWrappedNativeScopePN2JS5ValueE 19761
_ZNK16XPCWrappedNative8ToStringER14XPCCallContextP23XPCWrappedNativeTearOff 18545
_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