Home | History | Annotate | Download | only in src

Lines Matching refs:MemoryAllocator

230   if (!MemoryAllocator::CommitCodePage(code_range_,
261 // MemoryAllocator
264 MemoryAllocator::MemoryAllocator(Isolate* isolate)
273 bool MemoryAllocator::SetUp(intptr_t capacity, intptr_t capacity_executable) {
285 void MemoryAllocator::TearDown() {
286 // Check that spaces were torn down before MemoryAllocator.
295 void MemoryAllocator::FreeMemory(VirtualMemory* reservation,
317 void MemoryAllocator::FreeMemory(Address base,
342 Address MemoryAllocator::ReserveAlignedMemory(size_t size,
356 Address MemoryAllocator::AllocateAlignedMemory(size_t size,
490 MemoryChunk* MemoryAllocator::AllocateChunk(intptr_t body_size,
506 StringEvent("MemoryAllocator::AllocateRawMemory",
575 Page* MemoryAllocator::AllocatePage(PagedSpace* owner,
587 LargePage* MemoryAllocator::AllocateLargePage(intptr_t object_size,
596 void MemoryAllocator::Free(MemoryChunk* chunk) {
621 bool MemoryAllocator::CommitBlock(Address start,
633 bool MemoryAllocator::UncommitBlock(Address start, size_t size) {
640 void MemoryAllocator::ZapBlock(Address start, size_t size) {
647 void MemoryAllocator::PerformAllocationCallback(ObjectSpace space,
660 bool MemoryAllocator::MemoryAllocationCallbackRegistered(
669 void MemoryAllocator::AddMemoryAllocationCallback(
675 ASSERT(!MemoryAllocator::MemoryAllocationCallbackRegistered(callback));
680 void MemoryAllocator::RemoveMemoryAllocationCallback(
694 void MemoryAllocator::ReportStatistics() {
704 int MemoryAllocator::CodePageGuardStartOffset() {
711 int MemoryAllocator::CodePageGuardSize() {
716 int MemoryAllocator::CodePageAreaStartOffset() {
723 int MemoryAllocator::CodePageAreaEndOffset() {
730 bool MemoryAllocator::CommitCodePage(VirtualMemory* vm,
1402 MemoryAllocator* allocator = heap()->isolate()->memory_allocator();