V8 Project
v8::internal::MemoryAllocator Member List

This is the complete list of members for v8::internal::MemoryAllocator, including all inherited members.

AddMemoryAllocationCallback(MemoryAllocationCallback callback, ObjectSpace space, AllocationAction action)v8::internal::MemoryAllocator
AllocateAlignedMemory(size_t reserve_size, size_t commit_size, size_t alignment, Executability executable, base::VirtualMemory *controller)v8::internal::MemoryAllocator
AllocateChunk(intptr_t reserve_area_size, intptr_t commit_area_size, Executability executable, Space *space)v8::internal::MemoryAllocator
AllocateLargePage(intptr_t object_size, Space *owner, Executability executable)v8::internal::MemoryAllocator
AllocatePage(intptr_t size, PagedSpace *owner, Executability executable)v8::internal::MemoryAllocator
Available()v8::internal::MemoryAllocatorinline
AvailableExecutable()v8::internal::MemoryAllocatorinline
capacity_v8::internal::MemoryAllocatorprivate
capacity_executable_v8::internal::MemoryAllocatorprivate
CodePageAreaEndOffset()v8::internal::MemoryAllocatorstatic
CodePageAreaSize()v8::internal::MemoryAllocatorinlinestatic
CodePageAreaStartOffset()v8::internal::MemoryAllocatorstatic
CodePageGuardSize()v8::internal::MemoryAllocatorstatic
CodePageGuardStartOffset()v8::internal::MemoryAllocatorstatic
CommitBlock(Address start, size_t size, Executability executable)v8::internal::MemoryAllocator
CommitExecutableMemory(base::VirtualMemory *vm, Address start, size_t commit_size, size_t reserved_size)v8::internal::MemoryAllocator
CommitMemory(Address addr, size_t size, Executability executable)v8::internal::MemoryAllocator
DISALLOW_IMPLICIT_CONSTRUCTORS(MemoryAllocator)v8::internal::MemoryAllocatorprivate
Free(MemoryChunk *chunk)v8::internal::MemoryAllocator
FreeMemory(base::VirtualMemory *reservation, Executability executable)v8::internal::MemoryAllocator
FreeMemory(Address addr, size_t size, Executability executable)v8::internal::MemoryAllocator
highest_ever_allocated_v8::internal::MemoryAllocatorprivate
InitializePagesInChunk(int chunk_id, int pages_in_chunk, PagedSpace *owner)v8::internal::MemoryAllocatorprivate
isolate_v8::internal::MemoryAllocatorprivate
IsOutsideAllocatedSpace(const void *address) constv8::internal::MemoryAllocatorinline
lowest_ever_allocated_v8::internal::MemoryAllocatorprivate
MaxAvailable()v8::internal::MemoryAllocatorinline
memory_allocation_callbacks_v8::internal::MemoryAllocatorprivate
MemoryAllocationCallbackRegistered(MemoryAllocationCallback callback)v8::internal::MemoryAllocator
MemoryAllocator(Isolate *isolate)v8::internal::MemoryAllocatorexplicit
PerformAllocationCallback(ObjectSpace space, AllocationAction action, size_t size)v8::internal::MemoryAllocator
RemoveMemoryAllocationCallback(MemoryAllocationCallback callback)v8::internal::MemoryAllocator
ReserveAlignedMemory(size_t requested, size_t alignment, base::VirtualMemory *controller)v8::internal::MemoryAllocator
SetUp(intptr_t max_capacity, intptr_t capacity_executable)v8::internal::MemoryAllocator
Size()v8::internal::MemoryAllocatorinline
size_v8::internal::MemoryAllocatorprivate
size_executable_v8::internal::MemoryAllocatorprivate
SizeExecutable()v8::internal::MemoryAllocatorinline
TearDown()v8::internal::MemoryAllocator
UncommitBlock(Address start, size_t size)v8::internal::MemoryAllocator
UpdateAllocatedSpaceLimits(void *low, void *high)v8::internal::MemoryAllocatorinlineprivate
ZapBlock(Address start, size_t size)v8::internal::MemoryAllocator