Home
last modified time | relevance | path

Searched refs:PagedSpace (Results 1 – 13 of 13) sorted by relevance

/external/v8/src/heap/
Dspaces-inl.h191 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 …]
Dspaces.cc31 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 …]
Dspaces.h39 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 …]
Dmark-compact.h453 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);
Dincremental-marking.h21 class PagedSpace; variable
253 void ActivateIncrementalWriteBarrier(PagedSpace* space);
257 static void DeactivateIncrementalWriteBarrierForSpace(PagedSpace* space);
Dcode-stats.h16 static void CollectCodeStatistics(PagedSpace* space, Isolate* isolate);
Dmark-compact.cc143 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 …]
Dcode-stats.cc49 void CodeStatistics::CollectCodeStatistics(PagedSpace* space, in CollectCodeStatistics()
Dheap.h335 class PagedSpace; variable
1027 inline PagedSpace* paged_space(int idx);
2388 friend class PagedSpace; variable
2499 PagedSpace* next();
2677 friend class PagedSpace; variable
Dheap-inl.h160 PagedSpace* Heap::paged_space(int idx) {
163 return static_cast<PagedSpace*>(space_[idx]);
Dincremental-marking.cc338 PagedSpace* space) { in DeactivateIncrementalWriteBarrierForSpace()
365 void IncrementalMarking::ActivateIncrementalWriteBarrier(PagedSpace* space) { in ActivateIncrementalWriteBarrier()
Dheap.cc485 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/
Dd8.cc2863 for (i::PagedSpace* s = spit.next(); s != NULL; s = spit.next()) { in DumpHeapConstants()