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-06-02
Functions:
202
141
69.8 %
Function Name
Hit count
NS_CycleCollectorForget2_P
1350470
NS_CycleCollectorForget_P
0
NS_CycleCollectorSuspect2_P
1489498
NS_CycleCollectorSuspect_P
0
_Z14CC_AbortIfNullPv
4356099
_Z24nsCycleCollector_collectP23nsCycleCollectorResultsP25nsICycleCollectorListener
48
_Z24nsCycleCollector_startupv
1419
_Z25nsCycleCollector_shutdownv
1419
_Z27nsCycleCollector_getRuntimej
0
_Z30nsCycleCollector_forgetRuntimej
1403
_Z31nsCycleCollector_DEBUG_wasFreedP11nsISupports
1271
_Z31nsCycleCollector_suspectedCountv
23251
_Z32nsCycleCollector_forgetSkippableb
276
_Z32nsCycleCollector_registerRuntimejP32nsCycleCollectionLanguageRuntime
1404
_Z32nsCycleCollector_shutdownThreadsv
1419
_Z33nsCycleCollectorLoggerConstructorP11nsISupportsRK4nsIDPPv
0
_Z36nsCycleCollector_DEBUG_shouldBeFreedP11nsISupports
0
_Z40nsCycleCollector_setBeforeUnlinkCallbackPFvvE
1404
_Z43nsCycleCollector_setForgetSkippableCallbackPFvvE
1404
_Z5FaultPKcP7PtrInfo
0
_ZL12MayHaveChildP11nsISupportsP33nsXPCOMCycleCollectionParticipant
25631
_ZL12canonicalizeP11nsISupports
878289
_ZL13AddPurpleRootR14GCGraphBuilderP11nsISupports
115052
_ZL13ToParticipantP11nsISupportsPP33nsXPCOMCycleCollectionParticipant
2360843
_ZL17selectionCallbackP12nsPtrHashKeyIKvEPv
0
_ZL19PtrToNodeMatchEntryP12PLDHashTablePK15PLDHashEntryHdrPKv
1248881
_ZL23ReportCycleCollectorMemv
0
_ZL27nsCycleCollector_isScanSafeP11nsISupports
1489498
_ZL31AbortIfOffMainThreadIfCheckFastv
2839968
_ZL5FaultPKcPKv
0
_ZN11ChildFinder12MayHaveChildEv
25631
_ZN11ChildFinder13NoteXPCOMRootEP11nsISupports
0
_ZN11ChildFinder14NoteXPCOMChildEP11nsISupports
75351
_ZN11ChildFinder15NoteNativeChildEPvP28nsCycleCollectionParticipant
2274
_ZN11ChildFinder15NoteScriptChildEjPv
1
_ZN11ChildFinder15NoteWeakMappingEPvS0_S0_
0
_ZN11ChildFinder16DescribeGCedNodeEbjPKc
0
_ZN11ChildFinder16NoteNextEdgeNameEPKc
0
_ZN11ChildFinder22DescribeRefCountedNodeEjjPKc
25631
_ZN11ChildFinder8NoteRootEjPvP28nsCycleCollectionParticipant
0
_ZN11ChildFinderC2Ev
25631
_ZN11GraphWalkerI11scanVisitorE13WalkFromRootsER7GCGraph
1910
_ZN11GraphWalkerI11scanVisitorE6DoWalkER7nsDeque
1910
_ZN11GraphWalkerI11scanVisitorEC2ES0_
1910
_ZN11GraphWalkerI16ScanBlackVisitorE4WalkEP7PtrInfo
12783
_ZN11GraphWalkerI16ScanBlackVisitorE6DoWalkER7nsDeque
12783
_ZN11GraphWalkerI16ScanBlackVisitorEC2ES0_
12783
_ZN11WeakMappingD2Ev
0
_ZN11scanVisitor15ShouldVisitNodeEPK7PtrInfo
591862
_ZN11scanVisitor9VisitNodeEP7PtrInfo
174791
_ZN11scanVisitorC2ERj
1910
_ZN14GCGraphBuilder11InitializedEv
1925
_ZN14GCGraphBuilder12DescribeNodeEjjPKc
601885
_ZN14GCGraphBuilder12SetLastChildEv
1927
_ZN14GCGraphBuilder13NoteXPCOMRootEP11nsISupports
7322
_ZN14GCGraphBuilder14AddWeakMapNodeEPv
0
_ZN14GCGraphBuilder14NoteXPCOMChildEP11nsISupports
423319
_ZN14GCGraphBuilder15NoteNativeChildEPvP28nsCycleCollectionParticipant
14084
_ZN14GCGraphBuilder15NoteScriptChildEjPv
1357231
_ZN14GCGraphBuilder15NoteWeakMappingEPvS0_S0_
0
_ZN14GCGraphBuilder16DescribeGCedNodeEbjPKc
452374
_ZN14GCGraphBuilder16NoteNextEdgeNameEPKc
0
_ZN14GCGraphBuilder22DescribeRefCountedNodeEjjPKc
149511
_ZN14GCGraphBuilder7AddNodeEPvP28nsCycleCollectionParticipant
1850766
_ZN14GCGraphBuilder7AddNodeEPvP28nsCycleCollectionParticipantj
1850766
_ZN14GCGraphBuilder8NoteRootEjPvP28nsCycleCollectionParticipant
13298
_ZN14GCGraphBuilder8TraverseEP7PtrInfo
601885
_ZN14GCGraphBuilder9NoteChildEPvP28nsCycleCollectionParticipantj9nsCString
1725048
_ZN14GCGraphBuilderC2ER7GCGraphPP32nsCycleCollectionLanguageRuntimeP25nsICycleCollectorListener
1925
_ZN14GCGraphBuilderD2Ev
1925
_ZN14nsPurpleBuffer10FreeBlocksEv
3344
_ZN14nsPurpleBuffer10InitBlocksEv
3344
_ZN14nsPurpleBuffer10StartBlockEPNS_5BlockE
4112
_ZN14nsPurpleBuffer14SelectPointersER14GCGraphBuilder
1925
_ZN14nsPurpleBuffer15PutCompatObjectEP11nsISupports
0
_ZN14nsPurpleBuffer15RemoveSkippableEb
276
_ZN14nsPurpleBuffer18RemoveCompatObjectEP11nsISupports
0
_ZN14nsPurpleBuffer21UnmarkRemainingPurpleEPNS_5BlockE
0
_ZN14nsPurpleBuffer3PutEP11nsISupports
1489498
_ZN14nsPurpleBuffer5BlockC2Ev
2187
_ZN14nsPurpleBuffer6RemoveEP19nsPurpleBufferEntry
1489498
_ZN14nsPurpleBuffer8NewEntryEv
1489498
_ZN14nsPurpleBufferC2ER22nsCycleCollectorParams
1419
_ZN14nsPurpleBufferD2Ev
1419
_ZN15CallbackClosureC2EP14nsPurpleBufferR14GCGraphBuilder
0
_ZN16CCGraphDescriberC2Ev
0
_ZN16CCGraphDescriberD2Ev
0
_ZN16ScanBlackVisitor15ShouldVisitNodeEPK7PtrInfo
1285245
_ZN16ScanBlackVisitor9VisitNodeEP7PtrInfo
440370
_ZN16ScanBlackVisitorC2ERj
12783
_ZN16nsCycleCollector10ClearGraphEv
1925
_ZN16nsCycleCollector10GCIfNeededEb
1925
_ZN16nsCycleCollector10GetRuntimeEj
0
_ZN16nsCycleCollector12CollectWhiteEP25nsICycleCollectorListener
1925
_ZN16nsCycleCollector12ScanWeakMapsEv
1910
_ZN16nsCycleCollector12SelectPurpleER14GCGraphBuilder
1925
_ZN16nsCycleCollector13ForgetRuntimeEj
0
_ZN16nsCycleCollector14SuspectedCountEv
23251
_ZN16nsCycleCollector15BeginCollectionEP25nsICycleCollectorListener
1925
_ZN16nsCycleCollector15ForgetSkippableEb
276
_ZN16nsCycleCollector15RegisterRuntimeEjP32nsCycleCollectionLanguageRuntime
1404
_ZN16nsCycleCollector16FinishCollectionEP25nsICycleCollectorListener
1925
_ZN16nsCycleCollector20PrepareForCollectionEP23nsCycleCollectorResultsP8nsTArrayIP7PtrInfo24nsTArrayDefaultAllocatorE
1467
_ZN16nsCycleCollector22CleanupAfterCollectionEv
1467
_ZN16nsCycleCollector6ForgetEP11nsISupports
0
_ZN16nsCycleCollector7CollectEP23nsCycleCollectorResultsjP25nsICycleCollectorListener
1419
_ZN16nsCycleCollector7Forget2EP19nsPurpleBufferEntry
1350470
_ZN16nsCycleCollector7SuspectEP11nsISupports
0
_ZN16nsCycleCollector8ShutdownEv
1419
_ZN16nsCycleCollector8Suspect2EP11nsISupports
1489498
_ZN16nsCycleCollector9MarkRootsER14GCGraphBuilder
1910
_ZN16nsCycleCollector9ScanRootsEv
1910
_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
57
_ZN22nsCycleCollectorRunner3RunEv
1419
_ZN22nsCycleCollectorRunner7CollectEP23nsCycleCollectorResultsP25nsICycleCollectorListener
48
_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
1910
_ZN29nsCycleCollectionXPCOMRuntime20BeginCycleCollectionER34nsCycleCollectionTraversalCallbackb
1925
_ZN29nsCycleCollectionXPCOMRuntime21FinishCycleCollectionEv
1925
_ZN29nsCycleCollectionXPCOMRuntimeC2Ev
1419
_ZN7GCGraphC2Ev
1419
_ZN7GCGraphD2Ev
1419
_ZN7PtrInfo10FirstChildEv
615161
_ZN7PtrInfo12SetLastChildEN8EdgePool8IteratorE
1927
_ZN7PtrInfo13SetFirstChildEN8EdgePool8IteratorE
601885
_ZN7PtrInfo9LastChildEv
615161
_ZN7PtrInfoC2EPvP28nsCycleCollectionParticipant
601885
_ZN7TimeLog10CheckpointEPKc
26647
_ZN7TimeLogC2Ev
9382
_ZN8EdgePool5Block3EndEv
1934
_ZN8EdgePool5Block4NextEv
3868
_ZN8EdgePool5Block5StartEv
1934
_ZN8EdgePool5BlockC2Ev
1934
_ZN8EdgePool5ClearEv
1925
_ZN8EdgePool6BlocksEv
3850
_ZN8EdgePool7Builder3AddEP7PtrInfo
1725048
_ZN8EdgePool7Builder4MarkEv
603812
_ZN8EdgePool7BuilderC2ERS_
1925
_ZN8EdgePool8IteratorC2EPNS_14PtrInfoOrBlockE
603812
_ZN8EdgePool8IteratorC2ERKS0_
1230322
_ZN8EdgePool8IteratorC2Ev
601885
_ZN8EdgePool8IteratorppEv
1739228
_ZN8EdgePoolC2Ev
1419
_ZN8EdgePoolD2Ev
1419
_ZN8NodePool10Enumerator7GetNextEv
1328866
_ZN8NodePool10EnumeratorC2ERS_
5745
_ZN8NodePool5ClearEv
1925
_ZN8NodePool7Builder3AddEPvP28nsCycleCollectionParticipant
601885
_ZN8NodePool7BuilderC2ERS_
1925
_ZN8NodePoolC2Ev
1419
_ZN8NodePoolD2Ev
1419
_ZNK14GCGraphBuilder5CountEv
3835
_ZNK14nsPurpleBuffer10BlocksSizeEv
0
_ZNK14nsPurpleBuffer5CountEv
23251
_ZNK7GCGraph10BlocksSizeEv
0
_ZNK8EdgePool10BlocksSizeEv
0
_ZNK8EdgePool8IteratordeEv
3478456
_ZNK8EdgePool8IteratorneERKS0_
2354389
_ZNK8NodePool10BlocksSizeEv
0
_ZNK8NodePool10Enumerator10AtBlockEndEv
601885
_ZNK8NodePool10Enumerator6IsDoneEv
2536471
Generated by:
LCOV version 1.7