Home
last modified time | relevance | path

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

/external/webkit/V8Binding/v8/src/
Dspaces.h85 class PagedSpace; variable
361 static Page* CommitPages(Address start, size_t size, PagedSpace* owner,
386 PagedSpace* owner);
421 static inline bool IsPageInSpace(Page* p, PagedSpace* space);
424 static inline PagedSpace* PageOwner(Page* page);
471 void init(Address a, size_t s, PagedSpace* o) { in init()
478 PagedSpace* owner() { return owner_; } in owner()
483 PagedSpace* owner_;
517 PagedSpace* owner);
566 explicit HeapObjectIterator(PagedSpace* space);
[all …]
Dspaces-inl.h90 PagedSpace* owner = MemoryAllocator::PageOwner(this); in AllocationTop()
190 bool MemoryAllocator::IsPageInSpace(Page* p, PagedSpace* space) { in IsPageInSpace()
224 PagedSpace* MemoryAllocator::PageOwner(Page* page) { in PageOwner()
271 bool PagedSpace::Contains(Address addr) { in Contains()
283 HeapObject* PagedSpace::AllocateLinearly(AllocationInfo* alloc_info, in AllocateLinearly()
297 Object* PagedSpace::AllocateRaw(int size_in_bytes) { in AllocateRaw()
311 Object* PagedSpace::MCAllocateRaw(int size_in_bytes) { in MCAllocateRaw()
Dspaces.cc48 HeapObjectIterator::HeapObjectIterator(PagedSpace* space) { in HeapObjectIterator()
53 HeapObjectIterator::HeapObjectIterator(PagedSpace* space, in HeapObjectIterator()
59 HeapObjectIterator::HeapObjectIterator(PagedSpace* space, Address start) { in HeapObjectIterator()
64 HeapObjectIterator::HeapObjectIterator(PagedSpace* space, Address start, in HeapObjectIterator()
115 PageIterator::PageIterator(PagedSpace* space, Mode mode) : space_(space) { in PageIterator()
276 PagedSpace* owner) { in AllocatePages()
308 PagedSpace* owner, int* num_pages) { in CommitPages()
356 PagedSpace* owner) { in InitializePagesInChunk()
476 PagedSpace::PagedSpace(int max_capacity, in PagedSpace() function in v8::internal::PagedSpace
492 bool PagedSpace::Setup(Address start, size_t size) { in Setup()
[all …]
Dmark-compact.h290 static void EncodeForwardingAddressesInPagedSpace(PagedSpace* space);
296 static int IterateLiveObjects(PagedSpace* space, HeapObjectCallback size_f);
374 PagedSpace* space);
Dmark-compact.cc130 while (PagedSpace* space = spaces.next()) { in Prepare()
1136 PagedSpace* space) { in EncodeForwardingAddressesInPagedSpace()
1181 static void SweepSpace(PagedSpace* space, DeallocateFunction dealloc) { in SweepSpace()
1378 int MarkCompactCollector::IterateLiveObjects(PagedSpace* space, in IterateLiveObjects()
1442 PagedSpace* original_space = spaces.next(); in UpdatePointer()
1660 while (PagedSpace* space = spaces.next()) space->MCCommitRelocationInfo(); in RelocateObjects()
1702 PagedSpace* space, in RestoreMap()
1729 PagedSpace* space) { in RelocateOldNonCodeObject()
Dheap.h710 static void IterateRSet(PagedSpace* space, ObjectSlotCallback callback);
1084 static void RebuildRSets(PagedSpace* space);
1201 PagedSpace* next();
Dserialize.cc317 PagedSpace* ps; in InitCurrentHeap()
1483 static void InitPagedSpace(PagedSpace* space, in InitPagedSpace()
1631 PagedSpace* space, in ResolvePaged()
Dheap.cc878 void Heap::RebuildRSets(PagedSpace* space) { in RebuildRSets()
2844 PagedSpace::ResetCodeStatistics(); in ReportCodeStatistics()
2849 PagedSpace::ReportCodeStatistics(); in ReportCodeStatistics()
3048 void Heap::IterateRSet(PagedSpace* space, ObjectSlotCallback copy_object_func) { in IterateRSet()
3329 while (PagedSpace* space = spaces.next()) space->Shrink(); in Shrink()
3394 PagedSpace* PagedSpaces::next() { in next()