LCOV - code coverage report
Current view: top level - src/heap - spaces.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 1186 1338 88.6 %
Date: 2019-04-17 Functions: 209 250 83.6 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_spaces.cc 61002
_ZN2v88internal10PagedSpace10RemovePageEPNS0_4PageE 177528
_ZN2v88internal10PagedSpace11ReleasePageEPNS0_4PageE 22494
_ZN2v88internal10PagedSpace11SetReadableEv 15092
_ZN2v88internal10PagedSpace12ContainsSlowEm 20
_ZN2v88internal10PagedSpace13DecreaseLimitEm 22769810
_ZN2v88internal10PagedSpace13ResetFreeListEv 400
_ZN2v88internal10PagedSpace13SizeOfObjectsEv 11355825
_ZN2v88internal10PagedSpace14InitializePageEPNS0_11MemoryChunkENS0_13ExecutabilityE 468891
_ZN2v88internal10PagedSpace14RefillFreeListEv 387037
_ZN2v88internal10PagedSpace14RemovePageSafeEi 65017
_ZN2v88internal10PagedSpace15CountTotalPagesEv 160781
_ZN2v88internal10PagedSpace17GetObjectIteratorEv 31464
_ZN2v88internal10PagedSpace18SetReadAndWritableEv 288888
_ZN2v88internal10PagedSpace20MergeCompactionSpaceEPNS0_15CompactionSpaceE 279193
_ZN2v88internal10PagedSpace20SetReadAndExecutableEv 273794
_ZN2v88internal10PagedSpace21PrepareForMarkCompactEv 226011
_ZN2v88internal10PagedSpace23CommittedPhysicalMemoryEv 1004
_ZN2v88internal10PagedSpace23ResetFreeListStatisticsEv 226011
_ZN2v88internal10PagedSpace23SetLinearAllocationAreaEmm 1362535
_ZN2v88internal10PagedSpace23SweepAndRetryAllocationEi 426
_ZN2v88internal10PagedSpace24FreeLinearAllocationAreaEv 2789778
_ZN2v88internal10PagedSpace25ShrinkPageToHighWaterMarkEPNS0_4PageE 186985
_ZN2v88internal10PagedSpace26UnmarkLinearAllocationAreaEv 3321
_ZN2v88internal10PagedSpace27UpdateInlineAllocationLimitEm 22769832
_ZN2v88internal10PagedSpace28ShrinkImmortalImmovablePagesEv 186945
_ZN2v88internal10PagedSpace29MarkLinearAllocationAreaBlackEv 85548
_ZN2v88internal10PagedSpace30SlowRefillLinearAllocationAreaEi 1139350
_ZN2v88internal10PagedSpace33RawSlowRefillLinearAllocationAreaEi 1374775
_ZN2v88internal10PagedSpace33RefineAllocatedBytesAfterSweepingEPNS0_4PageE 521606
_ZN2v88internal10PagedSpace38RefillLinearAllocationAreaFromFreeListEm 2003184
_ZN2v88internal10PagedSpace6ExpandEv 479193
_ZN2v88internal10PagedSpace7AddPageEPNS0_4PageE 646406
_ZN2v88internal10PagedSpace8TearDownEv 528845
_ZN2v88internal10PagedSpaceC2EPNS0_4HeapENS0_15AllocationSpaceENS0_13ExecutabilityE 528907
_ZN2v88internal11MemoryChunk10InitializeEPNS0_4HeapEmmmmNS0_13ExecutabilityEPNS0_5SpaceENS0_13VirtualMemoryE 995624
_ZN2v88internal11MemoryChunk11SetReadableEv 72355
_ZN2v88internal11MemoryChunk14ReleaseSlotSetILNS0_17RememberedSetTypeE0EEEvv 995483
_ZN2v88internal11MemoryChunk14ReleaseSlotSetILNS0_17RememberedSetTypeE1EEEvv 1013498
_ZN2v88internal11MemoryChunk15AllocateSlotSetILNS0_17RememberedSetTypeE0EEEPNS0_7SlotSetEv 92210
_ZN2v88internal11MemoryChunk15AllocateSlotSetILNS0_17RememberedSetTypeE1EEEPNS0_7SlotSetEv 17319
_ZN2v88internal11MemoryChunk17synchronized_heapEv 0
_ZN2v88internal11MemoryChunk18SetReadAndWritableEv 3065647
_ZN2v88internal11MemoryChunk19DiscardUnusedMemoryEmm 7254883
_ZN2v88internal11MemoryChunk19ReleaseLocalTrackerEv 469768
_ZN2v88internal11MemoryChunk19ReleaseTypedSlotSetILNS0_17RememberedSetTypeE0EEEvv 997062
_ZN2v88internal11MemoryChunk19ReleaseTypedSlotSetILNS0_17RememberedSetTypeE1EEEvv 997540
_ZN2v88internal11MemoryChunk20AllocateTypedSlotSetILNS0_17RememberedSetTypeE0EEEPNS0_12TypedSlotSetEv 8677
_ZN2v88internal11MemoryChunk20AllocateTypedSlotSetILNS0_17RememberedSetTypeE1EEEPNS0_12TypedSlotSetEv 1169
_ZN2v88internal11MemoryChunk20ReleaseMarkingBitmapEv 0
_ZN2v88internal11MemoryChunk20SetReadAndExecutableEv 2610370
_ZN2v88internal11MemoryChunk21AllocateMarkingBitmapEv 0
_ZN2v88internal11MemoryChunk22ReleaseAllocatedMemoryEv 995483
_ZN2v88internal11MemoryChunk23CommittedPhysicalMemoryEv 20495
_ZN2v88internal11MemoryChunk23ReleaseInvalidatedSlotsEv 996570
_ZN2v88internal11MemoryChunk24AllocateInvalidatedSlotsEv 218
_ZN2v88internal11MemoryChunk25InitializationMemoryFenceEv 0
_ZN2v88internal11MemoryChunk25SetOldGenerationPageFlagsEb 365007
_ZN2v88internal11MemoryChunk27SetYoungGenerationPageFlagsEb 332859
_ZN2v88internal11MemoryChunk28ReleaseYoungGenerationBitmapEv 0
_ZN2v88internal11MemoryChunk29AllocateYoungGenerationBitmapEv 0
_ZN2v88internal11MemoryChunk30MoveObjectWithInvalidatedSlotsENS0_10HeapObjectES2_ 5
_ZN2v88internal11MemoryChunk34RegisterObjectWithInvalidatedSlotsENS0_10HeapObjectEi 26610
_ZN2v88internal11MemoryChunk36RegisteredObjectWithInvalidatedSlotsENS0_10HeapObjectE 0
_ZN2v88internal11MemoryChunk52DecrementWriteUnprotectCounterAndMaybeSetPermissionsENS_13PageAllocator10PermissionE 3128292
_ZN2v88internal12ReadOnlyPage21MakeHeaderRelocatableEv 62874
_ZN2v88internal13ReadOnlySpace14MarkAsReadOnlyEv 62426
_ZN2v88internal13ReadOnlySpace15MarkAsReadWriteEv 62410
_ZN2v88internal13ReadOnlySpace22SetPermissionsForPagesENS_13PageAllocator10PermissionE 125732
_ZN2v88internal13ReadOnlySpace26ClearStringPaddingIfNeededEv 625
_ZN2v88internal13ReadOnlySpace35RepairFreeListsAfterDeserializationEv 62370
_ZN2v88internal13ReadOnlySpace6ForgetEv 0
_ZN2v88internal13ReadOnlySpaceC2EPNS0_4HeapE 62426
_ZN2v88internal15CompactionSpace23SweepAndRetryAllocationEi 11844
_ZN2v88internal15CompactionSpace30SlowRefillLinearAllocationAreaEi 235427
_ZN2v88internal15MemoryAllocator10FreeMemoryEPNS_13PageAllocatorEmm 459490
_ZN2v88internal15MemoryAllocator12AllocatePageILNS1_14AllocationModeE0ENS0_10PagedSpaceEEEPNS0_4PageEmPT0_NS0_13ExecutabilityE 467348
_ZN2v88internal15MemoryAllocator12AllocatePageILNS1_14AllocationModeE0ENS0_9SemiSpaceEEEPNS0_4PageEmPT0_NS0_13ExecutabilityE 0
_ZN2v88internal15MemoryAllocator12AllocatePageILNS1_14AllocationModeE1ENS0_9SemiSpaceEEEPNS0_4PageEmPT0_NS0_13ExecutabilityE 454230
_ZN2v88internal15MemoryAllocator12CommitMemoryEPNS0_13VirtualMemoryE 55583
_ZN2v88internal15MemoryAllocator13AllocateChunkEmmNS0_13ExecutabilityEPNS0_5SpaceE 940041
_ZN2v88internal15MemoryAllocator13PreFreeMemoryEPNS0_11MemoryChunkE 995500
_ZN2v88internal15MemoryAllocator14UncommitMemoryEPNS0_13VirtualMemoryE 429748
_ZN2v88internal15MemoryAllocator17AllocateLargePageEmPNS0_16LargeObjectSpaceENS0_13ExecutabilityE 73044
_ZN2v88internal15MemoryAllocator17GetCommitPageSizeEv 5
_ZN2v88internal15MemoryAllocator17PartialFreeMemoryEPNS0_11MemoryChunkEmmm 187038
_ZN2v88internal15MemoryAllocator17PerformFreeMemoryEPNS0_11MemoryChunkE 972578
_ZN2v88internal15MemoryAllocator18AllocatePagePooledINS0_9SemiSpaceEEEPNS0_11MemoryChunkEPT_ 454230
_ZN2v88internal15MemoryAllocator21AllocateAlignedMemoryEmmmNS0_13ExecutabilityEPvPNS0_13VirtualMemoryE 940040
_ZN2v88internal15MemoryAllocator22CommitExecutableMemoryEPNS0_13VirtualMemoryEmmm 131889
_ZN2v88internal15MemoryAllocator24ComputeDiscardMemoryAreaEmm 7256164
_ZN2v88internal15MemoryAllocator27InitializeCodePageAllocatorEPNS_13PageAllocatorEm 63441
_ZN2v88internal15MemoryAllocator4FreeILNS1_8FreeModeE0EEEvPNS0_11MemoryChunkE 508521
_ZN2v88internal15MemoryAllocator4FreeILNS1_8FreeModeE1EEEvPNS0_11MemoryChunkE 397079
_ZN2v88internal15MemoryAllocator4FreeILNS1_8FreeModeE2EEEvPNS0_11MemoryChunkE 34349
_ZN2v88internal15MemoryAllocator4FreeILNS1_8FreeModeE3EEEvPNS0_11MemoryChunkE 452630
_ZN2v88internal15MemoryAllocator8TearDownEv 63426
_ZN2v88internal15MemoryAllocator8Unmapper12PrepareForGCEv 104302
_ZN2v88internal15MemoryAllocator8Unmapper14NumberOfChunksEv 5
_ZN2v88internal15MemoryAllocator8Unmapper16FreeQueuedChunksEv 254178
_ZN2v88internal15MemoryAllocator8Unmapper19MakeRoomForNewTasksEv 175405
_ZN2v88internal15MemoryAllocator8Unmapper19UnmapFreeMemoryTask11RunInternalEv 169906
_ZN2v88internal15MemoryAllocator8Unmapper19UnmapFreeMemoryTaskD0Ev 174219
_ZN2v88internal15MemoryAllocator8Unmapper19UnmapFreeMemoryTaskD2Ev 0
_ZN2v88internal15MemoryAllocator8Unmapper23CommittedBufferedMemoryEv 0
_ZN2v88internal15MemoryAllocator8Unmapper23NumberOfCommittedChunksEv 0
_ZN2v88internal15MemoryAllocator8Unmapper24EnsureUnmappingCompletedEv 71258
_ZN2v88internal15MemoryAllocator8Unmapper28CancelAndWaitForPendingTasksEv 165721
_ZN2v88internal15MemoryAllocator8Unmapper31PerformFreeMemoryOnQueuedChunksILNS2_8FreeModeE0EEEvv 248523
_ZN2v88internal15MemoryAllocator8Unmapper31PerformFreeMemoryOnQueuedChunksILNS2_8FreeModeE1EEEvv 134686
_ZN2v88internal15MemoryAllocator8Unmapper41PerformFreeMemoryOnQueuedNonRegularChunksEv 487758
_ZN2v88internal15MemoryAllocator8Unmapper8TearDownEv 63428
_ZN2v88internal15MemoryAllocator8ZapBlockEmmm 0
_ZN2v88internal15MemoryAllocatorC2EPNS0_7IsolateEmm 63441
_ZN2v88internal16FreeListCategory14RepairFreeListEPNS0_4HeapE 62370
_ZN2v88internal16FreeListCategory16PickNodeFromListEmPm 820436
_ZN2v88internal16FreeListCategory19SearchForNodeInListEmPm 750680
_ZN2v88internal16FreeListCategory4FreeEmmNS0_8FreeModeE 22030560
_ZN2v88internal16FreeListCategory5ResetEv 0
_ZN2v88internal16FreeListCategory6RelinkEv 0
_ZN2v88internal16LargeObjectSpace10RemovePageEPNS0_9LargePageEm 16946
_ZN2v88internal16LargeObjectSpace11AllocateRawEi 17193
_ZN2v88internal16LargeObjectSpace11AllocateRawEiNS0_13ExecutabilityE 57411
_ZN2v88internal16LargeObjectSpace12ContainsSlowEm 0
_ZN2v88internal16LargeObjectSpace17AllocateLargePageEiNS0_13ExecutabilityE 73044
_ZN2v88internal16LargeObjectSpace17GetObjectIteratorEv 23598
_ZN2v88internal16LargeObjectSpace19FreeUnmarkedObjectsEv 226011
_ZN2v88internal16LargeObjectSpace21PromoteNewLargeObjectEPNS0_9LargePageE 5091
_ZN2v88internal16LargeObjectSpace23CommittedPhysicalMemoryEv 753
_ZN2v88internal16LargeObjectSpace30ClearMarkingStateOfLiveObjectsEv 150674
_ZN2v88internal16LargeObjectSpace7AddPageEPNS0_9LargePageEm 78135
_ZN2v88internal16LargeObjectSpace8ContainsENS0_10HeapObjectE 90
_ZN2v88internal16LargeObjectSpace8TearDownEv 187232
_ZN2v88internal16LargeObjectSpace9AvailableEv 104922
_ZN2v88internal16LargeObjectSpaceC2EPNS0_4HeapE 62426
_ZN2v88internal16LargeObjectSpaceC2EPNS0_4HeapENS0_15AllocationSpaceE 0
_ZN2v88internal17MemoryChunkLayout17CodePageGuardSizeEv 500
_ZN2v88internal17MemoryChunkLayout24CodePageGuardStartOffsetEv 0
_ZN2v88internal17MemoryChunkLayout25ObjectEndOffsetInCodePageEv 0
_ZN2v88internal17MemoryChunkLayout27AllocatableMemoryInCodePageEv 599793
_ZN2v88internal17MemoryChunkLayout27AllocatableMemoryInDataPageEv 2142544
_ZN2v88internal17MemoryChunkLayout27ObjectStartOffsetInCodePageEv 7096404
_ZN2v88internal17MemoryChunkLayout27ObjectStartOffsetInDataPageEv 5
_ZN2v88internal17MemoryChunkLayout30AllocatableMemoryInMemoryChunkENS0_15AllocationSpaceE 1346298
_ZN2v88internal17MemoryChunkLayout30ObjectStartOffsetInMemoryChunkENS0_15AllocationSpaceE 1000
_ZN2v88internal17SemiSpaceIterator10InitializeEmm 0
_ZN2v88internal17SemiSpaceIteratorC2EPNS0_8NewSpaceE 0
_ZN2v88internal18HeapObjectIterator17AdvanceToNextPageEv 90346
_ZN2v88internal18HeapObjectIteratorC2EPNS0_10PagedSpaceE 6
_ZN2v88internal18HeapObjectIteratorC2EPNS0_4PageE 0
_ZN2v88internal19LargeObjectIterator4NextEv 27561
_ZN2v88internal19LargeObjectIteratorC2EPNS0_16LargeObjectSpaceE 0
_ZN2v88internal19NewLargeObjectSpace11AllocateRawEi 19248
_ZN2v88internal19NewLargeObjectSpace11SetCapacityEm 128937
_ZN2v88internal19NewLargeObjectSpace15FreeDeadObjectsERKSt8functionIFbNS0_10HeapObjectEEE 28965
_ZN2v88internal19NewLargeObjectSpace4FlipEv 104302
_ZN2v88internal19NewLargeObjectSpace9AvailableEv 13618
_ZN2v88internal19NewLargeObjectSpaceC2EPNS0_4HeapEm 62426
_ZN2v88internal19SpaceWithLinearArea12ComputeLimitEmmm 24936328
_ZN2v88internal19SpaceWithLinearArea20InlineAllocationStepEmmmm 2877527
_ZN2v88internal19SpaceWithLinearArea21AddAllocationObserverEPNS0_18AllocationObserverE 218225
_ZN2v88internal19SpaceWithLinearArea24PauseAllocationObserversEv 531710
_ZN2v88internal19SpaceWithLinearArea24RemoveAllocationObserverEPNS0_18AllocationObserverE 191765
_ZN2v88internal19SpaceWithLinearArea25ResumeAllocationObserversEv 531710
_ZN2v88internal19SpaceWithLinearArea29StartNextInlineAllocationStepEv 126653131
_ZN2v88internal20CodeLargeObjectSpace10RemovePageEPNS0_9LargePageEm 26
_ZN2v88internal20CodeLargeObjectSpace11AllocateRawEi 40218
_ZN2v88internal20CodeLargeObjectSpace21InsertChunkMapEntriesEPNS0_9LargePageE 40212
_ZN2v88internal20CodeLargeObjectSpace21RemoveChunkMapEntriesEPNS0_9LargePageE 26
_ZN2v88internal20CodeLargeObjectSpace7AddPageEPNS0_9LargePageEm 40212
_ZN2v88internal20CodeLargeObjectSpace8FindPageEm 542141
_ZN2v88internal20CodeLargeObjectSpaceC2EPNS0_4HeapE 62426
_ZN2v88internal20CodeRangeAddressHint14GetAddressHintEm 63447
_ZN2v88internal20CodeRangeAddressHint20NotifyFreedCodeRangeEmm 63429
_ZN2v88internal21LocalAllocationBuffer5CloseEv 1195033
_ZN2v88internal21LocalAllocationBufferC2EPNS0_4HeapENS0_20LinearAllocationAreaE 433553
_ZN2v88internal21LocalAllocationBufferC2ERKS1_ 207194
_ZN2v88internal21LocalAllocationBufferaSERKS1_ 207566
_ZN2v88internal29PauseAllocationObserversScopeC2EPNS0_4HeapE 106342
_ZN2v88internal29PauseAllocationObserversScopeD2Ev 106342
_ZN2v88internal4Page15ConvertNewToOldEPS1_ 1542
_ZN2v88internal4Page15CreateBlackAreaEmm 160699
_ZN2v88internal4Page16DestroyBlackAreaEmm 6887
_ZN2v88internal4Page19AvailableInFreeListEv 0
_ZN2v88internal4Page19ResetAllocatedBytesEv 523664
_ZN2v88internal4Page20AllocateLocalTrackerEv 469858
_ZN2v88internal4Page21ShrinkToHighWaterMarkEv 186984
_ZN2v88internal4Page22contains_array_buffersEv 19687
_ZN2v88internal4Page23ResetFreeListStatisticsEv 0
_ZN2v88internal4Page25ReleaseFreeListCategoriesEv 0
_ZN2v88internal4Page26AllocateFreeListCategoriesEv 468889
_ZN2v88internal4Page28InitializeFreeListCategoriesEv 107
_ZN2v88internal5Space14AllocationStepEimi 126360624
_ZN2v88internal5Space21AddAllocationObserverEPNS0_18AllocationObserverE 93466
_ZN2v88internal5Space24PauseAllocationObserversEv 319026
_ZN2v88internal5Space24RemoveAllocationObserverEPNS0_18AllocationObserverE 269364
_ZN2v88internal5Space25ResumeAllocationObserversEv 319026
_ZN2v88internal5Space31GetNextInlineAllocationStepSizeEv 0
_ZN2v88internal8FreeList10FindNodeInENS0_20FreeListCategoryTypeEmPm 3285194
_ZN2v88internal8FreeList11AddCategoryEPNS0_16FreeListCategoryE 0
_ZN2v88internal8FreeList11RepairListsEPNS0_4HeapE 0
_ZN2v88internal8FreeList13TryFindNodeInENS0_20FreeListCategoryTypeEmPm 0
_ZN2v88internal8FreeList14RemoveCategoryEPNS0_16FreeListCategoryE 6
_ZN2v88internal8FreeList15PrintCategoriesENS0_20FreeListCategoryTypeE 0
_ZN2v88internal8FreeList18EvictFreeListItemsEPNS0_4PageE 223314
_ZN2v88internal8FreeList19SearchForNodeInListENS0_20FreeListCategoryTypeEPmm 1350383
_ZN2v88internal8FreeList25ContainsPageFreeListItemsEPNS0_4PageE 0
_ZN2v88internal8FreeList4FreeEmmNS0_8FreeModeE 22518130
_ZN2v88internal8FreeList5ResetEv 754918
_ZN2v88internal8FreeList8AllocateEmPm 2003136
_ZN2v88internal8FreeListC2Ev 0
_ZN2v88internal8NewSpace12AddFreshPageEv 194982
_ZN2v88internal8NewSpace16EnsureAllocationEiNS0_19AllocationAlignmentE 485849
_ZN2v88internal8NewSpace17GetObjectIteratorEv 7866
_ZN2v88internal8NewSpace23CommittedPhysicalMemoryEv 251
_ZN2v88internal8NewSpace24AddFreshPageSynchronizedEv 0
_ZN2v88internal8NewSpace25ResetLinearAllocationAreaEv 166733
_ZN2v88internal8NewSpace26UpdateLinearAllocationAreaEv 339295
_ZN2v88internal8NewSpace27UpdateInlineAllocationLimitEm 803948
_ZN2v88internal8NewSpace4FlipEv 104302
_ZN2v88internal8NewSpace4GrowEv 2664
_ZN2v88internal8NewSpace6ShrinkEv 24670
_ZN2v88internal8NewSpace8TearDownEv 62421
_ZN2v88internal8NewSpace9RebalanceEv 75337
_ZN2v88internal8NewSpaceC2EPNS0_4HeapEPNS_13PageAllocatorEmm 62431
_ZN2v88internal9LargePage10InitializeEPNS0_4HeapEPNS0_11MemoryChunkENS0_13ExecutabilityE 73044
_ZN2v88internal9LargePage18GetAddressToShrinkEmm 59820
_ZN2v88internal9LargePage24ClearOutOfLiveRangeSlotsEm 89
_ZN2v88internal9SemiSpace10RemovePageEPNS0_4PageE 4206
_ZN2v88internal9SemiSpace11PrependPageEPNS0_4PageE 2664
_ZN2v88internal9SemiSpace11RewindPagesEi 544
_ZN2v88internal9SemiSpace12set_age_markEm 104302
_ZN2v88internal9SemiSpace13FixPagesFlagsEll 208604
_ZN2v88internal9SemiSpace14InitializePageEPNS0_11MemoryChunkENS0_13ExecutabilityE 454231
_ZN2v88internal9SemiSpace17GetObjectIteratorEv 0
_ZN2v88internal9SemiSpace21EnsureCurrentCapacityEv 150674
_ZN2v88internal9SemiSpace23CommittedPhysicalMemoryEv 0
_ZN2v88internal9SemiSpace4SwapEPS1_S2_ 104302
_ZN2v88internal9SemiSpace5ResetEv 0
_ZN2v88internal9SemiSpace5SetUpEmm 0
_ZN2v88internal9SemiSpace6CommitEv 100332
_ZN2v88internal9SemiSpace6GrowToEm 5328
_ZN2v88internal9SemiSpace8ShrinkToEm 544
_ZN2v88internal9SemiSpace8TearDownEv 0
_ZN2v88internal9SemiSpace8UncommitEv 100317
_ZN2v88internalL28AllocateAndInitializeSlotSetEmm 109528
_ZNK2v88internal11MemoryChunk10InOldSpaceEv 10752
_ZNK2v88internal11MemoryChunk18InLargeObjectSpaceEv 0
_ZNK2v88internal5Space25CheckOffsetsAreConsistentEv 0
_ZZN2v88internal8FreeList18EvictFreeListItemsEPNS0_4PageEENKUlPNS0_16FreeListCategoryEE_clES5_ 1339878

Generated by: LCOV version 1.10