LCOV - code coverage report
Current view: top level - xpcom/base - nsCycleCollector.cpp (source / functions) Hit Total Coverage
Test: output.info Lines: 292 1708 17.1 %
Date: 2017-07-14 16:53:18 Functions: 56 277 20.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_Z24nsCycleCollector_collectP25nsICycleCollectorListener 0
_Z25nsCycleCollector_shutdownb 0
_Z29nsCycleCollector_collectSliceRN2js11SliceBudgetEb 0
_Z30nsCycleCollector_createLogSinkv 0
_Z32nsCycleCollector_forgetJSContextv 0
_Z32nsCycleCollector_forgetSkippableRN2js11SliceBudgetEbb 0
_Z33nsCycleCollectorLoggerConstructorP11nsISupportsRK4nsIDPPv 0
_Z40nsCycleCollector_forgetNonPrimaryContextv 0
_Z42nsCycleCollector_registerNonPrimaryContextPN7mozilla23CycleCollectedJSContextE 0
_Z43nsCycleCollector_finishAnyCurrentCollectionv 0
_ZL10PrintPhasePKc 0
_ZL12MayHaveChildPvP28nsCycleCollectionParticipant 0
_ZL13AddPurpleRootR14CCGraphBuilderPvP28nsCycleCollectionParticipant 0
_ZL14FloodBlackNodeRjRbP7PtrInfo 0
_ZL18ValueIsGrayCCThingRKN2JS5ValueE 0
_ZL19PtrToNodeMatchEntryPK15PLDHashEntryHdrPKv 0
_ZL20GCThingIsGrayCCThingN2JS9GCCellPtrE 0
_ZL20SuspectAfterShutdownPvP28nsCycleCollectionParticipantP27nsCycleCollectingAutoRefCntPb 0
_ZL26CycleCollectorMallocSizeOfPKv 0
_ZN11ChildFinder11NoteJSChildERKN2JS9GCCellPtrE 0
_ZN11ChildFinder12MayHaveChildEv 0
_ZN11ChildFinder14NoteXPCOMChildEP11nsISupports 0
_ZN11ChildFinder15NoteNativeChildEPvP28nsCycleCollectionParticipant 0
_ZN11ChildFinder16DescribeGCedNodeEbPKcm 0
_ZN11ChildFinder16NoteNextEdgeNameEPKc 0
_ZN11ChildFinder22DescribeRefCountedNodeEmPKc 0
_ZN11ChildFinderC2Ev 0
_ZN11GraphWalkerI16ScanBlackVisitorE11CheckedPushER7nsDequeP7PtrInfo 0
_ZN11GraphWalkerI16ScanBlackVisitorE4WalkEP7PtrInfo 0
_ZN11GraphWalkerI16ScanBlackVisitorE6DoWalkER7nsDeque 0
_ZN11GraphWalkerI16ScanBlackVisitorEC2ES0_ 0
_ZN13CollectorDataD2Ev 0
_ZN14CCGraphBuilder10BuildGraphERN2js11SliceBudgetE 0
_ZN14CCGraphBuilder10NoteJSRootEP8JSObject 0
_ZN14CCGraphBuilder11NoteJSChildERKN2JS9GCCellPtrE 0
_ZN14CCGraphBuilder12SetLastChildEv 0
_ZN14CCGraphBuilder13AddPurpleRootEPvP28nsCycleCollectionParticipant 0
_ZN14CCGraphBuilder13NoteXPCOMRootEP11nsISupports 0
_ZN14CCGraphBuilder13SetFirstChildEv 0
_ZN14CCGraphBuilder14AddWeakMapNodeEN2JS9GCCellPtrE 0
_ZN14CCGraphBuilder14AddWeakMapNodeEP8JSObject 0
_ZN14CCGraphBuilder14NoteNativeRootEPvP28nsCycleCollectionParticipant 0
_ZN14CCGraphBuilder14NoteXPCOMChildEP11nsISupports 0
_ZN14CCGraphBuilder15DoneAddingRootsEv 0
_ZN14CCGraphBuilder15NoteNativeChildEPvP28nsCycleCollectionParticipant 0
_ZN14CCGraphBuilder15NoteWeakMappingEP8JSObjectN2JS9GCCellPtrES1_S3_ 0
_ZN14CCGraphBuilder16DescribeGCedNodeEbPKcm 0
_ZN14CCGraphBuilder16NoteNextEdgeNameEPKc 0
_ZN14CCGraphBuilder22DescribeRefCountedNodeEmPKc 0
_ZN14CCGraphBuilder7AddNodeEPvP28nsCycleCollectionParticipant 0
_ZN14CCGraphBuilder8NoteRootEPvP28nsCycleCollectionParticipant 0
_ZN14CCGraphBuilder9MergeZoneEN2JS9GCCellPtrE 0
_ZN14CCGraphBuilder9NoteChildEPvP28nsCycleCollectionParticipantR9nsCString 0
_ZN14CCGraphBuilderC2ER7CCGraphRN7mozilla21CycleCollectorResultsEPNS2_23CycleCollectedJSRuntimeEP22nsCycleCollectorLoggerb 0
_ZN14CCGraphBuilderD0Ev 0
_ZN14CCGraphBuilderD2Ev 0
_ZN14JSPurpleBuffer15cycleCollection14GetParticipantEv 0
_ZN14JSPurpleBuffer15cycleCollection14TraverseNativeEPvR34nsCycleCollectionTraversalCallback 0
_ZN14JSPurpleBuffer15cycleCollection22DeleteCycleCollectableEPv 0
_ZN14JSPurpleBuffer15cycleCollection4RootEPv 0
_ZN14JSPurpleBuffer15cycleCollection5TraceEPvRK14TraceCallbacksS1_ 0
_ZN14JSPurpleBuffer15cycleCollection6UnlinkEPv 0
_ZN14JSPurpleBuffer15cycleCollection6UnrootEPv 0
_ZN14JSPurpleBuffer15cycleCollection9ClassNameEv 0
_ZN14JSPurpleBuffer22DeleteCycleCollectableEv 0
_ZN14JSPurpleBuffer6AddRefEv 0
_ZN14JSPurpleBuffer7DestroyEv 0
_ZN14JSPurpleBuffer7ReleaseEv 0
_ZN14JSPurpleBufferC2ER6RefPtrIS_E 0
_ZN14JSPurpleBufferD2Ev 0
_ZN14nsPurpleBuffer10FreeBlocksEv 0
_ZN14nsPurpleBuffer12VisitEntriesI21SelectPointersVisitorEEvRT_ 0
_ZN14nsPurpleBuffer12VisitEntriesI22PurpleScanBlackVisitorEEvRT_ 0
_ZN14nsPurpleBuffer12VisitEntriesI22RemoveSkippableVisitorEEvRT_ 0
_ZN14nsPurpleBuffer14SelectPointersER14CCGraphBuilder 0
_ZN14nsPurpleBuffer15RemoveSkippableEP16nsCycleCollectorRN2js11SliceBudgetEbbPFvvE 0
_ZN14nsPurpleBufferD2Ev 0
_ZN16CCGraphDescriberC2Ev 0
_ZN16CCGraphDescriberD2Ev 0
_ZN16ScanBlackVisitor15ShouldVisitNodeEPK7PtrInfo 0
_ZN16ScanBlackVisitor6FailedEv 0
_ZN16ScanBlackVisitor9VisitNodeEP7PtrInfo 0
_ZN16ScanBlackVisitorC2ERjRb 0
_ZN16nsCycleCollector11FixGrayBitsEbR7TimeLog 0
_ZN16nsCycleCollector12CollectWhiteEv 0
_ZN16nsCycleCollector12ScanWeakMapsEv 0
_ZN16nsCycleCollector14CollectReportsEP25nsIMemoryReporterCallbackP11nsISupportsb 0
_ZN16nsCycleCollector14ScanBlackNodesEv 0
_ZN16nsCycleCollector14ScanWhiteNodesEb 0
_ZN16nsCycleCollector15BeginCollectionE6ccTypeP25nsICycleCollectorListener 0
_ZN16nsCycleCollector15ForgetSkippableERN2js11SliceBudgetEbb 0
_ZN16nsCycleCollector15ShutdownCollectEv 0
_ZN16nsCycleCollector16ClearCCJSRuntimeEv 0
_ZN16nsCycleCollector16ShouldMergeZonesE6ccType 0
_ZN16nsCycleCollector17GetJSPurpleBufferEv 0
_ZN16nsCycleCollector20ScanIncrementalRootsEv 0
_ZN16nsCycleCollector22CleanupAfterCollectionEv 0
_ZN16nsCycleCollector25IsIncrementalGCInProgressEv 0
_ZN16nsCycleCollector26FinishAnyCurrentCollectionEv 0
_ZN16nsCycleCollector32FinishAnyIncrementalGCInProgressEv 0
_ZN16nsCycleCollector7CollectE6ccTypeRN2js11SliceBudgetEP25nsICycleCollectorListenerb 0
_ZN16nsCycleCollector8ShutdownEb 0
_ZN16nsCycleCollector9MarkRootsERN2js11SliceBudgetE 0
_ZN16nsCycleCollector9ScanRootsEb 0
_ZN16nsCycleCollectorD0Ev 0
_ZN16nsCycleCollectorD2Ev 0
_ZN21LogStringMessageAsync3RunEv 0
_ZN21LogStringMessageAsyncC2ERK9nsAString 0
_ZN21LogStringMessageAsyncD0Ev 0
_ZN21LogStringMessageAsyncD2Ev 0
_ZN21SelectPointersVisitor5VisitER14nsPurpleBufferP19nsPurpleBufferEntry 0
_ZN21SelectPointersVisitorC2ER14CCGraphBuilder 0
_ZN22PurpleScanBlackVisitor5VisitER14nsPurpleBufferP19nsPurpleBufferEntry 0
_ZN22PurpleScanBlackVisitorC2ER7CCGraphP22nsCycleCollectorLoggerRjRb 0
_ZN22PurpleScanBlackVisitorD2Ev 0
_ZN22RemoveSkippableVisitor5VisitER14nsPurpleBufferP19nsPurpleBufferEntry 0
_ZN22RemoveSkippableVisitorC2EP16nsCycleCollectorRN2js11SliceBudgetEbbPFvvE 0
_ZN22RemoveSkippableVisitorD2Ev 0
_ZN22nsCycleCollectorLogger10GetLogSinkEPP24nsICycleCollectorLogSink 0
_ZN22nsCycleCollectorLogger10SetLogSinkEP24nsICycleCollectorLogSink 0
_ZN22nsCycleCollectorLogger11IsAllTracesEv 0
_ZN22nsCycleCollectorLogger11ProcessNextEP24nsICycleCollectorHandlerPb 0
_ZN22nsCycleCollectorLogger12BeginResultsEv 0
_ZN22nsCycleCollectorLogger12DescribeRootEmj 0
_ZN22nsCycleCollectorLogger12SetAllTracesEv 0
_ZN22nsCycleCollectorLogger13GetDisableLogEPb 0
_ZN22nsCycleCollectorLogger13SetDisableLogEb 0
_ZN22nsCycleCollectorLogger14NoteGCedObjectEmbPKcm 0
_ZN22nsCycleCollectorLogger14QueryInterfaceERK4nsIDPPv 0
_ZN22nsCycleCollectorLogger15ClearDescribersEv 0
_ZN22nsCycleCollectorLogger15DescribeGarbageEm 0
_ZN22nsCycleCollectorLogger16GetWantAllTracesEPb 0
_ZN22nsCycleCollectorLogger16NoteWeakMapEntryEmmmm 0
_ZN22nsCycleCollectorLogger19NoteIncrementalRootEm 0
_ZN22nsCycleCollectorLogger20NoteRefCountedObjectEmjPKc 0
_ZN22nsCycleCollectorLogger22GetWantAfterProcessingEPb 0
_ZN22nsCycleCollectorLogger22SetWantAfterProcessingEb 0
_ZN22nsCycleCollectorLogger3EndEv 0
_ZN22nsCycleCollectorLogger5BeginEv 0
_ZN22nsCycleCollectorLogger6AddRefEv 0
_ZN22nsCycleCollectorLogger7ReleaseEv 0
_ZN22nsCycleCollectorLogger8AsLoggerEPPS_ 0
_ZN22nsCycleCollectorLogger8NoteEdgeEmPKc 0
_ZN22nsCycleCollectorLogger9AllTracesEPP25nsICycleCollectorListener 0
_ZN22nsCycleCollectorLoggerC2Ev 0
_ZN22nsCycleCollectorLoggerD2Ev 0
_ZN22nsCycleCollectorParams15AllTracesThisCCEb 0
_ZN22nsCycleCollectorParams9LogThisCCEb 0
_ZN29nsCycleCollectorLogSinkToFile10CloseCCLogEv 0
_ZN29nsCycleCollectorLogSinkToFile10CloseGCLogEv 0
_ZN29nsCycleCollectorLogSinkToFile14CreateTempFileEPKc 0
_ZN29nsCycleCollectorLogSinkToFile14QueryInterfaceERK4nsIDPPv 0
_ZN29nsCycleCollectorLogSinkToFile20GetProcessIdentifierEPi 0
_ZN29nsCycleCollectorLogSinkToFile20SetProcessIdentifierEi 0
_ZN29nsCycleCollectorLogSinkToFile21GetFilenameIdentifierER9nsAString 0
_ZN29nsCycleCollectorLogSinkToFile21SetFilenameIdentifierERK9nsAString 0
_ZN29nsCycleCollectorLogSinkToFile4OpenEPP8_IO_FILES2_ 0
_ZN29nsCycleCollectorLogSinkToFile6AddRefEv 0
_ZN29nsCycleCollectorLogSinkToFile7OpenLogEPNS_8FileInfoE 0
_ZN29nsCycleCollectorLogSinkToFile7ReleaseEv 0
_ZN29nsCycleCollectorLogSinkToFile8CloseLogEPNS_8FileInfoERK9nsAString 0
_ZN29nsCycleCollectorLogSinkToFile8FileInfoC2EPKc 0
_ZN29nsCycleCollectorLogSinkToFile8FileInfoD2Ev 0
_ZN29nsCycleCollectorLogSinkToFile8GetCcLogEPP7nsIFile 0
_ZN29nsCycleCollectorLogSinkToFile8GetGcLogEPP7nsIFile 0
_ZN29nsCycleCollectorLogSinkToFileC2Ev 0
_ZN29nsCycleCollectorLogSinkToFileD2Ev 0
_ZN7CCGraph12AddNodeToMapEPv 0
_ZN7CCGraph13FindNodeEntryEPv 0
_ZN7CCGraph19RemoveObjectFromMapEPv 0
_ZN7CCGraph4InitEv 0
_ZN7CCGraph5ClearEv 0
_ZN7CCGraph8FindNodeEPv 0
_ZN7CCGraphD2Ev 0
_ZN7PtrInfo12SetLastChildEN8EdgePool8IteratorE 0
_ZN7PtrInfo13SetFirstChildEN8EdgePool8IteratorE 0
_ZN7PtrInfoC2EPvP28nsCycleCollectionParticipant 0
_ZN7TimeLog10CheckpointEPKc 0
_ZN7TimeLogC2Ev 0
_ZN8EdgePool10EdgeBlocksEv 0
_ZN8EdgePool5ClearEv 0
_ZN8EdgePool7Builder3AddEP7PtrInfo 0
_ZN8EdgePool7Builder4MarkEv 0
_ZN8EdgePool7BuilderC2ERS_ 0
_ZN8EdgePool8IteratorC2EPNS_14PtrInfoOrBlockE 0
_ZN8EdgePool8IteratorC2ERKS0_ 0
_ZN8EdgePool8IteratorC2Ev 0
_ZN8EdgePool8IteratorppEv 0
_ZN8EdgePool9EdgeBlock3EndEv 0
_ZN8EdgePool9EdgeBlock4NextEv 0
_ZN8EdgePool9EdgeBlock5StartEv 0
_ZN8EdgePool9EdgeBlockC2Ev 0
_ZN8EdgePoolD2Ev 0
_ZN8NodePool10Enumerator7GetNextEv 0
_ZN8NodePool10EnumeratorC2ERS_ 0
_ZN8NodePool5ClearEv 0
_ZN8NodePool7Builder3AddEPvP28nsCycleCollectionParticipant 0
_ZN8NodePool7BuilderC2ERS_ 0
_ZN8NodePoolD2Ev 0
_ZNK14CCGraphBuilder13WantAllTracesEv 0
_ZNK14nsPurpleBuffer19SizeOfExcludingThisEPFmPKvE 0
_ZNK15SnowWhiteKiller5TraceEPN2JS4HeapI4jsidEEPKcPv 0
_ZNK15SnowWhiteKiller5TraceEPN2JS4HeapIP10JSFunctionEEPKcPv 0
_ZNK15SnowWhiteKiller5TraceEPN2JS4HeapIP8JSScriptEEPKcPv 0
_ZNK15SnowWhiteKiller5TraceEPN2JS4HeapIP8JSStringEEPKcPv 0
_ZNK15SnowWhiteKiller5TraceEPP8JSObjectPKcPv 0
_ZNK16nsCycleCollector19SizeOfIncludingThisEPFmPKvEPmS4_S4_ 0
_ZNK7CCGraph19SizeOfExcludingThisEPFmPKvE 0
_ZNK7CCGraph8MapCountEv 0
_ZNK7PtrInfo10FirstChildEv 0
_ZNK7PtrInfo12WasTraversedEv 0
_ZNK7PtrInfo8IsGrayJSEv 0
_ZNK7PtrInfo9IsBlackJSEv 0
_ZNK7PtrInfo9LastChildEv 0
_ZNK8EdgePool10EdgeBlocksEv 0
_ZNK8EdgePool19SizeOfExcludingThisEPFmPKvE 0
_ZNK8EdgePool8IteratordeEv 0
_ZNK8EdgePool8IteratorneERKS0_ 0
_ZNK8NodePool10Enumerator10AtBlockEndEv 0
_ZNK8NodePool10Enumerator6IsDoneEv 0
_ZNK8NodePool19SizeOfExcludingThisEPFmPKvE 0
NS_CycleCollectorSuspect3 1
_Z21nsCycleCollector_initv 1
_Z24nsCycleCollector_startupv 1
_Z31nsCycleCollector_suspectedCountv 1
_Z34nsCycleCollector_registerJSContextPN7mozilla23CycleCollectedJSContextE 1
_Z35nsCycleCollector_doDeferredDeletionv 1
_Z40nsCycleCollector_setBeforeUnlinkCallbackPFvvE 1
_Z41nsCycleCollector_dispatchDeferredDeletionbb 1
_Z43nsCycleCollector_setForgetSkippableCallbackPFvvE 1
_Z44nsCycleCollector_prepareForGarbageCollectionv 1
_ZL13ToParticipantP11nsISupportsPP33nsXPCOMCycleCollectionParticipant 1
_ZL14HasParticipantPvP28nsCycleCollectionParticipant 1
_ZL23CanonicalizeParticipantPPvPP28nsCycleCollectionParticipant 1
_ZL28CanonicalizeXPCOMParticipantP11nsISupports 1
_ZN13CollectorDataC2Ev 1
_ZN14nsPurpleBuffer12VisitEntriesI15SnowWhiteKillerEEvRT_ 1
_ZN14nsPurpleBuffer3PutEPvP28nsCycleCollectionParticipantP27nsCycleCollectingAutoRefCnt 1
_ZN14nsPurpleBuffer6RemoveEP19nsPurpleBufferEntry 1
_ZN14nsPurpleBufferC2Ev 1
_ZN15SnowWhiteKiller5VisitER14nsPurpleBufferP19nsPurpleBufferEntry 1
_ZN15SnowWhiteKillerC2EP16nsCycleCollector 1
_ZN15SnowWhiteKillerD2Ev 1
_ZN16nsCycleCollector13FreeSnowWhiteEb 1
_ZN16nsCycleCollector14QueryInterfaceERK4nsIDPPv 1
_ZN16nsCycleCollector14SetCCJSRuntimeEPN7mozilla23CycleCollectedJSRuntimeE 1
_ZN16nsCycleCollector14SuspectedCountEv 1
_ZN16nsCycleCollector17CheckThreadSafetyEv 1
_ZN16nsCycleCollector21RemoveObjectFromGraphEPv 1
_ZN16nsCycleCollector23SetBeforeUnlinkCallbackEPFvvE 1
_ZN16nsCycleCollector26SetForgetSkippableCallbackEPFvvE 1
_ZN16nsCycleCollector27PrepareForGarbageCollectionEv 1
_ZN16nsCycleCollector6AddRefEv 1
_ZN16nsCycleCollector7ReleaseEv 1
_ZN16nsCycleCollector7RuntimeEv 1
_ZN16nsCycleCollector7SuspectEPvP28nsCycleCollectionParticipantP27nsCycleCollectingAutoRefCnt 1
_ZN16nsCycleCollectorC2Ev 1
_ZN19nsPurpleBufferEntry4SwapERS_ 1
_ZN19nsPurpleBufferEntry5ClearEv 1
_ZN19nsPurpleBufferEntryC2EOS_ 1
_ZN19nsPurpleBufferEntryC2EPvP27nsCycleCollectingAutoRefCntP28nsCycleCollectionParticipant 1
_ZN19nsPurpleBufferEntryD2Ev 1
_ZN22nsCycleCollectorParamsC2Ev 1
_ZN7CCGraph7IsEmptyEv 1
_ZN7CCGraphC2Ev 1
_ZN7mozilla23CycleCollectedJSContext3GetEv 1
_ZN8EdgePool7IsEmptyEv 1
_ZN8EdgePoolC2Ev 1
_ZN8NodePool7IsEmptyEv 1
_ZN8NodePoolC2Ev 1
_ZNK14nsPurpleBuffer5CountEv 1
_ZNK15SnowWhiteKiller19HasSnowWhiteObjectsEv 1
_ZNK15SnowWhiteKiller28AppendJSObjectToPurpleBufferEP8JSObject 1
_ZNK15SnowWhiteKiller5TraceEPN2JS11TenuredHeapIP8JSObjectEEPKcPv 1
_ZNK15SnowWhiteKiller5TraceEPN2JS4HeapINS0_5ValueEEEPKcPv 1
_ZNK15SnowWhiteKiller5TraceEPN2JS4HeapIP8JSObjectEEPKcPv 1
_ZNK16nsCycleCollector6IsIdleEv 1

Generated by: LCOV version 1.13