Home | History | Annotate | Download | only in src

Lines Matching refs:reservation

321 void MemoryAllocator::FreeMemory(VirtualMemory* reservation,
324 ASSERT(reservation->IsReserved());
325 size_t size = reservation->size();
337 static_cast<Address>(reservation->address())));
339 reservation->Release();
371 VirtualMemory reservation(size, alignment);
373 if (!reservation.IsReserved()) return NULL;
374 size_ += reservation.size();
375 Address base = RoundUp(static_cast<Address>(reservation.address()),
377 controller->TakeControl(&reservation);
388 VirtualMemory reservation;
389 Address base = ReserveAlignedMemory(reserve_size, alignment, &reservation);
393 if (!CommitExecutableMemory(&reservation,
400 if (reservation.Commit(base, commit_size, false)) {
410 reservation.Release();
414 controller->TakeControl(&reservation);
602 VirtualMemory reservation;
668 &reservation);
671 size_executable_ += reservation.size();
690 &reservation);
720 result->set_reserved_memory(&reservation);
772 VirtualMemory* reservation = chunk->reserved_memory();
773 if (reservation->IsReserved()) {
774 FreeMemory(reservation, chunk->executable());