LCOV - code coverage report
Current view: directory - js/xpconnect/src - nsXPConnect.cpp (source / functions) Found Hit Coverage
Test: app.info Lines: 1232 607 49.3 %
Date: 2012-04-21 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 149334
_Z17UnexpectedFailurej 0
_Z20xpc_MorphSlimWrapperP9JSContextP11nsISupports 0
_Z20xpc_UnmarkGrayObjectP21nsIXPConnectWrappedJS 451
_Z21xpc_ActivateDebugModev 277
_Z22xpc_CreateGlobalObjectP9JSContextP7JSClassP12nsIPrincipalP11nsISupportsbPP8JSObjectPP13JSCompartment 15111
_Z22xpc_MarkInCCGenerationP11nsISupportsj 0
_Z24xpc_GCThingIsGrayCCThingPv 1454347
_Z29xpc_UnmarkGrayObjectRecursiveP8JSObject 5768
_Z41__static_initialization_and_destruction_0ii 1396
_ZL10NameTesterP23nsIInterfaceInfoManagerPKvPP16nsIInterfaceInfo 5438
_ZL11MoveWrapperR14XPCCallContextP16XPCWrappedNativeP21XPCWrappedNativeScopeS4_ 0
_ZL11NoteJSChildP8JSTracerPPv13JSGCTraceKind 4006187
_ZL16TraceWeakMappingPN2js13WeakMapTracerEP8JSObjectPv13JSGCTraceKindS4_S5_ 0
_ZL18UnmarkGrayChildrenP8JSTracerPPv13JSGCTraceKind 712195
_ZL20CreateNewCompartmentP9JSContextP7JSClassP12nsIPrincipalPN3xpc18CompartmentPrivateEPP8JSObjectPP13JSCompartment 3304
_ZL21MoveableWrapperFinderP12JSDHashTableP15JSDHashEntryHdrjPv 0
_ZL21TraceWeakMappingChildP8JSTracerPPv13JSGCTraceKind 0
_ZL24NativeInterface2JSObjectR18XPCLazyCallContextP8JSObjectP11nsISupportsP14nsWrapperCachePK4nsIDbPN2JS5ValueEPP26nsIXPConnectJSObjectHolder 637580
_ZL26VerifyTraceXPCGlobalCalledP8JSTracerPPv13JSGCTraceKind 5817
_ZL26WrapperIsNotMainThreadOnlyP16XPCWrappedNative 48082
_ZL8FindInfoPFbP23nsIInterfaceInfoManagerPKvPP16nsIInterfaceInfoES2_P28nsIInterfaceInfoSuperManagerS5_ 307525
_ZL9IIDTesterP23nsIInterfaceInfoManagerPKvPP16nsIInterfaceInfo 302087
_ZN11nsXPConnect10GetRuntimeEPP9JSRuntime 3739
_ZN11nsXPConnect10HoldObjectEP9JSContextP8JSObjectPP26nsIXPConnectJSObjectHolder 0
_ZN11nsXPConnect10WrapNativeEP9JSContextP8JSObjectP11nsISupportsRK4nsIDPP26nsIXPConnectJSObjectHolder 538408
_ZN11nsXPConnect11AddJSHolderEPvP20nsScriptObjectTracer 7996
_ZN11nsXPConnect11InitClassesEP9JSContextP8JSObject 2216
_ZN11nsXPConnect11JSToVariantEP9JSContextRKN2JS5ValueEPP10nsIVariant 0
_ZN11nsXPConnect11NeedCollectEv 78
_ZN11nsXPConnect11VariantToJSEP9JSContextP8JSObjectP10nsIVariantPN2JS5ValueE 0
_ZN11nsXPConnect12GetSingletonEv 1365
_ZN11nsXPConnect12GetXPConnectEv 19448932
_ZN11nsXPConnect12MoveWrappersEP9JSContextP8JSObjectS3_ 0
_ZN11nsXPConnect13CreateSandboxEP9JSContextP12nsIPrincipalPP26nsIXPConnectJSObjectHolder 0
_ZN11nsXPConnect13GetInfoForIIDEPK4nsIDPP16nsIInterfaceInfo 302087
_ZN11nsXPConnect13NoteJSContextEP9JSContextR34nsCycleCollectionTraversalCallback 0
_ZN11nsXPConnect13ToParticipantEPv 1448339
_ZN11nsXPConnect14FinishTraverseEv 1892
_ZN11nsXPConnect14GarbageCollectEjj 8
_ZN11nsXPConnect14GetInfoForNameEPKcPP16nsIInterfaceInfo 5438
_ZN11nsXPConnect14JSValToVariantEP9JSContextPN2JS5ValueEPP10nsIVariant 0
_ZN11nsXPConnect14NotifyDidPaintEv 0
_ZN11nsXPConnect14QueryInterfaceERK4nsIDPPv 236485
_ZN11nsXPConnect14RemoveJSHolderEPv 7994
_ZN11nsXPConnect14SyncJSContextsEv 0
_ZN11nsXPConnect15DebugDumpObjectEP11nsISupportss 0
_ZN11nsXPConnect16DebugDumpJSStackEbbb 0
_ZN11nsXPConnect16GetBackstagePassEPP16nsIXPCScriptable 13172
_ZN11nsXPConnect16GetSafeJSContextEPP9JSContext 6061
_ZN11nsXPConnect16ReleaseJSContextEP9JSContextb 0
_ZN11nsXPConnect17CheckForDebugModeEP9JSRuntime 277
_ZN11nsXPConnect17DebugPrintJSStackEbbb 0
_ZN11nsXPConnect17GetCurrentJSStackEPP13nsIStackFrame 187724
_ZN11nsXPConnect17GetTelemetryValueEP9JSContextPN2JS5ValueE 3
_ZN11nsXPConnect17OnDispatchedEventEP17nsIThreadInternal 0
_ZN11nsXPConnect17WrapNativeToJSValEP9JSContextP8JSObjectP11nsISupportsP14nsWrapperCachePK4nsIDbPN2JS5ValueEPP26nsIXPConnectJSObjectHolder 99172
_ZN11nsXPConnect18GetNativeOfWrapperEP9JSContextP8JSObject 10219
_ZN11nsXPConnect18GetRuntimeInstanceEv 2116575
_ZN11nsXPConnect18OnProcessNextEventEP17nsIThreadInternalbj 311886
_ZN11nsXPConnect18RegisterGCCallbackEPFvP9JSRuntime10JSGCStatusE 0
_ZN11nsXPConnect19DefineDOMQuickStubsEP9JSContextP8JSObjectjjPPK4nsID 2782
_ZN11nsXPConnect19EvalInSandboxObjectERK18nsAString_internalP9JSContextP26nsIXPConnectJSObjectHolderbPN2JS5ValueE 0
_ZN11nsXPConnect19GetPendingExceptionEPP12nsIException 18998
_ZN11nsXPConnect19SetPendingExceptionEP12nsIException 261
_ZN11nsXPConnect20BeginCycleCollectionER34nsCycleCollectionTraversalCallbackb 1892
_ZN11nsXPConnect20GetJSObjectOfWrapperEP9JSContextP8JSObjectPS3_ 0
_ZN11nsXPConnect20JSContextParticipantEv 5313
_ZN11nsXPConnect20UnregisterGCCallbackEPFvP9JSRuntime10JSGCStatusE 0
_ZN11nsXPConnect21AfterProcessNextEventEP17nsIThreadInternalj 311886
_ZN11nsXPConnect21FinishCycleCollectionEv 1892
_ZN11nsXPConnect21IsISupportsDescendantEP16nsIInterfaceInfo 159715
_ZN11nsXPConnect21NotifyEnterMainThreadEv 2
_ZN11nsXPConnect21NotifyLeaveMainThreadEv 78
_ZN11nsXPConnect22GetOutstandingRequestsEP9JSContext 5313
_ZN11nsXPConnect23GetInterfaceInfoManagerEPP28nsIInterfaceInfoSuperManagerPS_ 0
_ZN11nsXPConnect24CreateStackFrameLocationEjPKcS1_iP13nsIStackFramePS3_ 0
_ZN11nsXPConnect24SetDebugModeWhenPossibleEbb 277
_ZN11nsXPConnect24SetReportAllJSExceptionsEb 50
_ZN11nsXPConnect24WrapJSAggregatedToNativeEP11nsISupportsP9JSContextP8JSObjectRK4nsIDPPv 0
_ZN11nsXPConnect25GetDefaultSecurityManagerEPP21nsIXPCSecurityManagerPt 0
_ZN11nsXPConnect25GetFunctionThisTranslatorERK4nsIDPP28nsIXPCFunctionThisTranslator 0
_ZN11nsXPConnect25GetWrappedNativePrototypeEP9JSContextP8JSObjectP12nsIClassInfoPP26nsIXPConnectJSObjectHolder 0
_ZN11nsXPConnect25ReleaseXPConnectSingletonEv 1365
_ZN11nsXPConnect25SetDefaultSecurityManagerEP21nsIXPCSecurityManagert 1365
_ZN11nsXPConnect25SetFunctionThisTranslatorERK4nsIDP28nsIXPCFunctionThisTranslatorPS4_ 305
_ZN11nsXPConnect26GetWrappedNativeOfJSObjectEP9JSContextP8JSObjectPP25nsIXPConnectWrappedNative 13373
_ZN11nsXPConnect27DebugDumpEvalInJSStackFrameEjPKc 0
_ZN11nsXPConnect27GetCurrentNativeCallContextEPP23nsAXPCNativeCallContext 228948
_ZN11nsXPConnect28ReparentWrappedNativeIfFoundEP9JSContextP8JSObjectS3_P11nsISupportsPP26nsIXPConnectJSObjectHolder 0
_ZN11nsXPConnect30GetSecurityManagerForJSContextEP9JSContextPP21nsIXPCSecurityManagerPt 0
_ZN11nsXPConnect30GetWrappedNativeOfNativeObjectEP9JSContextP8JSObjectP11nsISupportsRK4nsIDPP25nsIXPConnectWrappedNative 0
_ZN11nsXPConnect30SetSecurityManagerForJSContextEP9JSContextP21nsIXPCSecurityManagert 1365
_ZN11nsXPConnect31InitClassesWithNewWrappedGlobalEP9JSContextP11nsISupportsP12nsIPrincipaljPP26nsIXPConnectJSObjectHolder 13172
_ZN11nsXPConnect32NotifyEnterCycleCollectionThreadEv 2
_ZN11nsXPConnect32NotifyLeaveCycleCollectionThreadEv 2
_ZN11nsXPConnect37ClearAllWrappedNativeSecurityPoliciesEv 1
_ZN11nsXPConnect3PopEPP9JSContext 376589
_ZN11nsXPConnect4PeekEPP9JSContext 683804
_ZN11nsXPConnect4PushEP9JSContext 376589
_ZN11nsXPConnect4RootEPv 25835
_ZN11nsXPConnect6AddRefEv 5482163
_ZN11nsXPConnect6UnlinkEPv 25835
_ZN11nsXPConnect6UnrootEPv 25835
_ZN11nsXPConnect6WrapJSEP9JSContextP8JSObjectRK4nsIDPPv 2445
_ZN11nsXPConnect7CollectEjj 1830
_ZN11nsXPConnect7ReleaseEv 5482162
_ZN11nsXPConnect8GetCountEPi 0
_ZN11nsXPConnect8TraverseEPvR34nsCycleCollectionTraversalCallback 494685
_ZN11nsXPConnect9DebugDumpEs 0
_ZN11nsXPConnect9GetCallerEPP9JSContextPP8JSObject 0
_ZN11nsXPConnectC2Ev 1365
_ZN11nsXPConnectD0Ev 1364
_ZN11nsXPConnectD2Ev 1364
_ZN15TraversalTracerC2ER34nsCycleCollectionTraversalCallback 494553
_ZN16UnmarkGrayTracerC2EP8JSTracerb 214118
_ZN16UnmarkGrayTracerC2Ev 5768
_ZN18NoteWeakMapsTracerC2EP9JSRuntimePFvPN2js13WeakMapTracerEP8JSObjectPv13JSGCTraceKindS7_S8_ER34nsCycleCollectionTraversalCallback 1892
_ZN20JSContextParticipant4RootEPv 0
_ZN20JSContextParticipant6UnlinkEPv 0
_ZN20JSContextParticipant6UnrootEPv 0
_ZN20JSContextParticipant8TraverseEPvR34nsCycleCollectionTraversalCallback 5313
_ZN20JSContextParticipantC2Ev 1396
_ZN25NoteWeakMapChildrenTracerC2ER34nsCycleCollectionTraversalCallback 1892
_ZN3xpc10DumpJSHeapEP8_IO_FILE 0
_ZN3xpc12Base64DecodeEP9JSContextN2JS5ValueEPS3_ 1070
_ZN3xpc12Base64EncodeEP9JSContextN2JS5ValueEPS3_ 6759
_ZNK11nsXPConnect12GetPrincipalEP8JSObjectb 4388506
_ZZN11nsXPConnect17CheckForDebugModeEP9JSRuntimeEN18AutoDestroyContextC2EP9JSContext 277
_ZZN11nsXPConnect17CheckForDebugModeEP9JSRuntimeEN18AutoDestroyContextD2Ev 277

Generated by: LCOV version 1.7