LCOV - code coverage report
Current view: top level - src/heap - concurrent-marking.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 339 367 92.4 %
Date: 2019-04-17 Functions: 93 108 86.1 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal24ConcurrentMarkingVisitor10MarkObjectENS0_10HeapObjectE 2418262426
_ZN2v88internal24ConcurrentMarkingVisitor23ProcessStrongHeapObjectINS0_18FullHeapObjectSlotEEEvNS0_10HeapObjectET_S4_ 2123860747
_ZN2v88internal24ConcurrentMarkingVisitor13VisitPointersENS0_10HeapObjectENS0_14FullObjectSlotES3_ 697752914
_ZN2v88internal22ConcurrentMarkingState18IncrementLiveBytesEPNS0_11MemoryChunkEl 460137834
_ZN2v88internal24ConcurrentMarkingVisitor11ShouldVisitENS0_10HeapObjectE 433447122
_ZN2v88internal24ConcurrentMarkingVisitor23SlotSnapshottingVisitor13VisitPointersENS0_10HeapObjectENS0_14FullObjectSlotES4_ 123855236
_ZN2v88internal24ConcurrentMarkingVisitor21ProcessWeakHeapObjectINS0_18FullHeapObjectSlotEEEvNS0_10HeapObjectET_S4_ 73611803
_ZN2v88internal24ConcurrentMarkingVisitor23VisitPointersInSnapshotENS0_10HeapObjectERKNS0_12SlotSnapshotE 61626099
_ZN2v88internal24ConcurrentMarkingVisitor13VisitPointersENS0_10HeapObjectENS0_19FullMaybeObjectSlotES3_ 51076384
_ZN2v88internal24ConcurrentMarkingVisitor23VisitCustomWeakPointersENS0_10HeapObjectENS0_14FullObjectSlotES3_ 41422479
_ZN2v88internal24ConcurrentMarkingVisitor23VisitSharedFunctionInfoENS0_3MapENS0_18SharedFunctionInfoE 41358281
_ZN2v88internal24ConcurrentMarkingVisitor21VisitSeqOneByteStringENS0_3MapENS0_16SeqOneByteStringE.isra.48 40718736
_ZN2v88internal24ConcurrentMarkingVisitor15VisitJSFunctionENS0_3MapENS0_10JSFunctionE 38196636
_ZN2v88internal24ConcurrentMarkingVisitor21VisitJSObjectSubclassINS0_10JSFunctionENS0_8JSObject14BodyDescriptorEEEiNS0_3MapET_ 38186752
_ZN2v88internal24ConcurrentMarkingVisitor26VisitPartiallyWithSnapshotINS0_10JSFunctionENS0_8JSObject14BodyDescriptorEEEiNS0_3MapET_ii 38159645
_ZN2v88internal24ConcurrentMarkingVisitor16MakeSlotSnapshotINS0_10JSFunctionENS0_8JSObject14BodyDescriptorEEERKNS0_12SlotSnapshotENS0_3MapET_i 38134844
_ZN2v88internal24ConcurrentMarkingVisitor21VisitSeqTwoByteStringENS0_3MapENS0_16SeqTwoByteStringE.isra.49 37198500
_ZN2v88internal24ConcurrentMarkingVisitor24MarkDescriptorArrayBlackENS0_15DescriptorArrayE 27931621
_ZN2v88internal24ConcurrentMarkingVisitor8VisitMapENS0_3MapES2_ 27524616
_ZN2v88internal24ConcurrentMarkingVisitor16VisitDescriptorsENS0_15DescriptorArrayEi 21374009
_ZN2v88internal24ConcurrentMarkingVisitor17VisitJSObjectFastENS0_3MapENS0_8JSObjectE 12796853
_ZN2v88internal24ConcurrentMarkingVisitor21VisitJSObjectSubclassINS0_8JSObjectENS3_18FastBodyDescriptorEEEiNS0_3MapET_ 12786393
_ZN2v88internal24ConcurrentMarkingVisitor26VisitPartiallyWithSnapshotINS0_8JSObjectENS3_18FastBodyDescriptorEEEiNS0_3MapET_ii.isra.143 12768244
_ZN2v88internal24ConcurrentMarkingVisitor16MakeSlotSnapshotINS0_8JSObjectENS3_18FastBodyDescriptorEEERKNS0_12SlotSnapshotENS0_3MapET_i.isra.142 12767497
_ZN2v88internal24ConcurrentMarkingVisitor15VisitConsStringENS0_3MapENS0_10ConsStringE.isra.151 10685531
_ZN2v88internal24ConcurrentMarkingVisitor26VisitPartiallyWithSnapshotINS0_10ConsStringENS0_19FixedBodyDescriptorILi16ELi32ELi32EEEEEiNS0_3MapET_ii.isra.149 10681990
_ZN2v88internal24ConcurrentMarkingVisitor16MakeSlotSnapshotINS0_10ConsStringENS0_19FixedBodyDescriptorILi16ELi32ELi32EEEEERKNS0_12SlotSnapshotENS0_3MapET_i.isra.148 10681820
_ZN2v88internal24ConcurrentMarkingVisitor15VisitFixedArrayENS0_3MapENS0_10FixedArrayE 9122818
_ZN2v88internal24ConcurrentMarkingVisitor23VisitLeftTrimmableArrayINS0_10FixedArrayEEEiNS0_3MapET_ 9056740
_ZN2v88internal24ConcurrentMarkingVisitor15RecordRelocSlotENS0_4CodeEPNS0_9RelocInfoENS0_10HeapObjectE 4166556
_ZN2v88internal24ConcurrentMarkingVisitor20VisitEmbeddedPointerENS0_4CodeEPNS0_9RelocInfoE 3685884
_ZN2v88internal17ConcurrentMarking23RescheduleTasksIfNeededEv 1575325
_ZN2v88internal24ConcurrentMarkingVisitor18VisitBytecodeArrayENS0_3MapENS0_13BytecodeArrayE 1414265
_ZN2v88internal17ConcurrentMarking20ClearMemoryChunkDataEPNS0_11MemoryChunkE 1175803
_ZN2v88internal17ConcurrentMarking16TotalMarkedBytesEv 1056177
_ZN2v88internal17ConcurrentMarking4TaskD0Ev 632604
_ZN2v88internal17ConcurrentMarking4Task11RunInternalEv 513574
_ZN2v88internal17ConcurrentMarking3RunEiPNS1_9TaskStateE 513195
_ZN2v88internal24ConcurrentMarkingVisitor15VisitCodeTargetENS0_4CodeEPNS0_9RelocInfoE 481204
_ZN2v88internal24ConcurrentMarkingVisitor20VisitTransitionArrayENS0_3MapENS0_15TransitionArrayE 474883
_ZN2v88internal17ConcurrentMarking4StopENS1_11StopRequestE 251781
_ZN2v88internal24ConcurrentMarkingVisitor16MakeSlotSnapshotINS0_13JSArrayBufferENS3_14BodyDescriptorEEERKNS0_12SlotSnapshotENS0_3MapET_i 240368
_ZN2v88internal24ConcurrentMarkingVisitor26VisitPartiallyWithSnapshotINS0_13JSArrayBufferENS3_14BodyDescriptorEEEiNS0_3MapET_ii 240346
_ZN2v88internal24ConcurrentMarkingVisitor18VisitJSArrayBufferENS0_3MapENS0_13JSArrayBufferE 240338
_ZN2v88internal24ConcurrentMarkingVisitor21VisitJSObjectSubclassINS0_13JSArrayBufferENS3_14BodyDescriptorEEEiNS0_3MapET_ 240326
_ZN2v88internal24ConcurrentMarkingVisitor28VisitEmbedderTracingSubclassINS0_13JSArrayBufferEEEiNS0_3MapET_ 240321
_ZN2v88internal17ConcurrentMarking20FlushMemoryChunkDataEPNS0_26MajorNonAtomicMarkingStateE 223654
_ZN2v88internal24ConcurrentMarkingVisitor20VisitDescriptorArrayENS0_3MapENS0_15DescriptorArrayE 159270
_ZN2v88internal24ConcurrentMarkingVisitor21VisitJSObjectSubclassINS0_8JSObjectENS3_14BodyDescriptorEEEiNS0_3MapET_ 112878
_ZN2v88internal24ConcurrentMarkingVisitor26VisitPartiallyWithSnapshotINS0_8JSObjectENS3_14BodyDescriptorEEEiNS0_3MapET_ii 112867
_ZN2v88internal24ConcurrentMarkingVisitor16MakeSlotSnapshotINS0_8JSObjectENS3_14BodyDescriptorEEERKNS0_12SlotSnapshotENS0_3MapET_i 112850
_ZN2v88internal24ConcurrentMarkingVisitor23VisitLeftTrimmableArrayINS0_16FixedDoubleArrayEEEiNS0_3MapET_.isra.56 92112
_ZN2v88internal17ConcurrentMarking13ScheduleTasksEv 90505
_ZN2v88internal24ConcurrentMarkingVisitor16VisitJSApiObjectENS0_3MapENS0_8JSObjectE 76666
_ZN2v88internal24ConcurrentMarkingVisitor28VisitEmbedderTracingSubclassINS0_8JSObjectEEEiNS0_3MapET_ 76666
_ZN2v88internal24ConcurrentMarkingVisitor30VisitFixedArrayWithProgressBarENS0_3MapENS0_10FixedArrayEPNS0_11MemoryChunkE 66371
_ZN2v88internal24ConcurrentMarkingVisitor17VisitJSTypedArrayENS0_3MapENS0_12JSTypedArrayE 63010
_ZN2v88internal24ConcurrentMarkingVisitor28VisitEmbedderTracingSubclassINS0_12JSTypedArrayEEEiNS0_3MapET_ 63001
_ZN2v88internal24ConcurrentMarkingVisitor21VisitJSObjectSubclassINS0_12JSTypedArrayENS0_17JSArrayBufferView14BodyDescriptorEEEiNS0_3MapET_ 62999
_ZN2v88internal24ConcurrentMarkingVisitor26VisitPartiallyWithSnapshotINS0_12JSTypedArrayENS0_17JSArrayBufferView14BodyDescriptorEEEiNS0_3MapET_ii 62892
_ZN2v88internal24ConcurrentMarkingVisitor16MakeSlotSnapshotINS0_12JSTypedArrayENS0_17JSArrayBufferView14BodyDescriptorEEERKNS0_12SlotSnapshotENS0_3MapET_i 62848
_ZN2v88internal17ConcurrentMarkingC2EPNS0_4HeapEPNS0_8WorklistINS0_10HeapObjectELi64EEES7_PNS0_11WeakObjectsEPNS4_IS5_Li16EEE 62441
_ZN2v88internal24ConcurrentMarkingVisitor15VisitThinStringENS0_3MapENS0_10ThinStringE.isra.161 61765
_ZN2v88internal24ConcurrentMarkingVisitor16MakeSlotSnapshotINS0_10ThinStringENS0_19FixedBodyDescriptorILi16ELi24ELi24EEEEERKNS0_12SlotSnapshotENS0_3MapET_i.isra.158 61765
_ZN2v88internal24ConcurrentMarkingVisitor26VisitPartiallyWithSnapshotINS0_10ThinStringENS0_19FixedBodyDescriptorILi16ELi24ELi24EEEEEiNS0_3MapET_ii.isra.159 61764
_GLOBAL__sub_I_concurrent_marking.cc 61002
_ZN2v88internal24ConcurrentMarkingVisitor26VisitPartiallyWithSnapshotINS0_12SlicedStringENS0_19FixedBodyDescriptorILi16ELi32ELi32EEEEEiNS0_3MapET_ii.isra.153 52996
_ZN2v88internal24ConcurrentMarkingVisitor17VisitSlicedStringENS0_3MapENS0_12SlicedStringE.isra.155 52971
_ZN2v88internal24ConcurrentMarkingVisitor16MakeSlotSnapshotINS0_12SlicedStringENS0_19FixedBodyDescriptorILi16ELi32ELi32EEEEERKNS0_12SlotSnapshotENS0_3MapET_i.isra.152 52914
_ZN2v88internal24ConcurrentMarkingVisitor13VisitJSObjectENS0_3MapENS0_8JSObjectE 36198
_ZN2v88internal24ConcurrentMarkingVisitor21VisitJSWeakCollectionENS0_3MapENS0_16JSWeakCollectionE 35843
_ZN2v88internal24ConcurrentMarkingVisitor21VisitJSObjectSubclassINS0_16JSWeakCollectionENS3_18BodyDescriptorImplEEEiNS0_3MapET_ 35665
_ZN2v88internal24ConcurrentMarkingVisitor26VisitPartiallyWithSnapshotINS0_16JSWeakCollectionENS3_18BodyDescriptorImplEEEiNS0_3MapET_ii 35162
_ZN2v88internal24ConcurrentMarkingVisitor16MakeSlotSnapshotINS0_16JSWeakCollectionENS3_18BodyDescriptorImplEEERKNS0_12SlotSnapshotENS0_3MapET_i 34913
_ZN2v88internal24ConcurrentMarkingVisitor23VisitEphemeronHashTableENS0_3MapENS0_18EphemeronHashTableE 33803
_ZN2v88internal17ConcurrentMarking10PauseScopeD2Ev 28965
_ZN2v88internal17ConcurrentMarking10PauseScopeC2EPS1_ 28965
_ZN2v88internal24ConcurrentMarkingVisitor23VisitWasmInstanceObjectENS0_3MapENS0_18WasmInstanceObjectE 20447
_ZN2v88internal24ConcurrentMarkingVisitor21VisitJSObjectSubclassINS0_18WasmInstanceObjectENS3_14BodyDescriptorEEEiNS0_3MapET_ 20445
_ZN2v88internal24ConcurrentMarkingVisitor16MakeSlotSnapshotINS0_18WasmInstanceObjectENS3_14BodyDescriptorEEERKNS0_12SlotSnapshotENS0_3MapET_i 20437
_ZN2v88internal24ConcurrentMarkingVisitor26VisitPartiallyWithSnapshotINS0_18WasmInstanceObjectENS3_14BodyDescriptorEEEiNS0_3MapET_ii 20437
_ZN2v88internal24ConcurrentMarkingVisitor16ProcessEphemeronENS0_10HeapObjectES2_ 270
_ZN2v88internal24ConcurrentMarkingVisitor14VisitJSWeakRefENS0_3MapENS0_9JSWeakRefE 45
_ZN2v88internal24ConcurrentMarkingVisitor23SlotSnapshottingVisitor23VisitCustomWeakPointersENS0_10HeapObjectENS0_14FullObjectSlotES4_ 45
_ZN2v88internal24ConcurrentMarkingVisitor21VisitJSObjectSubclassINS0_9JSWeakRefENS3_14BodyDescriptorEEEiNS0_3MapET_ 45
_ZN2v88internal24ConcurrentMarkingVisitor16MakeSlotSnapshotINS0_9JSWeakRefENS3_14BodyDescriptorEEERKNS0_12SlotSnapshotENS0_3MapET_i 45
_ZN2v88internal24ConcurrentMarkingVisitor26VisitPartiallyWithSnapshotINS0_9JSWeakRefENS3_14BodyDescriptorEEEiNS0_3MapET_ii 45
_ZN2v88internal24ConcurrentMarkingVisitor21VisitJSObjectSubclassINS0_10JSDataViewENS0_17JSArrayBufferView14BodyDescriptorEEEiNS0_3MapET_ 34
_ZN2v88internal24ConcurrentMarkingVisitor26VisitPartiallyWithSnapshotINS0_10JSDataViewENS0_17JSArrayBufferView14BodyDescriptorEEEiNS0_3MapET_ii 34
_ZN2v88internal24ConcurrentMarkingVisitor15VisitJSDataViewENS0_3MapENS0_10JSDataViewE 34
_ZN2v88internal24ConcurrentMarkingVisitor28VisitEmbedderTracingSubclassINS0_10JSDataViewEEEiNS0_3MapET_ 34
_ZN2v88internal24ConcurrentMarkingVisitor16MakeSlotSnapshotINS0_10JSDataViewENS0_17JSArrayBufferView14BodyDescriptorEEERKNS0_12SlotSnapshotENS0_3MapET_i 34
_ZN2v88internal24ConcurrentMarkingVisitor13VisitWeakCellENS0_3MapENS0_8WeakCellE 20
_ZN2v88internal24ConcurrentMarkingVisitor23SlotSnapshottingVisitor20VisitEmbeddedPointerENS0_4CodeEPNS0_9RelocInfoE 0
_ZN2v88internal24ConcurrentMarkingVisitor4CastINS0_10FixedArrayEEET_NS0_10HeapObjectE 0
_ZN2v88internal24ConcurrentMarkingVisitor4CastINS0_16SeqTwoByteStringEEET_NS0_10HeapObjectE 0
_ZN2v88internal24ConcurrentMarkingVisitorD2Ev 0
_ZN2v88internal24ConcurrentMarkingVisitor23SlotSnapshottingVisitorD2Ev 0
_ZN2v88internal24ConcurrentMarkingVisitor23SlotSnapshottingVisitor13VisitPointersENS0_10HeapObjectENS0_19FullMaybeObjectSlotES4_ 0
_ZN2v88internal17ConcurrentMarking4TaskD2Ev 0
_ZN2v88internal24ConcurrentMarkingVisitor4CastINS0_16SeqOneByteStringEEET_NS0_10HeapObjectE 0
_ZN2v88internal24ConcurrentMarkingVisitor23SlotSnapshottingVisitor15VisitCodeTargetENS0_4CodeEPNS0_9RelocInfoE 0
_ZN2v88internal24ConcurrentMarkingVisitor4CastINS0_12SlicedStringEEET_NS0_10HeapObjectE 0
_ZN2v88internal24ConcurrentMarkingVisitor23SlotSnapshottingVisitorD0Ev 0
_ZN2v88internal17ConcurrentMarking9IsStoppedEv 0
_ZN2v88internal24ConcurrentMarkingVisitorD0Ev 0
_ZN2v88internal24ConcurrentMarkingVisitor4CastINS0_10ConsStringEEET_NS0_10HeapObjectE 0
_ZN2v88internal24ConcurrentMarkingVisitor4CastINS0_10ThinStringEEET_NS0_10HeapObjectE 0

Generated by: LCOV version 1.10