LCOV - code coverage report
Current view: directory - js/xpconnect/src - nsXPConnect.cpp (source / functions) Found Hit Coverage
Test: app.info Lines: 1232 608 49.4 %
Date: 2012-06-02 Functions: 137 89 65.0 %

Function Name Sort by function name Hit count Sort by hit count
DumpJSEval 0
DumpJSObject 0
DumpJSStack 0
DumpJSValue 0
PrintJSStack 0
_GLOBAL__I_nsXPConnect_cpp 0
_Z14TraceXPCGlobalP8JSTracerP8JSObject 149042
_Z17UnexpectedFailurej 0
_Z20xpc_MorphSlimWrapperP9JSContextP11nsISupports 0
_Z20xpc_UnmarkGrayObjectP21nsIXPConnectWrappedJS 374
_Z21xpc_ActivateDebugModev 280
_Z22xpc_CreateGlobalObjectP9JSContextP7JSClassP12nsIPrincipalP11nsISupportsbPP8JSObjectPP13JSCompartment 15195
_Z22xpc_MarkInCCGenerationP11nsISupportsj 0
_Z24xpc_GCThingIsGrayCCThingPv 1357230
_Z29xpc_UnmarkGrayObjectRecursiveP8JSObject 5600
_Z41__static_initialization_and_destruction_0ii 1464
_ZL10NameTesterP23nsIInterfaceInfoManagerPKvPP16nsIInterfaceInfo 5400
_ZL11MoveWrapperR14XPCCallContextP16XPCWrappedNativeP21XPCWrappedNativeScopeS4_ 0
_ZL11NoteJSChildP8JSTracerPPv13JSGCTraceKind 3659381
_ZL16TraceWeakMappingPN2js13WeakMapTracerEP8JSObjectPv13JSGCTraceKindS4_S5_ 0
_ZL18UnmarkGrayChildrenP8JSTracerPPv13JSGCTraceKind 689878
_ZL20CreateNewCompartmentP9JSContextP7JSClassP12nsIPrincipalPN3xpc18CompartmentPrivateEPP8JSObjectPP13JSCompartment 3369
_ZL21MoveableWrapperFinderP12JSDHashTableP15JSDHashEntryHdrjPv 0
_ZL21TraceWeakMappingChildP8JSTracerPPv13JSGCTraceKind 0
_ZL24NativeInterface2JSObjectR18XPCLazyCallContextP8JSObjectP11nsISupportsP14nsWrapperCachePK4nsIDbPN2JS5ValueEPP26nsIXPConnectJSObjectHolder 648602
_ZL26VerifyTraceXPCGlobalCalledP8JSTracerPPv13JSGCTraceKind 5934
_ZL26WrapperIsNotMainThreadOnlyP16XPCWrappedNative 46164
_ZL8FindInfoPFbP23nsIInterfaceInfoManagerPKvPP16nsIInterfaceInfoES2_P28nsIInterfaceInfoSuperManagerS5_ 313893
_ZL9IIDTesterP23nsIInterfaceInfoManagerPKvPP16nsIInterfaceInfo 308493
_ZN11nsXPConnect10GetRuntimeEPP9JSRuntime 3806
_ZN11nsXPConnect10HoldObjectEP9JSContextP8JSObjectPP26nsIXPConnectJSObjectHolder 0
_ZN11nsXPConnect10WrapNativeEP9JSContextP8JSObjectP11nsISupportsRK4nsIDPP26nsIXPConnectJSObjectHolder 545593
_ZN11nsXPConnect11AddJSHolderEPvP20nsScriptObjectTracer 7458
_ZN11nsXPConnect11InitClassesEP9JSContextP8JSObject 2258
_ZN11nsXPConnect11JSToVariantEP9JSContextRKN2JS5ValueEPP10nsIVariant 0
_ZN11nsXPConnect11NeedCollectEv 48
_ZN11nsXPConnect11VariantToJSEP9JSContextP8JSObjectP10nsIVariantPN2JS5ValueE 0
_ZN11nsXPConnect12GetSingletonEv 1403
_ZN11nsXPConnect12GetXPConnectEv 18723706
_ZN11nsXPConnect12MoveWrappersEP9JSContextP8JSObjectS3_ 0
_ZN11nsXPConnect13CreateSandboxEP9JSContextP12nsIPrincipalPP26nsIXPConnectJSObjectHolder 0
_ZN11nsXPConnect13GetInfoForIIDEPK4nsIDPP16nsIInterfaceInfo 308493
_ZN11nsXPConnect13NoteJSContextEP9JSContextR34nsCycleCollectionTraversalCallback 0
_ZN11nsXPConnect13ToParticipantEPv 1352183
_ZN11nsXPConnect14FinishTraverseEv 1910
_ZN11nsXPConnect14GarbageCollectEjj 4
_ZN11nsXPConnect14GetInfoForNameEPKcPP16nsIInterfaceInfo 5400
_ZN11nsXPConnect14JSValToVariantEP9JSContextPN2JS5ValueEPP10nsIVariant 0
_ZN11nsXPConnect14NotifyDidPaintEv 0
_ZN11nsXPConnect14QueryInterfaceERK4nsIDPPv 237250
_ZN11nsXPConnect14RemoveJSHolderEPv 7456
_ZN11nsXPConnect14SyncJSContextsEv 0
_ZN11nsXPConnect15DebugDumpObjectEP11nsISupportss 0
_ZN11nsXPConnect16DebugDumpJSStackEbbb 0
_ZN11nsXPConnect16GetBackstagePassEPP16nsIXPCScriptable 13217
_ZN11nsXPConnect16GetSafeJSContextEPP9JSContext 5922
_ZN11nsXPConnect16ReleaseJSContextEP9JSContextb 0
_ZN11nsXPConnect17CheckForDebugModeEP9JSRuntime 280
_ZN11nsXPConnect17DebugPrintJSStackEbbb 0
_ZN11nsXPConnect17GetCurrentJSStackEPP13nsIStackFrame 206181
_ZN11nsXPConnect17GetTelemetryValueEP9JSContextPN2JS5ValueE 3
_ZN11nsXPConnect17OnDispatchedEventEP17nsIThreadInternal 0
_ZN11nsXPConnect17WrapNativeToJSValEP9JSContextP8JSObjectP11nsISupportsP14nsWrapperCachePK4nsIDbPN2JS5ValueEPP26nsIXPConnectJSObjectHolder 103009
_ZN11nsXPConnect18GetNativeOfWrapperEP9JSContextP8JSObject 9864
_ZN11nsXPConnect18GetRuntimeInstanceEv 2041731
_ZN11nsXPConnect18OnProcessNextEventEP17nsIThreadInternalbj 174528
_ZN11nsXPConnect18RegisterGCCallbackEPFvP9JSRuntime10JSGCStatusE 0
_ZN11nsXPConnect19DefineDOMQuickStubsEP9JSContextP8JSObjectjjPPK4nsID 2781
_ZN11nsXPConnect19EvalInSandboxObjectERK18nsAString_internalP9JSContextP26nsIXPConnectJSObjectHolderbPN2JS5ValueE 0
_ZN11nsXPConnect19GetPendingExceptionEPP12nsIException 38278
_ZN11nsXPConnect19SetPendingExceptionEP12nsIException 261
_ZN11nsXPConnect20BeginCycleCollectionER34nsCycleCollectionTraversalCallbackb 1910
_ZN11nsXPConnect20GetJSObjectOfWrapperEP9JSContextP8JSObjectPS3_ 0
_ZN11nsXPConnect20JSContextParticipantEv 5298
_ZN11nsXPConnect20UnregisterGCCallbackEPFvP9JSRuntime10JSGCStatusE 0
_ZN11nsXPConnect21AfterProcessNextEventEP17nsIThreadInternalj 174530
_ZN11nsXPConnect21FinishCycleCollectionEv 1910
_ZN11nsXPConnect21IsISupportsDescendantEP16nsIInterfaceInfo 160071
_ZN11nsXPConnect21NotifyEnterMainThreadEv 3
_ZN11nsXPConnect21NotifyLeaveMainThreadEv 48
_ZN11nsXPConnect22GetOutstandingRequestsEP9JSContext 5298
_ZN11nsXPConnect23GetInterfaceInfoManagerEPP28nsIInterfaceInfoSuperManagerPS_ 0
_ZN11nsXPConnect24CreateStackFrameLocationEjPKcS1_iP13nsIStackFramePS3_ 0
_ZN11nsXPConnect24SetDebugModeWhenPossibleEbb 280
_ZN11nsXPConnect24SetReportAllJSExceptionsEb 50
_ZN11nsXPConnect24WrapJSAggregatedToNativeEP11nsISupportsP9JSContextP8JSObjectRK4nsIDPPv 0
_ZN11nsXPConnect25GetDefaultSecurityManagerEPP21nsIXPCSecurityManagerPt 0
_ZN11nsXPConnect25GetFunctionThisTranslatorERK4nsIDPP28nsIXPCFunctionThisTranslator 0
_ZN11nsXPConnect25GetWrappedNativePrototypeEP9JSContextP8JSObjectP12nsIClassInfoPP26nsIXPConnectJSObjectHolder 0
_ZN11nsXPConnect25ReleaseXPConnectSingletonEv 1404
_ZN11nsXPConnect25SetDefaultSecurityManagerEP21nsIXPCSecurityManagert 1404
_ZN11nsXPConnect25SetFunctionThisTranslatorERK4nsIDP28nsIXPCFunctionThisTranslatorPS4_ 306
_ZN11nsXPConnect26GetWrappedNativeOfJSObjectEP9JSContextP8JSObjectPP25nsIXPConnectWrappedNative 13405
_ZN11nsXPConnect27DebugDumpEvalInJSStackFrameEjPKc 0
_ZN11nsXPConnect27GetCurrentNativeCallContextEPP23nsAXPCNativeCallContext 211895
_ZN11nsXPConnect28ReparentWrappedNativeIfFoundEP9JSContextP8JSObjectS3_P11nsISupportsPP26nsIXPConnectJSObjectHolder 0
_ZN11nsXPConnect30GetSecurityManagerForJSContextEP9JSContextPP21nsIXPCSecurityManagerPt 0
_ZN11nsXPConnect30GetWrappedNativeOfNativeObjectEP9JSContextP8JSObjectP11nsISupportsRK4nsIDPP25nsIXPConnectWrappedNative 0
_ZN11nsXPConnect30SetSecurityManagerForJSContextEP9JSContextP21nsIXPCSecurityManagert 1387
_ZN11nsXPConnect31InitClassesWithNewWrappedGlobalEP9JSContextP11nsISupportsP12nsIPrincipaljPP26nsIXPConnectJSObjectHolder 13217
_ZN11nsXPConnect32NotifyEnterCycleCollectionThreadEv 3
_ZN11nsXPConnect32NotifyLeaveCycleCollectionThreadEv 3
_ZN11nsXPConnect37ClearAllWrappedNativeSecurityPoliciesEv 1
_ZN11nsXPConnect3PopEPP9JSContext 239307
_ZN11nsXPConnect4PeekEPP9JSContext 721373
_ZN11nsXPConnect4PushEP9JSContext 239307
_ZN11nsXPConnect4RootEPv 25671
_ZN11nsXPConnect6AddRefEv 5094059
_ZN11nsXPConnect6UnlinkEPv 25671
_ZN11nsXPConnect6UnrootEPv 25671
_ZN11nsXPConnect6WrapJSEP9JSContextP8JSObjectRK4nsIDPPv 2452
_ZN11nsXPConnect7CollectEjj 1868
_ZN11nsXPConnect7ReleaseEv 5094058
_ZN11nsXPConnect8GetCountEPi 0
_ZN11nsXPConnect8TraverseEPvR34nsCycleCollectionTraversalCallback 452374
_ZN11nsXPConnect9DebugDumpEs 0
_ZN11nsXPConnect9GetCallerEPP9JSContextPP8JSObject 0
_ZN11nsXPConnectC2Ev 1404
_ZN11nsXPConnectD0Ev 1403
_ZN11nsXPConnectD2Ev 1403
_ZN15TraversalTracerC2ER34nsCycleCollectionTraversalCallback 452318
_ZN16UnmarkGrayTracerC2EP8JSTracerb 207798
_ZN16UnmarkGrayTracerC2Ev 5600
_ZN18NoteWeakMapsTracerC2EP9JSRuntimePFvPN2js13WeakMapTracerEP8JSObjectPv13JSGCTraceKindS7_S8_ER34nsCycleCollectionTraversalCallback 1910
_ZN20JSContextParticipant4RootEPv 0
_ZN20JSContextParticipant6UnlinkEPv 0
_ZN20JSContextParticipant6UnrootEPv 0
_ZN20JSContextParticipant8TraverseEPvR34nsCycleCollectionTraversalCallback 5298
_ZN20JSContextParticipantC2Ev 1464
_ZN25NoteWeakMapChildrenTracerC2ER34nsCycleCollectionTraversalCallback 1910
_ZN3xpc10DumpJSHeapEP8_IO_FILE 0
_ZN3xpc12Base64DecodeEP9JSContextN2JS5ValueEPS3_ 1070
_ZN3xpc12Base64EncodeEP9JSContextN2JS5ValueEPS3_ 6763
_ZNK11nsXPConnect12GetPrincipalEP8JSObjectb 3735290
_ZZN11nsXPConnect17CheckForDebugModeEP9JSRuntimeEN18AutoDestroyContextC2EP9JSContext 280
_ZZN11nsXPConnect17CheckForDebugModeEP9JSRuntimeEN18AutoDestroyContextD2Ev 280

Generated by: LCOV version 1.7