Home | History | Annotate | Download | only in src

Lines Matching defs:last_page

532   Page* last_page = Page::FromAddress(page_addr - Page::kPageSize);
533 last_page->opaque_header = OffsetFrom(0) | chunk_id;
548 Page* last_page = FindLastPageInSameChunk(p);
549 first_page = GetNextPage(last_page); // first page in next chunk
551 // set the next_page of last_page to NULL
552 SetNextPage(last_page, Page::FromAddress(NULL));
831 bool PagedSpace::Expand(Page* last_page) {
839 ASSERT(last_page->is_valid() && !last_page->next_page()->is_valid());
851 MemoryAllocator::SetNextPage(last_page, p);
908 Page* last_page = AllocationTopPage();
909 Page* next_page = last_page->next_page();
911 last_page = MemoryAllocator::FindLastPageInSameChunk(next_page);
912 next_page = last_page->next_page();
917 if (!Expand(last_page)) return false;
918 ASSERT(last_page->next_page()->is_valid());
919 last_page =
920 MemoryAllocator::FindLastPageInSameChunk(last_page->next_page());