LCOV - code coverage report
Current view: top level - src/profiler - heap-snapshot-generator.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 1122 1358 82.6 %
Date: 2019-01-20 Functions: 137 187 73.3 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_heap_snapshot_generator.cc 61289
_Z41__static_initialization_and_destruction_0ii 61289
_ZN2v88internal12HeapSnapshot11AddLocationEPNS0_9HeapEntryEiii 0
_ZN2v88internal12HeapSnapshot12AddRootEntryEv 399
_ZN2v88internal12HeapSnapshot12FillChildrenEv 394
_ZN2v88internal12HeapSnapshot12GetEntryByIdEj 181975
_ZN2v88internal12HeapSnapshot15AddGcRootsEntryEv 399
_ZN2v88internal12HeapSnapshot17AddGcSubrootEntryENS0_4RootEj 9576
_ZN2v88internal12HeapSnapshot22RememberLastJSObjectIdEv 0
_ZN2v88internal12HeapSnapshot23AddSyntheticRootEntriesEv 399
_ZN2v88internal12HeapSnapshot5PrintEi 0
_ZN2v88internal12HeapSnapshot6DeleteEv 5
_ZN2v88internal12HeapSnapshot8AddEntryENS0_9HeapEntry4TypeEPKcjmj 3091070
_ZN2v88internal12HeapSnapshotC2EPNS0_12HeapProfilerE 399
_ZN2v88internal12_GLOBAL__N_110MergeNamesEPNS0_14StringsStorageEPKcS5_ 10
_ZN2v88internal12_GLOBAL__N_121EmbedderGraphNodeNameEPNS0_14StringsStorageEPNS_13EmbedderGraph4NodeE 90
_ZN2v88internal13HeapGraphEdgeC2ENS1_4TypeEPKcPNS0_9HeapEntryES6_ 0
_ZN2v88internal13HeapGraphEdgeC2ENS1_4TypeEiPNS0_9HeapEntryES4_ 0
_ZN2v88internal14HeapObjectsMap10GenerateIdEPNS_18RetainedObjectInfoE 0
_ZN2v88internal14HeapObjectsMap10MoveObjectEmmi 171205
_ZN2v88internal14HeapObjectsMap14FindOrAddEntryEmjb 3864185
_ZN2v88internal14HeapObjectsMap16UpdateObjectSizeEmi 0
_ZN2v88internal14HeapObjectsMap17RemoveDeadEntriesEv 499
_ZN2v88internal14HeapObjectsMap20UpdateHeapObjectsMapEv 100
_ZN2v88internal14HeapObjectsMap23StopHeapObjectsTrackingEv 3879
_ZN2v88internal14HeapObjectsMap9FindEntryEm 910212
_ZN2v88internal14HeapObjectsMapC2EPNS0_4HeapE 66722
_ZN2v88internal14V8HeapExplorer13AllocateEntryEPv 3080606
_ZN2v88internal14V8HeapExplorer14GetConstructorENS0_10JSReceiverE 143253
_ZN2v88internal14V8HeapExplorer15ExtractLocationEPNS0_9HeapEntryENS0_10HeapObjectE 3005380
_ZN2v88internal14V8HeapExplorer16MarkVisitedFieldEi 0
_ZN2v88internal14V8HeapExplorer16SetWeakReferenceEPNS0_9HeapEntryEPKcNS0_6ObjectEi 982
_ZN2v88internal14V8HeapExplorer16SetWeakReferenceEPNS0_9HeapEntryEiNS0_6ObjectEi 291696
_ZN2v88internal14V8HeapExplorer17ExtractReferencesEPNS0_9HeapEntryENS0_10HeapObjectE 3005380
_ZN2v88internal14V8HeapExplorer17IsEssentialObjectENS0_6ObjectE 19132626
_ZN2v88internal14V8HeapExplorer18GetConstructorNameENS0_8JSObjectE 142869
_ZN2v88internal14V8HeapExplorer18GetSystemEntryNameENS0_10HeapObjectE 1107321
_ZN2v88internal14V8HeapExplorer18SetHiddenReferenceENS0_10HeapObjectEPNS0_9HeapEntryEiNS0_6ObjectEi 1817690
_ZN2v88internal14V8HeapExplorer19SetContextReferenceEPNS0_9HeapEntryENS0_6StringENS0_6ObjectEi 33596
_ZN2v88internal14V8HeapExplorer19SetElementReferenceEPNS0_9HeapEntryEiNS0_6ObjectE 130131
_ZN2v88internal14V8HeapExplorer19SetGcRootsReferenceENS0_4RootE 0
_ZN2v88internal14V8HeapExplorer20EstimateObjectsCountEv 15
_ZN2v88internal14V8HeapExplorer20ExtractMapReferencesEPNS0_9HeapEntryENS0_3MapE 140730
_ZN2v88internal14V8HeapExplorer20SetInternalReferenceEPNS0_9HeapEntryEPKcNS0_6ObjectEi 9280457
_ZN2v88internal14V8HeapExplorer20SetInternalReferenceEPNS0_9HeapEntryEiNS0_6ObjectEi 3661075
_ZN2v88internal14V8HeapExplorer20SetPropertyReferenceEPNS0_9HeapEntryENS0_4NameENS0_6ObjectEPKci 810346
_ZN2v88internal14V8HeapExplorer20TagBuiltinCodeObjectENS0_4CodeEPKc 602889
_ZN2v88internal14V8HeapExplorer21ExtractCellReferencesEPNS0_9HeapEntryENS0_4CellE 3072
_ZN2v88internal14V8HeapExplorer21ExtractCodeReferencesEPNS0_9HeapEntryENS0_4CodeE 595620
_ZN2v88internal14V8HeapExplorer21SetGcSubrootReferenceENS0_4RootEPKcbNS0_6ObjectE 1441240
_ZN2v88internal14V8HeapExplorer22GetStrongGcSubrootNameENS0_6ObjectE 1438161
_ZN2v88internal14V8HeapExplorer22SetNativeBindReferenceEPNS0_9HeapEntryEPKcNS0_6ObjectE 10
_ZN2v88internal14V8HeapExplorer22SetUserGlobalReferenceENS0_6ObjectE 399
_ZN2v88internal14V8HeapExplorer23ExtractScriptReferencesEPNS0_9HeapEntryENS0_6ScriptE 1491
_ZN2v88internal14V8HeapExplorer23ExtractStringReferencesEPNS0_9HeapEntryENS0_6StringE 602441
_ZN2v88internal14V8HeapExplorer23ExtractSymbolReferencesEPNS0_9HeapEntryENS0_6SymbolE 6624
_ZN2v88internal14V8HeapExplorer23SetRootGcRootsReferenceEv 0
_ZN2v88internal14V8HeapExplorer24ExtractContextReferencesEPNS0_9HeapEntryENS0_7ContextE 2439
_ZN2v88internal14V8HeapExplorer24ExtractElementReferencesENS0_8JSObjectEPNS0_9HeapEntryE 422566
_ZN2v88internal14V8HeapExplorer25ExtractInternalReferencesENS0_8JSObjectEPNS0_9HeapEntryE 422566
_ZN2v88internal14V8HeapExplorer25ExtractJSObjectReferencesEPNS0_9HeapEntryENS0_8JSObjectE 422566
_ZN2v88internal14V8HeapExplorer25ExtractPropertyReferencesENS0_8JSObjectEPNS0_9HeapEntryE 422566
_ZN2v88internal14V8HeapExplorer26ExtractJSPromiseReferencesEPNS0_9HeapEntryENS0_9JSPromiseE 25
_ZN2v88internal14V8HeapExplorer26ExtractWeakArrayReferencesINS0_13WeakArrayListEEEviPNS0_9HeapEntryET_ 1517
_ZN2v88internal14V8HeapExplorer26ExtractWeakArrayReferencesINS0_14WeakFixedArrayEEEviPNS0_9HeapEntryET_ 5135
_ZN2v88internal14V8HeapExplorer26IsEssentialHiddenReferenceENS0_6ObjectEi 845287
_ZN2v88internal14V8HeapExplorer27ExtractAccessorPairPropertyEPNS0_9HeapEntryENS0_4NameENS0_6ObjectEi 734043
_ZN2v88internal14V8HeapExplorer27ExtractFixedArrayReferencesEPNS0_9HeapEntryENS0_10FixedArrayE 10460
_ZN2v88internal14V8HeapExplorer28ExtractLocationForJSFunctionEPNS0_9HeapEntryENS0_10JSFunctionE 389170
_ZN2v88internal14V8HeapExplorer29ExtractAccessorInfoReferencesEPNS0_9HeapEntryENS0_12AccessorInfoE 4334
_ZN2v88internal14V8HeapExplorer29ExtractAccessorPairReferencesEPNS0_9HeapEntryENS0_12AccessorPairE 24872
_ZN2v88internal14V8HeapExplorer29ExtractFeedbackCellReferencesEPNS0_9HeapEntryENS0_12FeedbackCellE 34887
_ZN2v88internal14V8HeapExplorer29ExtractJSCollectionReferencesEPNS0_9HeapEntryENS0_12JSCollectionE 10
_ZN2v88internal14V8HeapExplorer29ExtractPropertyCellReferencesEPNS0_9HeapEntryENS0_12PropertyCellE 28587
_ZN2v88internal14V8HeapExplorer30ExtractJSArrayBufferReferencesEPNS0_9HeapEntryENS0_13JSArrayBufferE 15
_ZN2v88internal14V8HeapExplorer30ExtractJSGlobalProxyReferencesEPNS0_9HeapEntryENS0_13JSGlobalProxyE 394
_ZN2v88internal14V8HeapExplorer31ExtractAllocationSiteReferencesEPNS0_9HeapEntryENS0_14AllocationSiteE 16
_ZN2v88internal14V8HeapExplorer31ExtractFeedbackVectorReferencesEPNS0_9HeapEntryENS0_14FeedbackVectorE 463
_ZN2v88internal14V8HeapExplorer32ExtractDescriptorArrayReferencesEPNS0_9HeapEntryENS0_15DescriptorArrayE 81968
_ZN2v88internal14V8HeapExplorer33ExtractJSWeakCollectionReferencesEPNS0_9HeapEntryENS0_16JSWeakCollectionE 15
_ZN2v88internal14V8HeapExplorer34ExtractJSGeneratorObjectReferencesEPNS0_9HeapEntryENS0_17JSGeneratorObjectE 10
_ZN2v88internal14V8HeapExplorer34SetDataOrAccessorPropertyReferenceENS0_12PropertyKindEPNS0_9HeapEntryENS0_4NameENS0_6ObjectEPKci 1026822
_ZN2v88internal14V8HeapExplorer35ExtractEphemeronHashTableReferencesEPNS0_9HeapEntryENS0_18EphemeronHashTableE 15
_ZN2v88internal14V8HeapExplorer35ExtractSharedFunctionInfoReferencesEPNS0_9HeapEntryENS0_18SharedFunctionInfoE 287582
_ZN2v88internal14V8HeapExplorer44ExtractArrayBoilerplateDescriptionReferencesEPNS0_9HeapEntryENS0_27ArrayBoilerplateDescriptionE 25
_ZN2v88internal14V8HeapExplorer8AddEntryENS0_10HeapObjectE 3080606
_ZN2v88internal14V8HeapExplorer8AddEntryENS0_10HeapObjectENS0_9HeapEntry4TypeEPKc 3080606
_ZN2v88internal14V8HeapExplorer8AddEntryEmNS0_9HeapEntry4TypeEPKcm 3080616
_ZN2v88internal14V8HeapExplorer8GetEntryENS0_6ObjectE 22990581
_ZN2v88internal14V8HeapExplorer9TagObjectENS0_6ObjectEPKc 4738700
_ZN2v88internal14V8HeapExplorerC2EPNS0_12HeapSnapshotEPNS0_38SnapshottingProgressReportingInterfaceEPNS_12HeapProfiler18ObjectNameResolverE 399
_ZN2v88internal17EmbedderGraphImpl10V8NodeImpl11SizeInBytesEv 0
_ZN2v88internal17EmbedderGraphImpl10V8NodeImpl14IsEmbedderNodeEv 75
_ZN2v88internal17EmbedderGraphImpl10V8NodeImpl4NameEv 0
_ZN2v88internal17EmbedderGraphImpl10V8NodeImplD0Ev 50
_ZN2v88internal17EmbedderGraphImpl10V8NodeImplD2Ev 0
_ZN2v88internal17EmbedderGraphImpl6V8NodeERKNS_5LocalINS_5ValueEEE 50
_ZN2v88internal17EmbedderGraphImpl7AddEdgeEPNS_13EmbedderGraph4NodeES4_PKc 110
_ZN2v88internal17EmbedderGraphImpl7AddNodeESt10unique_ptrINS_13EmbedderGraph4NodeESt14default_deleteIS4_EE 90
_ZN2v88internal17EmbedderGraphImplD0Ev 0
_ZN2v88internal18OutputStreamWriter10WriteChunkEv 3142
_ZN2v88internal18OutputStreamWriter12AddCharacterEc 4788009
_ZN2v88internal18OutputStreamWriter12AddSubstringEPKci 964439
_ZN2v88internal18OutputStreamWriter13AddNumberImplIjEEvT_PKc 105
_ZN2v88internal18OutputStreamWriter8FinalizeEv 30
_ZN2v88internal18OutputStreamWriter9AddStringEPKc 964439
_ZN2v88internal18OutputStreamWriterC2EPNS_12OutputStreamE 35
_ZN2v88internal21HeapSnapshotGenerator12ProgressStepEv 3037775
_ZN2v88internal21HeapSnapshotGenerator14FillReferencesEv 399
_ZN2v88internal21HeapSnapshotGenerator14ProgressReportEb 3006168
_ZN2v88internal21HeapSnapshotGenerator16GenerateSnapshotEv 399
_ZN2v88internal21HeapSnapshotGenerator19InitProgressCounterEv 399
_ZN2v88internal21HeapSnapshotGeneratorC2EPNS0_12HeapSnapshotEPNS_15ActivityControlEPNS_12HeapProfiler18ObjectNameResolverEPNS0_4HeapE 399
_ZN2v88internal21NativeObjectsExplorer18FindOrAddGroupInfoEPKc 0
_ZN2v88internal21NativeObjectsExplorer19FillRetainedObjectsEv 733
_ZN2v88internal21NativeObjectsExplorer19VisitSubtreeWrapperENS0_6HandleINS0_6ObjectEEEt 0
_ZN2v88internal21NativeObjectsExplorer20EstimateObjectsCountEv 0
_ZN2v88internal21NativeObjectsExplorer22SetNativeRootReferenceEPNS_18RetainedObjectInfoE 0
_ZN2v88internal21NativeObjectsExplorer25EntryForEmbedderGraphNodeEPNS_13EmbedderGraph4NodeE 245
_ZN2v88internal21NativeObjectsExplorer25GetVectorMaybeDisposeInfoEPNS_18RetainedObjectInfoE 0
_ZN2v88internal21NativeObjectsExplorer26SetWrapperNativeReferencesENS0_10HeapObjectEPNS_18RetainedObjectInfoE 0
_ZN2v88internal21NativeObjectsExplorer27IterateAndExtractReferencesEPNS0_21HeapSnapshotGeneratorE 394
_ZN2v88internal21NativeObjectsExplorer27SetRootNativeRootsReferenceEv 0
_ZN2v88internal21NativeObjectsExplorer9FillEdgesEv 359
_ZN2v88internal21NativeObjectsExplorerC2EPNS0_12HeapSnapshotEPNS0_38SnapshottingProgressReportingInterfaceE 399
_ZN2v88internal21NativeObjectsExplorerD0Ev 0
_ZN2v88internal22GlobalHandlesExtractor21VisitPersistentHandleEPNS_10PersistentINS_5ValueENS_27NonCopyablePersistentTraitsIS3_EEEEt 0
_ZN2v88internal22GlobalHandlesExtractorD0Ev 0
_ZN2v88internal22GlobalHandlesExtractorD2Ev 0
_ZN2v88internal23GlobalObjectsEnumerator17VisitRootPointersENS0_4RootEPKcNS0_14FullObjectSlotES5_ 604
_ZN2v88internal24RootsReferencesExtractor16VisitRootPointerENS0_4RootEPKcNS0_14FullObjectSlotE 1441240
_ZN2v88internal24RootsReferencesExtractor17VisitRootPointersENS0_4RootEPKcNS0_14FullObjectSlotES5_ 4329
_ZN2v88internal24RootsReferencesExtractorD0Ev 0
_ZN2v88internal24RootsReferencesExtractorD2Ev 0
_ZN2v88internal25BasicHeapEntriesAllocator13AllocateEntryEPv 0
_ZN2v88internal25BasicHeapEntriesAllocatorD0Ev 798
_ZN2v88internal25BasicHeapEntriesAllocatorD2Ev 0
_ZN2v88internal26HeapSnapshotJSONSerializer11GetStringIdEPKc 896061
_ZN2v88internal26HeapSnapshotJSONSerializer13SerializeEdgeEPNS0_13HeapGraphEdgeEb 753268
_ZN2v88internal26HeapSnapshotJSONSerializer13SerializeImplEv 35
_ZN2v88internal26HeapSnapshotJSONSerializer13SerializeNodeEPKNS0_9HeapEntryE 209061
_ZN2v88internal26HeapSnapshotJSONSerializer14SerializeEdgesEv 30
_ZN2v88internal26HeapSnapshotJSONSerializer14SerializeNodesEv 35
_ZN2v88internal26HeapSnapshotJSONSerializer15SerializeStringEPKh 199980
_ZN2v88internal26HeapSnapshotJSONSerializer16SerializeSamplesEv 30
_ZN2v88internal26HeapSnapshotJSONSerializer16SerializeStringsEv 30
_ZN2v88internal26HeapSnapshotJSONSerializer17SerializeLocationERKNS0_14SourceLocationE 365
_ZN2v88internal26HeapSnapshotJSONSerializer17SerializeSnapshotEv 35
_ZN2v88internal26HeapSnapshotJSONSerializer18SerializeLocationsEv 30
_ZN2v88internal26HeapSnapshotJSONSerializer18SerializeTraceNodeEPNS0_19AllocationTraceNodeE 0
_ZN2v88internal26HeapSnapshotJSONSerializer18SerializeTraceTreeEv 30
_ZN2v88internal26HeapSnapshotJSONSerializer23SerializeTraceNodeInfosEv 30
_ZN2v88internal26HeapSnapshotJSONSerializer9SerializeEPNS_12OutputStreamE 35
_ZN2v88internal26IndexedReferencesExtractor13VisitPointersENS0_10HeapObjectENS0_14FullObjectSlotES3_ 6715417
_ZN2v88internal26IndexedReferencesExtractor13VisitPointersENS0_10HeapObjectENS0_19FullMaybeObjectSlotES3_ 6969142
_ZN2v88internal26IndexedReferencesExtractor15VisitCodeTargetENS0_4CodeEPNS0_9RelocInfoE 0
_ZN2v88internal26IndexedReferencesExtractor20VisitEmbeddedPointerENS0_4CodeEPNS0_9RelocInfoE 997
_ZN2v88internal26IndexedReferencesExtractorC2EPNS0_14V8HeapExplorerENS0_10HeapObjectEPNS0_9HeapEntryE 3005380
_ZN2v88internal26IndexedReferencesExtractorD0Ev 0
_ZN2v88internal26IndexedReferencesExtractorD2Ev 0
_ZN2v88internal29EmbedderGraphEntriesAllocator13AllocateEntryEPv 80
_ZN2v88internal29EmbedderGraphEntriesAllocatorD0Ev 399
_ZN2v88internal29EmbedderGraphEntriesAllocatorD2Ev 0
_ZN2v88internal29NativeGroupRetainedObjectInfo12IsEquivalentEPNS_18RetainedObjectInfoE 0
_ZN2v88internal29NativeGroupRetainedObjectInfo7DisposeEv 0
_ZN2v88internal29NativeGroupRetainedObjectInfo7GetHashEv 0
_ZN2v88internal29NativeGroupRetainedObjectInfo8GetLabelEv 0
_ZN2v88internal29NativeGroupRetainedObjectInfoD0Ev 0
_ZN2v88internal29NativeGroupRetainedObjectInfoD2Ev 0
_ZN2v88internal31JSArrayBufferDataEntryAllocator13AllocateEntryEPv 10
_ZN2v88internal31JSArrayBufferDataEntryAllocatorD0Ev 0
_ZN2v88internal31JSArrayBufferDataEntryAllocatorD2Ev 0
_ZN2v88internal9HeapEntry12TypeAsStringEv 0
_ZN2v88internal9HeapEntry17SetNamedReferenceENS0_13HeapGraphEdge4TypeEPKcPS1_ 0
_ZN2v88internal9HeapEntry19SetIndexedReferenceENS0_13HeapGraphEdge4TypeEiPS1_ 0
_ZN2v88internal9HeapEntry26SetNamedAutoIndexReferenceENS0_13HeapGraphEdge4TypeEPKcPS1_PNS0_14StringsStorageE 1202274
_ZN2v88internal9HeapEntry5PrintEPKcS3_ii 0
_ZN2v88internal9HeapEntryC2EPNS0_12HeapSnapshotEiNS1_4TypeEPKcjmj 0
_ZN2v88internalL10WriteUCharEPNS0_18OutputStreamWriterEj 20
_ZN2v88internalL17SerializePositionEiRKNS0_6VectorIcEEi 0

Generated by: LCOV version 1.10