LCOV - code coverage report
Current view: top level - src/profiler - heap-snapshot-generator.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 1101 1265 87.0 %
Date: 2017-10-20 Functions: 136 173 78.6 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal14HeapEntriesMap3MapEPv 28702828
_ZN2v88internal14SnapshotFiller14FindOrAddEntryEPvPNS0_20HeapEntriesAllocatorE 28702803
_ZN2v88internal14V8HeapExplorer17IsEssentialObjectEPNS0_6ObjectE 22216778
_ZN2v88internal14V8HeapExplorer20SetInternalReferenceEPNS0_10HeapObjectEiPKcPNS0_6ObjectEi 10859234
_ZN2v88internal9HeapEntry17SetNamedReferenceENS0_13HeapGraphEdge4TypeEPKcPS1_ 9800198
_ZN2v88internal26IndexedReferencesExtractor13VisitPointersEPNS0_10HeapObjectEPPNS0_6ObjectES6_ 6834879
_ZN2v88internal21HeapSnapshotGenerator12ProgressStepEv 6058347
_ZN2v88internal21HeapSnapshotGenerator14ProgressReportEb 6020385
_ZN2v88internal14V8HeapExplorer18SetHiddenReferenceEPNS0_10HeapObjectEiiPNS0_6ObjectEi 5502769
_ZN2v88internal14V8HeapExplorer20SetInternalReferenceEPNS0_10HeapObjectEiiPNS0_6ObjectEi 5390013
_ZN2v88internal14V8HeapExplorer9TagObjectEPNS0_6ObjectEPKc 4589349
_ZN2v88internal14HeapObjectsMap14FindOrAddEntryEPhjb 3807803
_ZN2v88internal9HeapEntry19SetIndexedReferenceENS0_13HeapGraphEdge4TypeEiPS1_ 3135475
_ZN2v88internal14HeapEntriesMap4PairEPvi 3027411
_ZN2v88internal14SnapshotFiller8AddEntryEPvPNS0_20HeapEntriesAllocatorE.isra.624 3027411
_ZN2v88internal14V8HeapExplorer8AddEntryEPhNS0_9HeapEntry4TypeEPKcm 3027391
_ZN2v88internal14V8HeapExplorer8AddEntryEPNS0_10HeapObjectENS0_9HeapEntry4TypeEPKc 3027381
_ZN2v88internal14V8HeapExplorer13AllocateEntryEPv 3027381
_ZN2v88internal14V8HeapExplorer8AddEntryEPNS0_10HeapObjectE 3027381
_ZN2v88internal14V8HeapExplorer22ExtractReferencesPass1EiPNS0_10HeapObjectE 3009881
_ZN2v88internal14V8HeapExplorer22ExtractReferencesPass2EiPNS0_10HeapObjectE 3009876
_ZN2v88internal18OutputStreamWriter12AddCharacterEc 2095412
_ZN2v88internal24RootsReferencesExtractor17VisitRootPointersENS0_4RootEPPNS0_6ObjectES5_ 1887711
_ZN2v88internal14V8HeapExplorer26IsEssentialHiddenReferenceEPNS0_6ObjectEi 1830176
_ZN2v88internal18OutputStreamWriter12AddSubstringEPKci 1774803
_ZN2v88internal18OutputStreamWriter9AddStringEPKc 1774803
_ZN2v88internal26HeapSnapshotJSONSerializer11GetStringIdEPKc 1447368
_ZN2v88internal26HeapSnapshotJSONSerializer13SerializeEdgeEPNS0_13HeapGraphEdgeEb 1447079
_ZN2v88internal14HeapObjectsSet6GetTagEPNS0_6ObjectE 1309663
_ZN2v88internal14V8HeapExplorer22GetStrongGcSubrootNameEPNS0_6ObjectE 1309319
_ZN2v88internal14HeapObjectsMap9FindEntryEPh 1083313
_ZN2v88internal14V8HeapExplorer34SetDataOrAccessorPropertyReferenceENS0_12PropertyKindEPNS0_8JSObjectEiPNS0_4NameEPNS0_6ObjectEPKci 1065800
_ZN2v88internal14V8HeapExplorer18GetSystemEntryNameEPNS0_10HeapObjectE 833795
_ZN2v88internal14V8HeapExplorer27ExtractAccessorPairPropertyEPNS0_8JSObjectEiPNS0_4NameEPNS0_6ObjectEi 806079
_ZN2v88internal14V8HeapExplorer20SetPropertyReferenceEPNS0_10HeapObjectEiPNS0_4NameEPNS0_6ObjectEPKci 771732
_ZN2v88internal14V8HeapExplorer23ExtractStringReferencesEiPNS0_6StringE 615342
_ZN2v88internal14V8HeapExplorer13TagCodeObjectEPNS0_4CodeE 596931
_ZN2v88internal14V8HeapExplorer25ExtractInternalReferencesEPNS0_8JSObjectEi 433224
_ZN2v88internal14V8HeapExplorer16SetWeakReferenceEPNS0_10HeapObjectEiPKcPNS0_6ObjectEi 325967
_ZN2v88internal14V8HeapExplorer25ExtractWeakCellReferencesEiPNS0_8WeakCellE 325289
_ZN2v88internal26HeapSnapshotJSONSerializer13SerializeNodeEPKNS0_9HeapEntryE 313764
_ZN2v88internal14V8HeapExplorer21ExtractCodeReferencesEiPNS0_4CodeE 301239
_ZN2v88internal14V8HeapExplorer35ExtractSharedFunctionInfoReferencesEiPNS0_18SharedFunctionInfoE 288896
_ZN2v88internal14V8HeapExplorer20TagBuiltinCodeObjectEPNS0_4CodeEPKc 223619
_ZN2v88internal12HeapSnapshot20GetSortedEntriesListEv 213770
_ZN2v88internal12HeapSnapshot12GetEntryByIdEj 213765
_ZN2v88internal14V8HeapExplorer20ExtractMapReferencesEiPNS0_3MapE 144699
_ZN2v88internal14HeapObjectsSet6SetTagEPNS0_6ObjectEPKc 137853
_ZN2v88internal14V8HeapExplorer19SetElementReferenceEPNS0_10HeapObjectEiiPNS0_6ObjectE 131776
_ZN2v88internal14V8HeapExplorer27ExtractFixedArrayReferencesEiPNS0_10FixedArrayE 124412
_ZN2v88internal14V8HeapExplorer19SetContextReferenceEPNS0_10HeapObjectEiPNS0_6StringEPNS0_6ObjectEi 121649
_ZN2v88internal26HeapSnapshotJSONSerializer15SerializeStringEPKh 112430
_ZN2v88internal14HeapObjectsMap10MoveObjectEPhS2_i 103772
_ZN2v88internal14HeapObjectsMapC2EPNS0_4HeapE 58410
_ZN2v88internal14V8HeapExplorer29ExtractAccessorInfoReferencesEiPNS0_12AccessorInfoE 22294
_ZN2v88internal14V8HeapExplorer29ExtractPropertyCellReferencesEiPNS0_12PropertyCellE 21603
_ZN2v88internal14V8HeapExplorer29ExtractAccessorPairReferencesEiPNS0_12AccessorPairE 20724
_ZN2v88internal24RootsReferencesExtractor11SynchronizeENS0_22VisitorSynchronization7SyncTagE 10208
_ZN2v88internal14V8HeapExplorer24ExtractContextReferencesEiPNS0_7ContextE 7573
_ZN2v88internal14V8HeapExplorer19SetGcRootsReferenceENS0_22VisitorSynchronization7SyncTagE 5423
_ZN2v88internal12HeapSnapshot17AddGcSubrootEntryEij 5423
_ZN2v88internal14V8HeapExplorer23ExtractScriptReferencesEiPNS0_6ScriptE 4127
_ZN2v88internal14HeapObjectsMap23StopHeapObjectsTrackingEv 3446
_ZN2v88internal18OutputStreamWriter10WriteChunkEv 3411
_ZN2v88internal14HeapObjectsSet8ContainsEPNS0_6ObjectE 1460
_ZN2v88internal25BasicHeapEntriesAllocatorD0Ev 638
_ZN2v88internal21NativeObjectsExplorer19FillRetainedObjectsEv 638
_ZN2v88internal23GlobalObjectsEnumerator17VisitRootPointersENS0_4RootEPPNS0_6ObjectES5_ 514
_ZN2v88internal14HeapObjectsMap17RemoveDeadEntriesEv 414
_ZN2v88internal14SnapshotFiller26SetNamedAutoIndexReferenceENS0_13HeapGraphEdge4TypeEiPNS0_9HeapEntryE.isra.809 354
_ZN2v88internal21HeapSnapshotGenerator16SetProgressTotalEi 319
_ZN2v88internal14V8HeapExplorer23SetRootGcRootsReferenceEv 319
_ZN2v88internal12HeapSnapshot12AddRootEntryEv 319
_ZN2v88internal21HeapSnapshotGeneratorC2EPNS0_12HeapSnapshotEPNS_15ActivityControlEPNS_12HeapProfiler18ObjectNameResolverEPNS0_4HeapE 319
_ZN2v88internal21HeapSnapshotGenerator14FillReferencesEv 319
_ZN2v88internal12HeapSnapshotC2EPNS0_12HeapProfilerE 319
_ZN2v88internal14V8HeapExplorer22SetUserGlobalReferenceEPNS0_6ObjectE 319
_ZN2v88internal24RootsReferencesExtractor14FillReferencesEPNS0_14V8HeapExplorerE 319
_ZN2v88internal21NativeObjectsExplorerD2Ev 319
_ZN2v88internal14HeapObjectsSet6InsertEPNS0_6ObjectE 319
_ZN2v88internal12HeapSnapshot15AddGcRootsEntryEv 319
_ZN2v88internal14V8HeapExplorer27IterateAndExtractReferencesEPNS0_14SnapshotFillerE 319
_ZN2v88internal24RootsReferencesExtractorD2Ev 319
_ZN2v88internal14V8HeapExplorerC2EPNS0_12HeapSnapshotEPNS0_38SnapshottingProgressReportingInterfaceEPNS_12HeapProfiler18ObjectNameResolverE 319
_ZN2v88internal14V8HeapExplorer27IterateAndExtractSinglePassIXadL_ZNS1_22ExtractReferencesPass1EiPNS0_10HeapObjectEEEEEbv 319
_ZN2v88internal12HeapSnapshot23AddSyntheticRootEntriesEv 319
_ZN2v88internal14V8HeapExplorerD2Ev 319
_ZN2v88internal21NativeObjectsExplorer27IterateAndExtractReferencesEPNS0_14SnapshotFillerE 314
_ZN2v88internal21NativeObjectsExplorer9FillEdgesEv 314
_ZN2v88internal14V8HeapExplorer27IterateAndExtractSinglePassIXadL_ZNS1_22ExtractReferencesPass2EiPNS0_10HeapObjectEEEEEbv 314
_ZN2v88internal12HeapSnapshot12FillChildrenEv 314
_ZN2v88internal14V8HeapExplorer31ExtractAllocationSiteReferencesEiPNS0_14AllocationSiteE 161
_ZN2v88internal14V8HeapExplorer16SetWeakReferenceEPNS0_10HeapObjectEiiPNS0_6ObjectEi 110
_ZN2v88internal14HeapObjectsMap20UpdateHeapObjectsMapEv 95
_ZN2v88internal18OutputStreamWriter13AddNumberImplIjEEvT_PKc 90
_ZN2v88internal14HeapObjectsMap20PushHeapObjectsStatsEPNS_12OutputStreamEPl 55
_ZN2v88internal26HeapSnapshotJSONSerializer17SerializeSnapshotEv 30
_ZN2v88internal18OutputStreamWriterC2EPNS_12OutputStreamE 30
_ZN2v88internal26HeapSnapshotJSONSerializer9SerializeEPNS_12OutputStreamE 30
_ZN2v88internal26HeapSnapshotJSONSerializer13SerializeImplEv 30
_ZN2v88internal26HeapSnapshotJSONSerializer14SerializeNodesEv 30
_ZN2v88internal26HeapSnapshotJSONSerializer18SerializeTraceTreeEv 25
_ZN2v88internal26HeapSnapshotJSONSerializer23SerializeTraceNodeInfosEv 25
_ZN2v88internal26HeapSnapshotJSONSerializer14SerializeEdgesEv 25
_ZN2v88internal18OutputStreamWriter8FinalizeEv 25
_ZN2v88internal14V8HeapExplorer26ExtractJSPromiseReferencesEiPNS0_9JSPromiseE 25
_ZN2v88internal26HeapSnapshotJSONSerializer16SerializeStringsEv 25
_ZN2v88internal26HeapSnapshotJSONSerializer16SerializeSamplesEv 25
_ZN2v88internal25BasicHeapEntriesAllocator13AllocateEntryEPv 20
_ZN2v88internalL10WriteUCharEPNS0_18OutputStreamWriterEj 20
_ZN2v88internal29NativeGroupRetainedObjectInfo8GetLabelEv 20
_ZN2v88internal22GlobalHandlesExtractor21VisitPersistentHandleEPNS_10PersistentINS_5ValueENS_27NonCopyablePersistentTraitsIS3_EEEEt 15
_ZN2v88internal21NativeObjectsExplorer25GetVectorMaybeDisposeInfoEPNS_18RetainedObjectInfoE 15
_ZN2v88internal21NativeObjectsExplorer26SetWrapperNativeReferencesEPNS0_10HeapObjectEPNS_18RetainedObjectInfoE 15
_ZN2v88internal14V8HeapExplorer30ExtractJSArrayBufferReferencesEiPNS0_13JSArrayBufferE 15
_ZN2v88internal21NativeObjectsExplorer19VisitSubtreeWrapperEPPNS0_6ObjectEt 15
_ZN2v88internal29NativeGroupRetainedObjectInfo7DisposeEv 10
_ZN2v88internal29NativeGroupRetainedObjectInfoD0Ev 10
_ZN2v88internal31JSArrayBufferDataEntryAllocator13AllocateEntryEPv 10
_ZN2v88internal29NativeGroupRetainedObjectInfo7GetHashEv 10
_ZN2v88internal21NativeObjectsExplorer22SetNativeRootReferenceEPNS_18RetainedObjectInfoE 10
_ZN2v88internal14V8HeapExplorer33ExtractJSWeakCollectionReferencesEiPNS0_16JSWeakCollectionE 10
_ZN2v88internal14V8HeapExplorer20EstimateObjectsCountEPNS0_12HeapIteratorE 10
_ZN2v88internal14V8HeapExplorer22SetNativeBindReferenceEPNS0_10HeapObjectEiPKcPNS0_6ObjectE 10
_ZN2v88internal21NativeObjectsExplorer27SetRootNativeRootsReferenceEv 5
_ZN2v88internal12HeapSnapshot6DeleteEv 5
_ZN2v88internal13HeapGraphEdgeC2ENS1_4TypeEiii 0
_ZN2v88internal12HeapSnapshot5PrintEi 0
_ZN2v88internal23GlobalObjectsEnumeratorD2Ev 0
_ZN2v88internal26IndexedReferencesExtractorD0Ev 0
_ZN2v88internal21NativeObjectsExplorerD0Ev 0
_ZN2v88internal14V8HeapExplorer20TagFixedArraySubTypeEPKNS0_10FixedArrayENS0_25FixedArraySubInstanceTypeE 0
_ZN2v88internal14V8HeapExplorer30ExtractJSGlobalProxyReferencesEiPNS0_13JSGlobalProxyE 0
_ZN2v88internalL17SerializePositionEiRKNS0_6VectorIcEEi 0
_ZN2v88internal26IndexedReferencesExtractorD2Ev 0
_ZN2v88internal25BasicHeapEntriesAllocatorD2Ev 0
_ZN2v88internal14V8HeapExplorerD0Ev 0
_ZN2v88internal24RootsReferencesExtractorD0Ev 0
_ZN2v88internal23GlobalObjectsEnumeratorD0Ev 0
_ZN2v88internal13HeapGraphEdge23ReplaceToIndexWithEntryEPNS0_12HeapSnapshotE 0
_ZN2v88internal14V8HeapExplorer29ExtractJSCollectionReferencesEiPNS0_12JSCollectionE 0
_ZN2v88internal14HeapObjectsSet5ClearEv 0
_ZN2v88internal31JSArrayBufferDataEntryAllocatorD0Ev 0
_ZN2v88internal13HeapGraphEdgeC2ENS1_4TypeEPKcii 0
_ZN2v88internal14HeapEntriesMapC2Ev 0
_ZN2v88internal14V8HeapExplorer16MarkVisitedFieldEPNS0_10HeapObjectEi 0
_ZN2v88internal12HeapSnapshot22RememberLastJSObjectIdEv 0
_ZN2v88internal22GlobalHandlesExtractorD0Ev 0
_ZN2v88internal14HeapObjectsSetC2Ev 0
_ZN2v88internal14V8HeapExplorer8GetEntryEPNS0_6ObjectE 0
_ZN2v88internal29NativeGroupRetainedObjectInfoD2Ev 0
_ZN2v88internal14V8HeapExplorer21ExtractCellReferencesEiPNS0_4CellE 0
_ZN2v88internal21NativeObjectsExplorer20EstimateObjectsCountEv 0
_ZN2v88internal9HeapEntry12TypeAsStringEv 0
_ZN2v88internal12HeapSnapshot8AddEntryENS0_9HeapEntry4TypeEPKcjmj 0
_ZN2v88internal9HeapEntry5PrintEPKcS3_ii 0
_ZN2v88internal26HeapSnapshotJSONSerializer18SerializeTraceNodeEPNS0_19AllocationTraceNodeE 0
_ZN2v88internal14HeapObjectsMap16UpdateObjectSizeEPhi 0
_ZN2v88internal29NativeGroupRetainedObjectInfo12IsEquivalentEPNS_18RetainedObjectInfoE 0
_ZN2v88internal14V8HeapExplorer23ExtractSymbolReferencesEiPNS0_6SymbolE 0
_ZN2v88internal22GlobalHandlesExtractorD2Ev 0
_ZN2v88internal31JSArrayBufferDataEntryAllocatorD2Ev 0
_ZN2v88internal9HeapEntryC2EPNS0_12HeapSnapshotENS1_4TypeEPKcjmj 0

Generated by: LCOV version 1.10