LCOV - code coverage report
Current view:
directory
-
xpcom/base
- nsCycleCollector.cpp (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
1116
740
66.3 %
Date:
2012-04-21
Functions:
202
141
69.8 %
Function Name
Hit count
NS_CycleCollectorForget2_P
1368898
NS_CycleCollectorForget_P
0
NS_CycleCollectorSuspect2_P
1510492
NS_CycleCollectorSuspect_P
0
_Z14CC_AbortIfNullPv
4639711
_Z24nsCycleCollector_collectP23nsCycleCollectorResultsP25nsICycleCollectorListener
78
_Z24nsCycleCollector_startupv
1365
_Z25nsCycleCollector_shutdownv
1365
_Z27nsCycleCollector_getRuntimej
0
_Z30nsCycleCollector_forgetRuntimej
1364
_Z31nsCycleCollector_DEBUG_wasFreedP11nsISupports
1249
_Z31nsCycleCollector_suspectedCountv
85671
_Z32nsCycleCollector_forgetSkippableb
375
_Z32nsCycleCollector_registerRuntimejP32nsCycleCollectionLanguageRuntime
1365
_Z32nsCycleCollector_shutdownThreadsv
1365
_Z33nsCycleCollectorLoggerConstructorP11nsISupportsRK4nsIDPPv
0
_Z36nsCycleCollector_DEBUG_shouldBeFreedP11nsISupports
0
_Z40nsCycleCollector_setBeforeUnlinkCallbackPFvvE
1365
_Z43nsCycleCollector_setForgetSkippableCallbackPFvvE
1365
_Z5FaultPKcP7PtrInfo
0
_ZL12MayHaveChildP11nsISupportsP33nsXPCOMCycleCollectionParticipant
51640
_ZL12canonicalizeP11nsISupports
1007570
_ZL13AddPurpleRootR14GCGraphBuilderP11nsISupports
111775
_ZL13ToParticipantP11nsISupportsPP33nsXPCOMCycleCollectionParticipant
2510112
_ZL17selectionCallbackP12nsPtrHashKeyIKvEPv
0
_ZL19PtrToNodeMatchEntryP12PLDHashTablePK15PLDHashEntryHdrPKv
1311449
_ZL23ReportCycleCollectorMemv
0
_ZL27nsCycleCollector_isScanSafeP11nsISupports
1510492
_ZL31AbortIfOffMainThreadIfCheckFastv
2879390
_ZL5FaultPKcPKv
0
_ZN11ChildFinder12MayHaveChildEv
51640
_ZN11ChildFinder13NoteXPCOMRootEP11nsISupports
0
_ZN11ChildFinder14NoteXPCOMChildEP11nsISupports
150979
_ZN11ChildFinder15NoteNativeChildEPvP28nsCycleCollectionParticipant
5978
_ZN11ChildFinder15NoteScriptChildEjPv
552
_ZN11ChildFinder15NoteWeakMappingEPvS0_S0_
0
_ZN11ChildFinder16DescribeGCedNodeEbjPKc
0
_ZN11ChildFinder16NoteNextEdgeNameEPKc
0
_ZN11ChildFinder22DescribeRefCountedNodeEjjPKc
51640
_ZN11ChildFinder8NoteRootEjPvP28nsCycleCollectionParticipant
0
_ZN11ChildFinderC2Ev
51640
_ZN11GraphWalkerI11scanVisitorE13WalkFromRootsER7GCGraph
1892
_ZN11GraphWalkerI11scanVisitorE6DoWalkER7nsDeque
1892
_ZN11GraphWalkerI11scanVisitorEC2ES0_
1892
_ZN11GraphWalkerI16ScanBlackVisitorE4WalkEP7PtrInfo
13761
_ZN11GraphWalkerI16ScanBlackVisitorE6DoWalkER7nsDeque
13761
_ZN11GraphWalkerI16ScanBlackVisitorEC2ES0_
13761
_ZN11WeakMappingD2Ev
0
_ZN11scanVisitor15ShouldVisitNodeEPK7PtrInfo
597574
_ZN11scanVisitor9VisitNodeEP7PtrInfo
177580
_ZN11scanVisitorC2ERj
1892
_ZN14GCGraphBuilder11InitializedEv
1892
_ZN14GCGraphBuilder12DescribeNodeEjjPKc
650411
_ZN14GCGraphBuilder12SetLastChildEv
1901
_ZN14GCGraphBuilder13NoteXPCOMRootEP11nsISupports
7819
_ZN14GCGraphBuilder14AddWeakMapNodeEPv
0
_ZN14GCGraphBuilder14NoteXPCOMChildEP11nsISupports
439673
_ZN14GCGraphBuilder15NoteNativeChildEPvP28nsCycleCollectionParticipant
14948
_ZN14GCGraphBuilder15NoteScriptChildEjPv
1453893
_ZN14GCGraphBuilder15NoteWeakMappingEPvS0_S0_
0
_ZN14GCGraphBuilder16DescribeGCedNodeEbjPKc
494685
_ZN14GCGraphBuilder16NoteNextEdgeNameEPKc
0
_ZN14GCGraphBuilder22DescribeRefCountedNodeEjjPKc
155726
_ZN14GCGraphBuilder7AddNodeEPvP28nsCycleCollectionParticipant
1961860
_ZN14GCGraphBuilder7AddNodeEPvP28nsCycleCollectionParticipantj
1961860
_ZN14GCGraphBuilder8NoteRootEjPvP28nsCycleCollectionParticipant
14077
_ZN14GCGraphBuilder8TraverseEP7PtrInfo
650411
_ZN14GCGraphBuilder9NoteChildEPvP28nsCycleCollectionParticipantj9nsCString
1836585
_ZN14GCGraphBuilderC2ER7GCGraphPP32nsCycleCollectionLanguageRuntimeP25nsICycleCollectorListener
1892
_ZN14GCGraphBuilderD2Ev
1892
_ZN14nsPurpleBuffer10FreeBlocksEv
3257
_ZN14nsPurpleBuffer10InitBlocksEv
3257
_ZN14nsPurpleBuffer10StartBlockEPNS_5BlockE
4013
_ZN14nsPurpleBuffer14SelectPointersER14GCGraphBuilder
1892
_ZN14nsPurpleBuffer15PutCompatObjectEP11nsISupports
0
_ZN14nsPurpleBuffer15RemoveSkippableEb
375
_ZN14nsPurpleBuffer18RemoveCompatObjectEP11nsISupports
0
_ZN14nsPurpleBuffer21UnmarkRemainingPurpleEPNS_5BlockE
0
_ZN14nsPurpleBuffer3PutEP11nsISupports
1510492
_ZN14nsPurpleBuffer5BlockC2Ev
2121
_ZN14nsPurpleBuffer6RemoveEP19nsPurpleBufferEntry
1510492
_ZN14nsPurpleBuffer8NewEntryEv
1510492
_ZN14nsPurpleBufferC2ER22nsCycleCollectorParams
1365
_ZN14nsPurpleBufferD2Ev
1365
_ZN15CallbackClosureC2EP14nsPurpleBufferR14GCGraphBuilder
0
_ZN16CCGraphDescriberC2Ev
0
_ZN16CCGraphDescriberD2Ev
0
_ZN16ScanBlackVisitor15ShouldVisitNodeEPK7PtrInfo
1397076
_ZN16ScanBlackVisitor9VisitNodeEP7PtrInfo
488649
_ZN16ScanBlackVisitorC2ERj
13761
_ZN16nsCycleCollector10ClearGraphEv
1892
_ZN16nsCycleCollector10GCIfNeededEb
1892
_ZN16nsCycleCollector10GetRuntimeEj
0
_ZN16nsCycleCollector12CollectWhiteEP25nsICycleCollectorListener
1892
_ZN16nsCycleCollector12ScanWeakMapsEv
1892
_ZN16nsCycleCollector12SelectPurpleER14GCGraphBuilder
1892
_ZN16nsCycleCollector13ForgetRuntimeEj
0
_ZN16nsCycleCollector14SuspectedCountEv
85671
_ZN16nsCycleCollector15BeginCollectionEP25nsICycleCollectorListener
1892
_ZN16nsCycleCollector15ForgetSkippableEb
375
_ZN16nsCycleCollector15RegisterRuntimeEjP32nsCycleCollectionLanguageRuntime
1365
_ZN16nsCycleCollector16FinishCollectionEP25nsICycleCollectorListener
1892
_ZN16nsCycleCollector20PrepareForCollectionEP23nsCycleCollectorResultsP8nsTArrayIP7PtrInfo24nsTArrayDefaultAllocatorE
1443
_ZN16nsCycleCollector22CleanupAfterCollectionEv
1443
_ZN16nsCycleCollector6ForgetEP11nsISupports
0
_ZN16nsCycleCollector7CollectEP23nsCycleCollectorResultsjP25nsICycleCollectorListener
1365
_ZN16nsCycleCollector7Forget2EP19nsPurpleBufferEntry
1368898
_ZN16nsCycleCollector7SuspectEP11nsISupports
0
_ZN16nsCycleCollector8ShutdownEv
1365
_ZN16nsCycleCollector8Suspect2EP11nsISupports
1510492
_ZN16nsCycleCollector9MarkRootsER14GCGraphBuilder
1892
_ZN16nsCycleCollector9ScanRootsEv
1892
_ZN16nsCycleCollectorC2Ev
1365
_ZN16nsCycleCollectorD2Ev
1365
_ZN21CCRunnableFaultReport3RunEv
0
_ZN21CCRunnableFaultReportC2ERK9nsCString
0
_ZN21CCRunnableFaultReportD0Ev
0
_ZN21CCRunnableFaultReportD2Ev
0
_ZN22nsCycleCollectorLogger11ProcessNextEP24nsICycleCollectorHandlerPb
0
_ZN22nsCycleCollectorLogger12BeginResultsEv
0
_ZN22nsCycleCollectorLogger12DescribeRootEyj
0
_ZN22nsCycleCollectorLogger13GetDisableLogEPb
0
_ZN22nsCycleCollectorLogger13SetDisableLogEb
0
_ZN22nsCycleCollectorLogger14NoteGCedObjectEybPKc
0
_ZN22nsCycleCollectorLogger14QueryInterfaceERK4nsIDPPv
0
_ZN22nsCycleCollectorLogger15DescribeGarbageEy
0
_ZN22nsCycleCollectorLogger16GetWantAllTracesEPb
0
_ZN22nsCycleCollectorLogger20NoteRefCountedObjectEyjPKc
0
_ZN22nsCycleCollectorLogger22GetWantAfterProcessingEPb
0
_ZN22nsCycleCollectorLogger22SetWantAfterProcessingEb
0
_ZN22nsCycleCollectorLogger3EndEv
0
_ZN22nsCycleCollectorLogger5BeginEv
0
_ZN22nsCycleCollectorLogger6AddRefEv
0
_ZN22nsCycleCollectorLogger7ReleaseEv
0
_ZN22nsCycleCollectorLogger8NoteEdgeEyPKc
0
_ZN22nsCycleCollectorLogger9AllTracesEPP25nsICycleCollectorListener
0
_ZN22nsCycleCollectorLoggerC2Ev
0
_ZN22nsCycleCollectorLoggerD2Ev
0
_ZN22nsCycleCollectorParamsC2Ev
1365
_ZN22nsCycleCollectorRunner12GetJSRuntimeEv
84
_ZN22nsCycleCollectorRunner3RunEv
1365
_ZN22nsCycleCollectorRunner7CollectEP23nsCycleCollectorResultsP25nsICycleCollectorListener
78
_ZN22nsCycleCollectorRunner8ShutdownEv
1365
_ZN22nsCycleCollectorRunnerC2EP16nsCycleCollector
1365
_ZN22nsCycleCollectorRunnerD0Ev
1365
_ZN22nsCycleCollectorRunnerD2Ev
1365
_ZN29MemoryReporter_CycleCollector10GetProcessER19nsACString_internal
0
_ZN29MemoryReporter_CycleCollector14GetDescriptionER19nsACString_internal
0
_ZN29MemoryReporter_CycleCollector14QueryInterfaceERK4nsIDPPv
26
_ZN29MemoryReporter_CycleCollector6AddRefEv
1385
_ZN29MemoryReporter_CycleCollector7GetKindEPi
3
_ZN29MemoryReporter_CycleCollector7GetPathER19nsACString_internal
6
_ZN29MemoryReporter_CycleCollector7ReleaseEv
1385
_ZN29MemoryReporter_CycleCollector8GetUnitsEPi
0
_ZN29MemoryReporter_CycleCollector9GetAmountEPx
0
_ZN29MemoryReporter_CycleCollectorC2Ev
1365
_ZN29nsCycleCollectionXPCOMRuntime13ToParticipantEPv
0
_ZN29nsCycleCollectionXPCOMRuntime14FinishTraverseEv
1892
_ZN29nsCycleCollectionXPCOMRuntime20BeginCycleCollectionER34nsCycleCollectionTraversalCallbackb
1892
_ZN29nsCycleCollectionXPCOMRuntime21FinishCycleCollectionEv
1892
_ZN29nsCycleCollectionXPCOMRuntimeC2Ev
1365
_ZN7GCGraphC2Ev
1365
_ZN7GCGraphD2Ev
1365
_ZN7PtrInfo10FirstChildEv
666229
_ZN7PtrInfo12SetLastChildEN8EdgePool8IteratorE
1901
_ZN7PtrInfo13SetFirstChildEN8EdgePool8IteratorE
650411
_ZN7PtrInfo9LastChildEv
666229
_ZN7PtrInfoC2EPvP28nsCycleCollectionParticipant
650411
_ZN7TimeLog10CheckpointEPKc
26344
_ZN7TimeLogC2Ev
9316
_ZN8EdgePool5Block3EndEv
1913
_ZN8EdgePool5Block4NextEv
3826
_ZN8EdgePool5Block5StartEv
1913
_ZN8EdgePool5BlockC2Ev
1913
_ZN8EdgePool5ClearEv
1892
_ZN8EdgePool6BlocksEv
3784
_ZN8EdgePool7Builder3AddEP7PtrInfo
1836585
_ZN8EdgePool7Builder4MarkEv
652312
_ZN8EdgePool7BuilderC2ERS_
1892
_ZN8EdgePool8IteratorC2EPNS_14PtrInfoOrBlockE
652312
_ZN8EdgePool8IteratorC2ERKS0_
1332458
_ZN8EdgePool8IteratorC2Ev
650411
_ZN8EdgePool8IteratorppEv
1856426
_ZN8EdgePoolC2Ev
1365
_ZN8EdgePoolD2Ev
1365
_ZN8NodePool10Enumerator7GetNextEv
1425285
_ZN8NodePool10EnumeratorC2ERS_
5676
_ZN8NodePool5ClearEv
1892
_ZN8NodePool7Builder3AddEPvP28nsCycleCollectionParticipant
650411
_ZN8NodePool7BuilderC2ERS_
1892
_ZN8NodePoolC2Ev
1365
_ZN8NodePoolD2Ev
1365
_ZNK14GCGraphBuilder5CountEv
3784
_ZNK14nsPurpleBuffer10BlocksSizeEv
0
_ZNK14nsPurpleBuffer5CountEv
85671
_ZNK7GCGraph10BlocksSizeEv
0
_ZNK8EdgePool10BlocksSizeEv
0
_ZNK8EdgePool8IteratordeEv
3712852
_ZNK8EdgePool8IteratorneERKS0_
2522655
_ZNK8NodePool10BlocksSizeEv
0
_ZNK8NodePool10Enumerator10AtBlockEndEv
650411
_ZNK8NodePool10Enumerator6IsDoneEv
2729891
Generated by:
LCOV version 1.7