Searched refs:PagedSpace (Results 1 - 14 of 14) sorted by relevance

/external/chromium_org/v8/src/heap/
H A Dspaces-inl.h32 PageIterator::PageIterator(PagedSpace* space)
135 // PagedSpace
137 PagedSpace* owner) {
150 bool PagedSpace::Contains(Address addr) {
237 HeapObject* PagedSpace::AllocateLinearly(int size_in_bytes) {
248 AllocationResult PagedSpace::AllocateRaw(int size_in_bytes) {
H A Dincremental-marking.h177 void ActivateIncrementalWriteBarrier(PagedSpace* space);
181 static void DeactivateIncrementalWriteBarrierForSpace(PagedSpace* space);
H A Dstore-buffer.h17 class PagedSpace;
162 void IteratePointersOnPage(PagedSpace* space, Page* page,
H A Dmark-compact.h509 void CollectEvacuationCandidates(PagedSpace* space);
559 static void VerifyMarkbitsAreClean(PagedSpace* space);
629 int SweepInParallel(PagedSpace* space, int required_freed_bytes);
633 int SweepInParallel(Page* page, PagedSpace* space);
642 void RefillFreeList(PagedSpace* space);
863 void SweepSpace(PagedSpace* space, SweeperType sweeper);
869 void ParallelSweepSpaceComplete(PagedSpace* space);
H A Dspaces.cc21 HeapObjectIterator::HeapObjectIterator(PagedSpace* space) {
30 HeapObjectIterator::HeapObjectIterator(PagedSpace* space,
49 Initialize(reinterpret_cast<PagedSpace*>(owner), page->area_start(),
55 void HeapObjectIterator::Initialize(PagedSpace* space, Address cur, Address end,
391 void Page::InitializeAsAnchor(PagedSpace* owner) {
680 Page* MemoryAllocator::AllocatePage(intptr_t size, PagedSpace* owner,
871 static_cast<PagedSpace*>(chunk->owner())->IncrementUnsweptFreeBytes(-by);
878 // PagedSpace implementation
880 PagedSpace::PagedSpace(Hea function in class:v8::internal::PagedSpace
[all...]
H A Dspaces.h94 class PagedSpace;
673 // PagedSpace free-list statistics.
762 Executability executable, PagedSpace* owner);
764 void InitializeAsAnchor(PagedSpace* owner);
1007 Page* AllocatePage(intptr_t size, PagedSpace* owner,
1146 PagedSpace* owner);
1187 explicit HeapObjectIterator(PagedSpace* space);
1188 HeapObjectIterator(PagedSpace* space, HeapObjectCallback size_func);
1210 PagedSpace* space_;
1221 inline void Initialize(PagedSpace* owne
1644 class PagedSpace : public Space { class in namespace:v8::internal
[all...]
H A Dmark-compact.cc125 static void VerifyMarking(PagedSpace* space) {
201 static void VerifyEvacuation(Heap* heap, PagedSpace* space) {
343 static void TraceFragmentation(PagedSpace* space) {
436 void MarkCompactCollector::VerifyMarkbitsAreClean(PagedSpace* space) {
498 static void ClearMarkbitsInPagedSpace(PagedSpace* space) {
538 SweeperTask(Heap* heap, PagedSpace* space) : heap_(heap), space_(space) {}
550 PagedSpace* space_;
627 void MarkCompactCollector::RefillFreeList(PagedSpace* space) {
635 // Any PagedSpace might invoke RefillFreeLists, so we need to make sure
720 static int FreeListFragmentation(PagedSpace* spac
[all...]
H A Dstore-buffer.cc479 PagedSpace* owner = reinterpret_cast<PagedSpace*>(page->owner());
H A Dincremental-marking.cc353 PagedSpace* space) {
389 void IncrementalMarking::ActivateIncrementalWriteBarrier(PagedSpace* space) {
H A Dheap.cc486 for (PagedSpace* space = spaces.next(); space != NULL;
4397 PagedSpace::ResetCodeStatistics(isolate());
4402 PagedSpace::ReportCodeStatistics(isolate());
5043 for (PagedSpace* space = spaces.next(); space != NULL;
5425 PagedSpace* PagedSpaces::next() {
H A Dheap.h601 PagedSpace* paged_space(int idx) {
2162 PagedSpace* next();
/external/chromium_org/v8/test/cctest/
H A Dcctest.h497 static inline void SimulateFullSpace(v8::internal::PagedSpace* space) {
H A Dtest-heap.cc2069 PagedSpace* space = CcTest::heap()->old_pointer_space();
2999 PagedSpace* old_pointer_space = heap->old_pointer_space();
/external/chromium_org/v8/src/
H A Dd8.cc1507 for (i::PagedSpace* s = spit.next(); s != NULL; s = spit.next()) {

Completed in 8525 milliseconds