LCOV - code coverage report
Current view:
top level
-
src/profiler
- heap-snapshot-generator.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
1114
1319
84.5 %
Date:
2017-04-26
Functions:
139
179
77.7 %
Function Name
Hit count
_ZN2v88internal12HeapSnapshot12AddRootEntryEv
365
_ZN2v88internal12HeapSnapshot12FillChildrenEv
359
_ZN2v88internal12HeapSnapshot12GetEntryByIdEj
248130
_ZN2v88internal12HeapSnapshot15AddGcRootsEntryEv
365
_ZN2v88internal12HeapSnapshot17AddGcSubrootEntryEij
6205
_ZN2v88internal12HeapSnapshot20GetSortedEntriesListEv
248136
_ZN2v88internal12HeapSnapshot22RememberLastJSObjectIdEv
0
_ZN2v88internal12HeapSnapshot23AddSyntheticRootEntriesEv
365
_ZN2v88internal12HeapSnapshot5PrintEi
0
_ZN2v88internal12HeapSnapshot6DeleteEv
6
_ZN2v88internal12HeapSnapshot8AddEntryENS0_9HeapEntry4TypeEPKcjmj
3941601
_ZN2v88internal12HeapSnapshotC2EPNS0_12HeapProfilerE
365
_ZN2v88internal12_GLOBAL__N_1L10comparatorEPKNS1_14HeapObjectInfoES4_
0
_ZN2v88internal13HeapGraphEdge23ReplaceToIndexWithEntryEPNS0_12HeapSnapshotE
0
_ZN2v88internal13HeapGraphEdgeC2ENS1_4TypeEPKcii
0
_ZN2v88internal13HeapGraphEdgeC2ENS1_4TypeEiii
0
_ZN2v88internal14HeapEntriesMap3MapEPv
38237530
_ZN2v88internal14HeapEntriesMap4PairEPvi
3934666
_ZN2v88internal14HeapEntriesMapC2Ev
0
_ZN2v88internal14HeapObjectsMap10MoveObjectEPhS2_i
123131
_ZN2v88internal14HeapObjectsMap14FindOrAddEntryEPhjb
5026749
_ZN2v88internal14HeapObjectsMap16UpdateObjectSizeEPhi
6
_ZN2v88internal14HeapObjectsMap17RemoveDeadEntriesEv
479
_ZN2v88internal14HeapObjectsMap20FindUntrackedObjectsEv
0
_ZN2v88internal14HeapObjectsMap20PushHeapObjectsStatsEPNS_12OutputStreamEPl
66
_ZN2v88internal14HeapObjectsMap20UpdateHeapObjectsMapEv
114
_ZN2v88internal14HeapObjectsMap23StopHeapObjectsTrackingEv
4747
_ZN2v88internal14HeapObjectsMap9FindEntryEPh
1525206
_ZN2v88internal14HeapObjectsMapC2EPNS0_4HeapE
65487
_ZN2v88internal14HeapObjectsSet5ClearEv
0
_ZN2v88internal14HeapObjectsSet6GetTagEPNS0_6ObjectE
1301372
_ZN2v88internal14HeapObjectsSet6InsertEPNS0_6ObjectE
365
_ZN2v88internal14HeapObjectsSet6SetTagEPNS0_6ObjectEPKc
149351
_ZN2v88internal14HeapObjectsSet8ContainsEPNS0_6ObjectE
1725
_ZN2v88internal14HeapObjectsSetC2Ev
0
_ZN2v88internal14SnapshotFiller14FindOrAddEntryEPvPNS0_20HeapEntriesAllocatorE
38237500
_ZN2v88internal14SnapshotFiller26SetNamedAutoIndexReferenceENS0_13HeapGraphEdge4TypeEiPNS0_9HeapEntryE.isra.713
383
_ZN2v88internal14SnapshotFiller8AddEntryEPvPNS0_20HeapEntriesAllocatorE.isra.617
3934666
_ZN2v88internal14V8HeapExplorer13AllocateEntryEPv
3934630
_ZN2v88internal14V8HeapExplorer13TagCodeObjectEPNS0_4CodeE
823362
_ZN2v88internal14V8HeapExplorer16MarkVisitedFieldEPNS0_10HeapObjectEi
0
_ZN2v88internal14V8HeapExplorer16SetWeakReferenceEPNS0_10HeapObjectEiPKcPNS0_6ObjectEi
435499
_ZN2v88internal14V8HeapExplorer16SetWeakReferenceEPNS0_10HeapObjectEiiPNS0_6ObjectEi
132
_ZN2v88internal14V8HeapExplorer17IsEssentialObjectEPNS0_6ObjectE
30332921
_ZN2v88internal14V8HeapExplorer18GetSystemEntryNameEPNS0_10HeapObjectE
1005405
_ZN2v88internal14V8HeapExplorer18SetHiddenReferenceEPNS0_10HeapObjectEiiPNS0_6ObjectEi
8540409
_ZN2v88internal14V8HeapExplorer19SetContextReferenceEPNS0_10HeapObjectEiPNS0_6StringEPNS0_6ObjectEi
156127
_ZN2v88internal14V8HeapExplorer19SetElementReferenceEPNS0_10HeapObjectEiiPNS0_6ObjectE
158822
_ZN2v88internal14V8HeapExplorer19SetGcRootsReferenceENS0_22VisitorSynchronization7SyncTagE
6205
_ZN2v88internal14V8HeapExplorer20EstimateObjectsCountEPNS0_12HeapIteratorE
12
_ZN2v88internal14V8HeapExplorer20ExtractMapReferencesEiPNS0_3MapE
219888
_ZN2v88internal14V8HeapExplorer20SetInternalReferenceEPNS0_10HeapObjectEiPKcPNS0_6ObjectEi
14955695
_ZN2v88internal14V8HeapExplorer20SetInternalReferenceEPNS0_10HeapObjectEiiPNS0_6ObjectEi
8344366
_ZN2v88internal14V8HeapExplorer20SetPropertyReferenceEPNS0_10HeapObjectEiPNS0_4NameEPNS0_6ObjectEPKci
884748
_ZN2v88internal14V8HeapExplorer20TagBuiltinCodeObjectEPNS0_4CodeEPKc
233600
_ZN2v88internal14V8HeapExplorer20TagFixedArraySubTypeEPKNS0_10FixedArrayENS0_25FixedArraySubInstanceTypeE
0
_ZN2v88internal14V8HeapExplorer21ExtractCellReferencesEiPNS0_4CellE
0
_ZN2v88internal14V8HeapExplorer21ExtractCodeReferencesEiPNS0_4CodeE
492013
_ZN2v88internal14V8HeapExplorer22ExtractReferencesPass1EiPNS0_10HeapObjectE
3917734
_ZN2v88internal14V8HeapExplorer22ExtractReferencesPass2EiPNS0_10HeapObjectE
3917728
_ZN2v88internal14V8HeapExplorer22GetStrongGcSubrootNameEPNS0_6ObjectE
1300989
_ZN2v88internal14V8HeapExplorer22SetNativeBindReferenceEPNS0_10HeapObjectEiPKcPNS0_6ObjectE
12
_ZN2v88internal14V8HeapExplorer22SetUserGlobalReferenceEPNS0_6ObjectE
365
_ZN2v88internal14V8HeapExplorer23ExtractScriptReferencesEiPNS0_6ScriptE
6833
_ZN2v88internal14V8HeapExplorer23ExtractStringReferencesEiPNS0_6StringE
733757
_ZN2v88internal14V8HeapExplorer23ExtractSymbolReferencesEiPNS0_6SymbolE
0
_ZN2v88internal14V8HeapExplorer23SetRootGcRootsReferenceEv
365
_ZN2v88internal14V8HeapExplorer24ExtractContextReferencesEiPNS0_7ContextE
11059
_ZN2v88internal14V8HeapExplorer25ExtractInternalReferencesEPNS0_8JSObjectEi
496770
_ZN2v88internal14V8HeapExplorer25ExtractWeakCellReferencesEiPNS0_8WeakCellE
434368
_ZN2v88internal14V8HeapExplorer26IsEssentialHiddenReferenceEPNS0_6ObjectEi
2306703
_ZN2v88internal14V8HeapExplorer27ExtractAccessorPairPropertyEPNS0_8JSObjectEiPNS0_4NameEPNS0_6ObjectEi
1254216
_ZN2v88internal14V8HeapExplorer27ExtractFixedArrayReferencesEiPNS0_10FixedArrayE
279645
_ZN2v88internal14V8HeapExplorer27IterateAndExtractReferencesEPNS0_14SnapshotFillerE
365
_ZN2v88internal14V8HeapExplorer27IterateAndExtractSinglePassIXadL_ZNS1_22ExtractReferencesPass1EiPNS0_10HeapObjectEEEEEbv
365
_ZN2v88internal14V8HeapExplorer27IterateAndExtractSinglePassIXadL_ZNS1_22ExtractReferencesPass2EiPNS0_10HeapObjectEEEEEbv
359
_ZN2v88internal14V8HeapExplorer29ExtractAccessorInfoReferencesEiPNS0_12AccessorInfoE
20463
_ZN2v88internal14V8HeapExplorer29ExtractAccessorPairReferencesEiPNS0_12AccessorPairE
21531
_ZN2v88internal14V8HeapExplorer29ExtractJSCollectionReferencesEiPNS0_12JSCollectionE
0
_ZN2v88internal14V8HeapExplorer29ExtractPropertyCellReferencesEiPNS0_12PropertyCellE
22974
_ZN2v88internal14V8HeapExplorer30ExtractJSArrayBufferReferencesEiPNS0_13JSArrayBufferE
18
_ZN2v88internal14V8HeapExplorer30ExtractJSGlobalProxyReferencesEiPNS0_13JSGlobalProxyE
0
_ZN2v88internal14V8HeapExplorer31ExtractAllocationSiteReferencesEiPNS0_14AllocationSiteE
2124
_ZN2v88internal14V8HeapExplorer33ExtractJSWeakCollectionReferencesEiPNS0_16JSWeakCollectionE
12
_ZN2v88internal14V8HeapExplorer34SetDataOrAccessorPropertyReferenceENS0_12PropertyKindEPNS0_8JSObjectEiPNS0_4NameEPNS0_6ObjectEPKci
1557031
_ZN2v88internal14V8HeapExplorer35ExtractSharedFunctionInfoReferencesEiPNS0_18SharedFunctionInfoE
335111
_ZN2v88internal14V8HeapExplorer8AddEntryEPNS0_10HeapObjectE
3934630
_ZN2v88internal14V8HeapExplorer8AddEntryEPNS0_10HeapObjectENS0_9HeapEntry4TypeEPKc
3934630
_ZN2v88internal14V8HeapExplorer8AddEntryEPhNS0_9HeapEntry4TypeEPKcm
3934642
_ZN2v88internal14V8HeapExplorer8GetEntryEPNS0_6ObjectE
0
_ZN2v88internal14V8HeapExplorer9TagObjectEPNS0_6ObjectEPKc
6067785
_ZN2v88internal14V8HeapExplorerC2EPNS0_12HeapSnapshotEPNS0_38SnapshottingProgressReportingInterfaceEPNS_12HeapProfiler18ObjectNameResolverE
365
_ZN2v88internal14V8HeapExplorerD0Ev
0
_ZN2v88internal14V8HeapExplorerD2Ev
365
_ZN2v88internal18OutputStreamWriter10WriteChunkEv
4661
_ZN2v88internal18OutputStreamWriter12AddCharacterEc
1757412
_ZN2v88internal18OutputStreamWriter12AddSubstringEPKci
1467807
_ZN2v88internal18OutputStreamWriter13AddNumberImplIjEEvT_PKc
72
_ZN2v88internal18OutputStreamWriter8FinalizeEv
18
_ZN2v88internal18OutputStreamWriter9AddStringEPKc
1467807
_ZN2v88internal18OutputStreamWriterC2EPNS_12OutputStreamE
24
_ZN2v88internal21HeapSnapshotGenerator12ProgressStepEv
7889804
_ZN2v88internal21HeapSnapshotGenerator14FillReferencesEv
365
_ZN2v88internal21HeapSnapshotGenerator14ProgressReportEb
7836180
_ZN2v88internal21HeapSnapshotGenerator16SetProgressTotalEi
365
_ZN2v88internal21HeapSnapshotGeneratorC2EPNS0_12HeapSnapshotEPNS_15ActivityControlEPNS_12HeapProfiler18ObjectNameResolverEPNS0_4HeapE
365
_ZN2v88internal21NativeObjectsExplorer19FillRetainedObjectsEv
730
_ZN2v88internal21NativeObjectsExplorer19VisitSubtreeWrapperEPPNS0_6ObjectEt
18
_ZN2v88internal21NativeObjectsExplorer20EstimateObjectsCountEv
0
_ZN2v88internal21NativeObjectsExplorer22SetNativeRootReferenceEPNS_18RetainedObjectInfoE
12
_ZN2v88internal21NativeObjectsExplorer23GetListMaybeDisposeInfoEPNS_18RetainedObjectInfoE
18
_ZN2v88internal21NativeObjectsExplorer26SetWrapperNativeReferencesEPNS0_10HeapObjectEPNS_18RetainedObjectInfoE
18
_ZN2v88internal21NativeObjectsExplorer27IterateAndExtractReferencesEPNS0_14SnapshotFillerE
359
_ZN2v88internal21NativeObjectsExplorer27SetRootNativeRootsReferenceEv
6
_ZN2v88internal21NativeObjectsExplorer9FillEdgesEv
359
_ZN2v88internal21NativeObjectsExplorerD0Ev
0
_ZN2v88internal21NativeObjectsExplorerD2Ev
365
_ZN2v88internal22GlobalHandlesExtractor21VisitPersistentHandleEPNS_10PersistentINS_5ValueENS_27NonCopyablePersistentTraitsIS3_EEEEt
18
_ZN2v88internal22GlobalHandlesExtractorD0Ev
0
_ZN2v88internal22GlobalHandlesExtractorD2Ev
0
_ZN2v88internal23GlobalObjectsEnumerator17VisitRootPointersENS0_4RootEPPNS0_6ObjectES5_
587
_ZN2v88internal23GlobalObjectsEnumeratorD0Ev
0
_ZN2v88internal23GlobalObjectsEnumeratorD2Ev
0
_ZN2v88internal24RootsReferencesExtractor11SynchronizeENS0_22VisitorSynchronization7SyncTagE
11680
_ZN2v88internal24RootsReferencesExtractor14FillReferencesEPNS0_14V8HeapExplorerE
365
_ZN2v88internal24RootsReferencesExtractor17VisitRootPointersENS0_4RootEPPNS0_6ObjectES5_
1824254
_ZN2v88internal24RootsReferencesExtractorD0Ev
0
_ZN2v88internal24RootsReferencesExtractorD2Ev
365
_ZN2v88internal25BasicHeapEntriesAllocator13AllocateEntryEPv
24
_ZN2v88internal25BasicHeapEntriesAllocatorD0Ev
730
_ZN2v88internal25BasicHeapEntriesAllocatorD2Ev
0
_ZN2v88internal26HeapSnapshotJSONSerializer11GetStringIdEPKc
1247257
_ZN2v88internal26HeapSnapshotJSONSerializer13SerializeEdgeEPNS0_13HeapGraphEdgeEb
1188448
_ZN2v88internal26HeapSnapshotJSONSerializer13SerializeImplEv
24
_ZN2v88internal26HeapSnapshotJSONSerializer13SerializeNodeEPNS0_9HeapEntryE
264317
_ZN2v88internal26HeapSnapshotJSONSerializer14SerializeEdgesEv
18
_ZN2v88internal26HeapSnapshotJSONSerializer14SerializeNodesEv
24
_ZN2v88internal26HeapSnapshotJSONSerializer15SerializeStringEPKh
90291
_ZN2v88internal26HeapSnapshotJSONSerializer16SerializeSamplesEv
18
_ZN2v88internal26HeapSnapshotJSONSerializer16SerializeStringsEv
18
_ZN2v88internal26HeapSnapshotJSONSerializer17SerializeSnapshotEv
24
_ZN2v88internal26HeapSnapshotJSONSerializer18SerializeTraceNodeEPNS0_19AllocationTraceNodeE
0
_ZN2v88internal26HeapSnapshotJSONSerializer18SerializeTraceTreeEv
18
_ZN2v88internal26HeapSnapshotJSONSerializer23SerializeTraceNodeInfosEv
18
_ZN2v88internal26HeapSnapshotJSONSerializer9SerializeEPNS_12OutputStreamE
24
_ZN2v88internal26IndexedReferencesExtractor13VisitPointersEPNS0_10HeapObjectEPPNS0_6ObjectES6_
9887767
_ZN2v88internal26IndexedReferencesExtractor14VisitCodeEntryEPNS0_10JSFunctionEPh
331349
_ZN2v88internal26IndexedReferencesExtractorD0Ev
0
_ZN2v88internal26IndexedReferencesExtractorD2Ev
0
_ZN2v88internal29NativeGroupRetainedObjectInfo12IsEquivalentEPNS_18RetainedObjectInfoE
0
_ZN2v88internal29NativeGroupRetainedObjectInfo7DisposeEv
12
_ZN2v88internal29NativeGroupRetainedObjectInfo7GetHashEv
12
_ZN2v88internal29NativeGroupRetainedObjectInfo8GetLabelEv
24
_ZN2v88internal29NativeGroupRetainedObjectInfoD0Ev
12
_ZN2v88internal29NativeGroupRetainedObjectInfoD2Ev
0
_ZN2v88internal31JSArrayBufferDataEntryAllocator13AllocateEntryEPv
12
_ZN2v88internal31JSArrayBufferDataEntryAllocatorD0Ev
0
_ZN2v88internal31JSArrayBufferDataEntryAllocatorD2Ev
0
_ZN2v88internal9HeapEntry12TypeAsStringEv
0
_ZN2v88internal9HeapEntry17SetNamedReferenceENS0_13HeapGraphEdge4TypeEPKcPS1_
13134584
_ZN2v88internal9HeapEntry19SetIndexedReferenceENS0_13HeapGraphEdge4TypeEiPS1_
3617712
_ZN2v88internal9HeapEntry5PrintEPKcS3_ii
0
_ZN2v88internal9HeapEntryC2EPNS0_12HeapSnapshotENS1_4TypeEPKcjmj
0
_ZN2v88internalL10WriteUCharEPNS0_18OutputStreamWriterEj
24
_ZN2v88internalL17SerializePositionEiRKNS0_6VectorIcEEi
0
_ZN2v88internalL9SortByIdsIPNS0_9HeapEntryEEEiPKT_S6_
2424741
_ZNK2v88internal12HeapSnapshot15RawSnapshotSizeEv
0
_ZNK2v88internal12_GLOBAL__N_114HeapObjectInfo5PrintEv
0
_ZNK2v88internal14HeapObjectsMap17GetUsedMemorySizeEv
0
Generated by:
LCOV version 1.10