v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::MainAllocator Member List

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

AddAllocationObserver(AllocationObserver *observer)v8::internal::MainAllocator
AdvanceAllocationObservers()v8::internal::MainAllocator
AlignTopForTesting(AllocationAlignment alignment, int offset)v8::internal::MainAllocator
AllocateFastAligned(int size_in_bytes, int *result_aligned_size_in_bytes, AllocationAlignment alignment, AllocationOrigin origin)v8::internal::MainAllocatorprivate
AllocateFastUnaligned(int size_in_bytes, AllocationOrigin origin)v8::internal::MainAllocatorprivate
AllocateRaw(int size_in_bytes, AllocationAlignment alignment, AllocationOrigin origin)v8::internal::MainAllocator
AllocateRawForceAlignmentForTesting(int size_in_bytes, AllocationAlignment alignment, AllocationOrigin)v8::internal::MainAllocator
AllocateRawSlow(int size_in_bytes, AllocationAlignment alignment, AllocationOrigin origin)v8::internal::MainAllocatorprivate
AllocateRawSlowAligned(int size_in_bytes, AllocationAlignment alignment, AllocationOrigin origin=AllocationOrigin::kRuntime)v8::internal::MainAllocatorprivate
AllocateRawSlowUnaligned(int size_in_bytes, AllocationOrigin origin=AllocationOrigin::kRuntime)v8::internal::MainAllocatorprivate
allocation_counter()v8::internal::MainAllocatorinline
allocation_counter() constv8::internal::MainAllocatorinline
allocation_counter_v8::internal::MainAllocatorprivate
allocation_info()v8::internal::MainAllocatorinline
allocation_info() constv8::internal::MainAllocatorinline
allocation_info_v8::internal::MainAllocatorprivate
allocation_limit_address() constv8::internal::MainAllocatorinline
allocation_top_address() constv8::internal::MainAllocatorinline
allocator_policy_v8::internal::MainAllocatorprivate
AllocatorPolicy classv8::internal::MainAllocatorfriend
black_allocation_v8::internal::MainAllocatorprivate
BlackAllocation enum namev8::internal::MainAllocatorprivate
ComputeBlackAllocation(IsNewGeneration)v8::internal::MainAllocatorprivatestatic
ComputeLimit(Address start, Address end, size_t min_size) constv8::internal::MainAllocator
EnsureAllocation(int size_in_bytes, AllocationAlignment alignment, AllocationOrigin origin)v8::internal::MainAllocatorprivate
EnsureAllocationForTesting(int size_in_bytes, AllocationAlignment alignment, AllocationOrigin origin)v8::internal::MainAllocator
ExtendLAB(Address limit)v8::internal::MainAllocator
FreeLinearAllocationArea()v8::internal::MainAllocator
FreeLinearAllocationAreaAndResetFreeList()v8::internal::MainAllocator
identity() constv8::internal::MainAllocatorprivate
in_gc() constv8::internal::MainAllocatorinlineprivate
in_gc_for_space() constv8::internal::MainAllocatorprivate
InvokeAllocationObservers(Address soon_object, size_t size_in_bytes, size_t aligned_size_in_bytes, size_t allocation_size)v8::internal::MainAllocator
is_main_thread() constv8::internal::MainAllocatorprivate
IsBlackAllocationEnabled() constv8::internal::MainAllocatorprivate
IsLabValid() constv8::internal::MainAllocatorinline
IsNewGeneration enum namev8::internal::MainAllocator
isolate_heap() constv8::internal::MainAllocatorinlineprivate
isolate_heap_v8::internal::MainAllocatorprivate
IsPendingAllocation(Address object_address)v8::internal::MainAllocator
kInGCv8::internal::MainAllocatorstatic
limit() constv8::internal::MainAllocatorinline
linear_area_original_data()v8::internal::MainAllocatorinlineprivate
linear_area_original_data() constv8::internal::MainAllocatorinlineprivate
linear_area_original_data_v8::internal::MainAllocatorprivate
local_heap() constv8::internal::MainAllocatorinlineprivate
local_heap_v8::internal::MainAllocatorprivate
MainAllocator(LocalHeap *heap, SpaceWithLinearArea *space, IsNewGeneration is_new_generation, LinearAllocationArea *allocation_info=nullptr)v8::internal::MainAllocator
MainAllocator(Heap *heap, SpaceWithLinearArea *space, InGCTag)v8::internal::MainAllocator
MakeLinearAllocationAreaIterable()v8::internal::MainAllocator
MarkLabStartInitialized()v8::internal::MainAllocatorprivate
MarkLinearAllocationAreaBlack()v8::internal::MainAllocator
MoveOriginalTopForward()v8::internal::MainAllocator
ObjectAlignment() constv8::internal::MainAllocatorprivate
original_limit_relaxed() constv8::internal::MainAllocatorinline
original_top_acquire() constv8::internal::MainAllocatorinline
owned_allocation_info_v8::internal::MainAllocatorprivate
PagedSpaceAllocatorPolicy classv8::internal::MainAllocatorfriend
PauseAllocationObservers()v8::internal::MainAllocator
RemoveAllocationObserver(AllocationObserver *observer)v8::internal::MainAllocator
ResetLab(Address start, Address end, Address extended_end)v8::internal::MainAllocator
ResumeAllocationObservers()v8::internal::MainAllocator
SemiSpaceNewSpaceAllocatorPolicy classv8::internal::MainAllocatorfriend
space_v8::internal::MainAllocatorprivate
space_heap() constv8::internal::MainAllocatorprivate
start() constv8::internal::MainAllocatorinline
supports_extending_lab() constv8::internal::MainAllocatorinlineprivate
supports_extending_lab_v8::internal::MainAllocatorprivate
SupportsAllocationObserver() constv8::internal::MainAllocatorinlineprivate
SupportsPendingAllocation() constv8::internal::MainAllocatorinlineprivate
top() constv8::internal::MainAllocatorinline
TryFreeLast(Address object_address, int object_size)v8::internal::MainAllocator
UnmarkLinearAllocationArea()v8::internal::MainAllocator