Lines Matching refs:current_top
1817 Address current_top = top(); in AllocateChunk() local
1819 if (current_top != kNullAddress && current_top != current_limit) { in AllocateChunk()
1820 Page::FromAllocationAreaAddress(current_top) in AllocateChunk()
1821 ->CreateBlackArea(current_top, current_limit); in AllocateChunk()
1826 Address current_top = top(); in AllocateChunk() local
1828 if (current_top != kNullAddress && current_top != current_limit) { in AllocateChunk()
1829 Page::FromAllocationAreaAddress(current_top) in AllocateChunk()
1830 ->DestroyBlackArea(current_top, current_limit); in AllocateChunk()
1837 Address current_top = top(); in AllocateChunk() local
1839 if (current_top == kNullAddress) { in AllocateChunk()
1845 Page* page = Page::FromAllocationAreaAddress(current_top); in AllocateChunk()
1848 if (current_top != current_limit) { in AllocateChunk()
1852 page->AddressToMarkbitIndex(current_top), in AllocateChunk()
1855 page, -static_cast<int>(current_limit - current_top)); in AllocateChunk()
1859 InlineAllocationStep(current_top, kNullAddress, kNullAddress, 0); in AllocateChunk()
1861 DCHECK_GE(current_limit, current_top); in AllocateChunk()
1867 MemoryChunk::FromAddress(current_top)); in AllocateChunk()
1869 Free(current_top, current_limit - current_top, in AllocateChunk()