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
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