Lines Matching refs:current_top
268 Address current_top = allocation_info_.top(); in AllocateRawAligned() local
269 int filler_size = Heap::GetFillToAlign(current_top, alignment); in AllocateRawAligned()
271 Address new_top = current_top + filler_size + size_in_bytes; in AllocateRawAligned()
276 return heap_->PrecedeWithFiller(HeapObject::FromAddress(current_top), in AllocateRawAligned()
280 return AllocationResult(HeapObject::FromAddress(current_top)); in AllocateRawAligned()
291 Address current_top = allocation_info_.top(); in AllocateLinearly() local
292 Address new_top = current_top + size_in_bytes; in AllocateLinearly()
295 return HeapObject::FromAddress(current_top); in AllocateLinearly()
300 Address current_top = allocation_info_.top(); in TryAllocateLinearlyAligned() local
301 int filler_size = Heap::GetFillToAlign(current_top, alignment); in TryAllocateLinearlyAligned()
303 Address new_top = current_top + filler_size + *size_in_bytes; in TryAllocateLinearlyAligned()
309 return heap()->PrecedeWithFiller(HeapObject::FromAddress(current_top), in TryAllocateLinearlyAligned()
313 return HeapObject::FromAddress(current_top); in TryAllocateLinearlyAligned()