Searched refs:PagedSpace (Results 1 – 13 of 13) sorted by relevance
/external/v8/src/heap/ |
D | spaces-inl.h | 191 PagedSpace* owner) { in Initialize() 252 bool PagedSpace::Contains(Address addr) { in Contains() 256 bool PagedSpace::Contains(Object* o) { in Contains() 263 void PagedSpace::UnlinkFreeListCategories(Page* page) { in UnlinkFreeListCategories() 271 intptr_t PagedSpace::RelinkFreeListCategories(Page* page) { in RelinkFreeListCategories() 299 reinterpret_cast<PagedSpace*>(owner())->free_list()->EvictFreeListItems(this); in MarkNeverAllocateForTesting() 307 reinterpret_cast<PagedSpace*>(owner())->free_list()->EvictFreeListItems(this); in MarkEvacuationCandidate() 364 return reinterpret_cast<PagedSpace*>( in owner() 377 HeapObject* PagedSpace::AllocateLinearly(int size_in_bytes) { in AllocateLinearly() 405 HeapObject* PagedSpace::AllocateLinearlyAligned(int* size_in_bytes, in AllocateLinearlyAligned() [all …]
|
D | spaces.cc | 31 HeapObjectIterator::HeapObjectIterator(PagedSpace* space) in HeapObjectIterator() 41 space_(reinterpret_cast<PagedSpace*>(page->owner())), in HeapObjectIterator() 974 MemoryAllocator::AllocatePage<MemoryAllocator::kRegular, PagedSpace>( in AllocateChunk() 975 size_t size, PagedSpace* owner, Executability executable); in AllocateChunk() 1213 PagedSpace::PagedSpace(Heap* heap, AllocationSpace space, in AllocateChunk() function in v8::internal::PagedSpace 1223 bool PagedSpace::SetUp() { return true; } in AllocateChunk() 1226 bool PagedSpace::HasBeenSetUp() { return true; } in AllocateChunk() 1229 void PagedSpace::TearDown() { in AllocateChunk() 1240 void PagedSpace::RefillFreeList() { in AllocateChunk() 1257 reinterpret_cast<PagedSpace*>(p->owner())->mutex()); in AllocateChunk() [all …]
|
D | spaces.h | 39 class PagedSpace; variable 224 friend class PagedSpace; variable 786 Executability executable, PagedSpace* owner); 1352 PagedSpace* owner); 1397 MemoryAllocator::AllocatePage<MemoryAllocator::kRegular, PagedSpace>( 1398 size_t size, PagedSpace* owner, Executability executable); 1470 explicit HeapObjectIterator(PagedSpace* space); 1488 PagedSpace* space_; 1693 explicit FreeList(PagedSpace* owner); 1740 PagedSpace* owner() { return owner_; } in owner() [all …]
|
D | mark-compact.h | 453 void AddSweptPageSafe(PagedSpace* space, Page* page); 454 Page* GetSweptPageSafe(PagedSpace* space); 496 void CollectEvacuationCandidates(PagedSpace* space); 589 static void VerifyMarkbitsAreClean(PagedSpace* space); 709 void DiscoverGreyObjectsInSpace(PagedSpace* space); 755 void StartSweepSpace(PagedSpace* space);
|
D | incremental-marking.h | 21 class PagedSpace; variable 253 void ActivateIncrementalWriteBarrier(PagedSpace* space); 257 static void DeactivateIncrementalWriteBarrierForSpace(PagedSpace* space);
|
D | code-stats.h | 16 static void CollectCodeStatistics(PagedSpace* space, Isolate* isolate);
|
D | mark-compact.cc | 143 static void VerifyMarking(PagedSpace* space) { in VerifyMarking() 212 static void VerifyEvacuation(Heap* heap, PagedSpace* space) { in VerifyEvacuation() 265 static void TraceFragmentation(PagedSpace* space) { in TraceFragmentation() 323 void MarkCompactCollector::VerifyMarkbitsAreClean(PagedSpace* space) { in VerifyMarkbitsAreClean() 374 static void ClearMarkbitsInPagedSpace(PagedSpace* space) { in ClearMarkbitsInPagedSpace() 477 Page* MarkCompactCollector::Sweeper::GetSweptPageSafe(PagedSpace* space) { in GetSweptPageSafe() 621 void MarkCompactCollector::CollectEvacuationCandidates(PagedSpace* space) { in CollectEvacuationCandidates() 813 for (PagedSpace* space = spaces.next(); space != NULL; in Prepare() 1621 inline bool TryEvacuateObject(PagedSpace* target_space, HeapObject* object, in TryEvacuateObject() 1928 void MarkCompactCollector::DiscoverGreyObjectsInSpace(PagedSpace* space) { in DiscoverGreyObjectsInSpace() [all …]
|
D | code-stats.cc | 49 void CodeStatistics::CollectCodeStatistics(PagedSpace* space, in CollectCodeStatistics()
|
D | heap.h | 335 class PagedSpace; variable 1027 inline PagedSpace* paged_space(int idx); 2388 friend class PagedSpace; variable 2499 PagedSpace* next(); 2677 friend class PagedSpace; variable
|
D | heap-inl.h | 160 PagedSpace* Heap::paged_space(int idx) { 163 return static_cast<PagedSpace*>(space_[idx]);
|
D | incremental-marking.cc | 338 PagedSpace* space) { in DeactivateIncrementalWriteBarrierForSpace() 365 void IncrementalMarking::ActivateIncrementalWriteBarrier(PagedSpace* space) { in ActivateIncrementalWriteBarrier()
|
D | heap.cc | 485 for (PagedSpace* space = spaces.next(); space != NULL; in RepairFreeListsAfterDeserialization() 1170 Map::kSize, PagedSpace::IGNORE_SKIP_LIST); in ReserveSpace() 1200 size, PagedSpace::IGNORE_SKIP_LIST); in ReserveSpace() 5466 for (PagedSpace* space = spaces.next(); space != NULL; in DisableInlineAllocation() 5626 for (PagedSpace* s = spaces.next(); s != NULL; s = spaces.next()) { in NotifyDeserializationComplete() 6034 PagedSpace* PagedSpaces::next() { in next()
|
/external/v8/src/ |
D | d8.cc | 2863 for (i::PagedSpace* s = spit.next(); s != NULL; s = spit.next()) { in DumpHeapConstants()
|