LCOV - code coverage report
Current view:
directory
-
xpcom/base
- nsCycleCollector.cpp (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
1116
739
66.2 %
Date:
2012-07-07
Functions:
202
141
69.8 %
Function Name
Hit count
NS_CycleCollectorForget2_P
1342614
NS_CycleCollectorForget_P
0
NS_CycleCollectorSuspect2_P
1481845
NS_CycleCollectorSuspect_P
0
_Z14CC_AbortIfNullPv
4109273
_Z24nsCycleCollector_collectP23nsCycleCollectorResultsP25nsICycleCollectorListener
45
_Z24nsCycleCollector_startupv
1419
_Z25nsCycleCollector_shutdownv
1419
_Z27nsCycleCollector_getRuntimej
0
_Z30nsCycleCollector_forgetRuntimej
1403
_Z31nsCycleCollector_DEBUG_wasFreedP11nsISupports
1271
_Z31nsCycleCollector_suspectedCountv
22880
_Z32nsCycleCollector_forgetSkippableb
273
_Z32nsCycleCollector_registerRuntimejP32nsCycleCollectionLanguageRuntime
1404
_Z32nsCycleCollector_shutdownThreadsv
1419
_Z33nsCycleCollectorLoggerConstructorP11nsISupportsRK4nsIDPPv
0
_Z36nsCycleCollector_DEBUG_shouldBeFreedP11nsISupports
0
_Z40nsCycleCollector_setBeforeUnlinkCallbackPFvvE
1404
_Z43nsCycleCollector_setForgetSkippableCallbackPFvvE
1404
_Z5FaultPKcP7PtrInfo
0
_ZL12MayHaveChildP11nsISupportsP33nsXPCOMCycleCollectionParticipant
26275
_ZL12canonicalizeP11nsISupports
880440
_ZL13AddPurpleRootR14GCGraphBuilderP11nsISupports
113617
_ZL13ToParticipantP11nsISupportsPP33nsXPCOMCycleCollectionParticipant
2355348
_ZL17selectionCallbackP12nsPtrHashKeyIKvEPv
0
_ZL19PtrToNodeMatchEntryP12PLDHashTablePK15PLDHashEntryHdrPKv
1186440
_ZL23ReportCycleCollectorMemv
0
_ZL27nsCycleCollector_isScanSafeP11nsISupports
1481845
_ZL31AbortIfOffMainThreadIfCheckFastv
2824459
_ZL5FaultPKcPKv
0
_ZN11ChildFinder12MayHaveChildEv
26275
_ZN11ChildFinder13NoteXPCOMRootEP11nsISupports
0
_ZN11ChildFinder14NoteXPCOMChildEP11nsISupports
77365
_ZN11ChildFinder15NoteNativeChildEPvP28nsCycleCollectionParticipant
2276
_ZN11ChildFinder15NoteScriptChildEjPv
1
_ZN11ChildFinder15NoteWeakMappingEPvS0_S0_
0
_ZN11ChildFinder16DescribeGCedNodeEbjPKc
0
_ZN11ChildFinder16NoteNextEdgeNameEPKc
0
_ZN11ChildFinder22DescribeRefCountedNodeEjjPKc
26275
_ZN11ChildFinder8NoteRootEjPvP28nsCycleCollectionParticipant
0
_ZN11ChildFinderC2Ev
26275
_ZN11GraphWalkerI11scanVisitorE13WalkFromRootsER7GCGraph
1909
_ZN11GraphWalkerI11scanVisitorE6DoWalkER7nsDeque
1909
_ZN11GraphWalkerI11scanVisitorEC2ES0_
1909
_ZN11GraphWalkerI16ScanBlackVisitorE4WalkEP7PtrInfo
12687
_ZN11GraphWalkerI16ScanBlackVisitorE6DoWalkER7nsDeque
12687
_ZN11GraphWalkerI16ScanBlackVisitorEC2ES0_
12687
_ZN11WeakMappingD2Ev
0
_ZN11scanVisitor15ShouldVisitNodeEPK7PtrInfo
589269
_ZN11scanVisitor9VisitNodeEP7PtrInfo
174458
_ZN11scanVisitorC2ERj
1909
_ZN14GCGraphBuilder11InitializedEv
1924
_ZN14GCGraphBuilder12DescribeNodeEjjPKc
561577
_ZN14GCGraphBuilder12SetLastChildEv
1922
_ZN14GCGraphBuilder13NoteXPCOMRootEP11nsISupports
7216
_ZN14GCGraphBuilder14AddWeakMapNodeEPv
0
_ZN14GCGraphBuilder14NoteXPCOMChildEP11nsISupports
422721
_ZN14GCGraphBuilder15NoteNativeChildEPvP28nsCycleCollectionParticipant
14066
_ZN14GCGraphBuilder15NoteScriptChildEjPv
1256469
_ZN14GCGraphBuilder15NoteWeakMappingEPvS0_S0_
0
_ZN14GCGraphBuilder16DescribeGCedNodeEbjPKc
412313
_ZN14GCGraphBuilder16NoteNextEdgeNameEPKc
0
_ZN14GCGraphBuilder22DescribeRefCountedNodeEjjPKc
149264
_ZN14GCGraphBuilder7AddNodeEPvP28nsCycleCollectionParticipant
1748017
_ZN14GCGraphBuilder7AddNodeEPvP28nsCycleCollectionParticipantj
1748017
_ZN14GCGraphBuilder8NoteRootEjPvP28nsCycleCollectionParticipant
13202
_ZN14GCGraphBuilder8TraverseEP7PtrInfo
561577
_ZN14GCGraphBuilder9NoteChildEPvP28nsCycleCollectionParticipantj9nsCString
1623835
_ZN14GCGraphBuilderC2ER7GCGraphPP32nsCycleCollectionLanguageRuntimeP25nsICycleCollectorListener
1924
_ZN14GCGraphBuilderD2Ev
1924
_ZN14nsPurpleBuffer10FreeBlocksEv
3343
_ZN14nsPurpleBuffer10InitBlocksEv
3343
_ZN14nsPurpleBuffer10StartBlockEPNS_5BlockE
4108
_ZN14nsPurpleBuffer14SelectPointersER14GCGraphBuilder
1924
_ZN14nsPurpleBuffer15PutCompatObjectEP11nsISupports
0
_ZN14nsPurpleBuffer15RemoveSkippableEb
273
_ZN14nsPurpleBuffer18RemoveCompatObjectEP11nsISupports
0
_ZN14nsPurpleBuffer21UnmarkRemainingPurpleEPNS_5BlockE
0
_ZN14nsPurpleBuffer3PutEP11nsISupports
1481845
_ZN14nsPurpleBuffer5BlockC2Ev
2184
_ZN14nsPurpleBuffer6RemoveEP19nsPurpleBufferEntry
1481845
_ZN14nsPurpleBuffer8NewEntryEv
1481845
_ZN14nsPurpleBufferC2ER22nsCycleCollectorParams
1419
_ZN14nsPurpleBufferD2Ev
1419
_ZN15CallbackClosureC2EP14nsPurpleBufferR14GCGraphBuilder
0
_ZN16CCGraphDescriberC2Ev
0
_ZN16CCGraphDescriberD2Ev
0
_ZN16ScanBlackVisitor15ShouldVisitNodeEPK7PtrInfo
1184579
_ZN16ScanBlackVisitor9VisitNodeEP7PtrInfo
400226
_ZN16ScanBlackVisitorC2ERj
12687
_ZN16nsCycleCollector10ClearGraphEv
1924
_ZN16nsCycleCollector10GCIfNeededEb
1924
_ZN16nsCycleCollector10GetRuntimeEj
0
_ZN16nsCycleCollector12CollectWhiteEP25nsICycleCollectorListener
1924
_ZN16nsCycleCollector12ScanWeakMapsEv
1909
_ZN16nsCycleCollector12SelectPurpleER14GCGraphBuilder
1924
_ZN16nsCycleCollector13ForgetRuntimeEj
0
_ZN16nsCycleCollector14SuspectedCountEv
22880
_ZN16nsCycleCollector15BeginCollectionEP25nsICycleCollectorListener
1924
_ZN16nsCycleCollector15ForgetSkippableEb
273
_ZN16nsCycleCollector15RegisterRuntimeEjP32nsCycleCollectionLanguageRuntime
1404
_ZN16nsCycleCollector16FinishCollectionEP25nsICycleCollectorListener
1924
_ZN16nsCycleCollector20PrepareForCollectionEP23nsCycleCollectorResultsP8nsTArrayIP7PtrInfo24nsTArrayDefaultAllocatorE
1464
_ZN16nsCycleCollector22CleanupAfterCollectionEv
1464
_ZN16nsCycleCollector6ForgetEP11nsISupports
0
_ZN16nsCycleCollector7CollectEP23nsCycleCollectorResultsjP25nsICycleCollectorListener
1419
_ZN16nsCycleCollector7Forget2EP19nsPurpleBufferEntry
1342614
_ZN16nsCycleCollector7SuspectEP11nsISupports
0
_ZN16nsCycleCollector8ShutdownEv
1419
_ZN16nsCycleCollector8Suspect2EP11nsISupports
1481845
_ZN16nsCycleCollector9MarkRootsER14GCGraphBuilder
1909
_ZN16nsCycleCollector9ScanRootsEv
1909
_ZN16nsCycleCollectorC2Ev
1419
_ZN16nsCycleCollectorD2Ev
1419
_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
1419
_ZN22nsCycleCollectorRunner12GetJSRuntimeEv
48
_ZN22nsCycleCollectorRunner3RunEv
1419
_ZN22nsCycleCollectorRunner7CollectEP23nsCycleCollectorResultsP25nsICycleCollectorListener
45
_ZN22nsCycleCollectorRunner8ShutdownEv
1419
_ZN22nsCycleCollectorRunnerC2EP16nsCycleCollector
1419
_ZN22nsCycleCollectorRunnerD0Ev
1419
_ZN22nsCycleCollectorRunnerD2Ev
1419
_ZN29MemoryReporter_CycleCollector10GetProcessER19nsACString_internal
0
_ZN29MemoryReporter_CycleCollector14GetDescriptionER19nsACString_internal
0
_ZN29MemoryReporter_CycleCollector14QueryInterfaceERK4nsIDPPv
26
_ZN29MemoryReporter_CycleCollector6AddRefEv
1424
_ZN29MemoryReporter_CycleCollector7GetKindEPi
3
_ZN29MemoryReporter_CycleCollector7GetPathER19nsACString_internal
6
_ZN29MemoryReporter_CycleCollector7ReleaseEv
1424
_ZN29MemoryReporter_CycleCollector8GetUnitsEPi
0
_ZN29MemoryReporter_CycleCollector9GetAmountEPx
0
_ZN29MemoryReporter_CycleCollectorC2Ev
1404
_ZN29nsCycleCollectionXPCOMRuntime13ToParticipantEPv
0
_ZN29nsCycleCollectionXPCOMRuntime14FinishTraverseEv
1909
_ZN29nsCycleCollectionXPCOMRuntime20BeginCycleCollectionER34nsCycleCollectionTraversalCallbackb
1924
_ZN29nsCycleCollectionXPCOMRuntime21FinishCycleCollectionEv
1924
_ZN29nsCycleCollectionXPCOMRuntimeC2Ev
1419
_ZN7GCGraphC2Ev
1419
_ZN7GCGraphD2Ev
1419
_ZN7PtrInfo10FirstChildEv
574684
_ZN7PtrInfo12SetLastChildEN8EdgePool8IteratorE
1922
_ZN7PtrInfo13SetFirstChildEN8EdgePool8IteratorE
561577
_ZN7PtrInfo9LastChildEv
574684
_ZN7PtrInfoC2EPvP28nsCycleCollectionParticipant
561577
_ZN7TimeLog10CheckpointEPKc
26631
_ZN7TimeLogC2Ev
9375
_ZN8EdgePool5Block3EndEv
1927
_ZN8EdgePool5Block4NextEv
3854
_ZN8EdgePool5Block5StartEv
1927
_ZN8EdgePool5BlockC2Ev
1927
_ZN8EdgePool5ClearEv
1924
_ZN8EdgePool6BlocksEv
3848
_ZN8EdgePool7Builder3AddEP7PtrInfo
1623835
_ZN8EdgePool7Builder4MarkEv
563499
_ZN8EdgePool7BuilderC2ERS_
1924
_ZN8EdgePool8IteratorC2EPNS_14PtrInfoOrBlockE
563499
_ZN8EdgePool8IteratorC2ERKS0_
1149368
_ZN8EdgePool8IteratorC2Ev
561577
_ZN8EdgePool8IteratorppEv
1637600
_ZN8EdgePoolC2Ev
1419
_ZN8EdgePoolD2Ev
1419
_ZN8NodePool10Enumerator7GetNextEv
1246715
_ZN8NodePool10EnumeratorC2ERS_
5742
_ZN8NodePool5ClearEv
1924
_ZN8NodePool7Builder3AddEPvP28nsCycleCollectionParticipant
561577
_ZN8NodePool7BuilderC2ERS_
1924
_ZN8NodePoolC2Ev
1419
_ZN8NodePoolD2Ev
1419
_ZNK14GCGraphBuilder5CountEv
3833
_ZNK14nsPurpleBuffer10BlocksSizeEv
0
_ZNK14nsPurpleBuffer5CountEv
22880
_ZNK7GCGraph10BlocksSizeEv
0
_ZNK8EdgePool10BlocksSizeEv
0
_ZNK8EdgePool8IteratordeEv
3275200
_ZNK8EdgePool8IteratorneERKS0_
2212284
_ZNK8NodePool10BlocksSizeEv
0
_ZNK8NodePool10Enumerator10AtBlockEndEv
561577
_ZNK8NodePool10Enumerator6IsDoneEv
2373702
Generated by:
LCOV version 1.7