Allocate(Isolate *isolate, size_t byte_length, SharedFlag shared, InitializedFlag initialized) | v8::internal::BackingStore | static |
BackingStore(PageAllocator *page_allocator, void *buffer_start, size_t byte_length, size_t max_byte_length, size_t byte_capacity, SharedFlag shared, ResizableFlag resizable, bool is_wasm_memory, bool is_wasm_memory64, bool has_guard_regions, bool custom_deleter, bool empty_deleter) | v8::internal::BackingStore | private |
BackingStore(const BackingStore &)=delete | v8::internal::BackingStore | private |
buffer_start() const | v8::internal::BackingStore | inline |
buffer_start_ | v8::internal::BackingStore | private |
byte_capacity() const | v8::internal::BackingStore | inline |
byte_capacity_ | v8::internal::BackingStore | private |
byte_length(std::memory_order memory_order=std::memory_order_relaxed) const | v8::internal::BackingStore | inline |
byte_length_ | v8::internal::BackingStore | private |
clear_flag(Flag flag) | v8::internal::BackingStore | inlineprivate |
custom_deleter() const | v8::internal::BackingStore | inlineprivate |
EmptyBackingStore(SharedFlag shared) | v8::internal::BackingStore | static |
Flag enum name | v8::internal::BackingStore | private |
flags_ | v8::internal::BackingStore | private |
get_shared_wasm_memory_data() const | v8::internal::BackingStore | private |
get_v8_api_array_buffer_allocator() | v8::internal::BackingStore | private |
GlobalBackingStoreRegistry class | v8::internal::BackingStore | friend |
globally_registered() const | v8::internal::BackingStore | inlineprivate |
GrowInPlace(Isolate *isolate, size_t new_byte_length) | v8::internal::BackingStore | |
has_flag(Flag flag) const | v8::internal::BackingStore | inlineprivate |
has_guard_regions() const | v8::internal::BackingStore | inline |
holds_shared_ptr_to_allocator() const | v8::internal::BackingStore | inlineprivate |
id() const | v8::internal::BackingStore | inline |
id_ | v8::internal::BackingStore | private |
is_resizable_by_js() const | v8::internal::BackingStore | inline |
is_shared() const | v8::internal::BackingStore | inline |
is_wasm_memory() const | v8::internal::BackingStore | inline |
is_wasm_memory64() const | v8::internal::BackingStore | inline |
IsEmpty() const | v8::internal::BackingStore | inline |
kCustomDeleter enum value | v8::internal::BackingStore | private |
kEmptyDeleter enum value | v8::internal::BackingStore | private |
kFailure enum value | v8::internal::BackingStore | |
kGloballyRegistered enum value | v8::internal::BackingStore | private |
kHasGuardRegions enum value | v8::internal::BackingStore | private |
kHoldsSharedPtrToAllocater enum value | v8::internal::BackingStore | private |
kIsResizableByJs enum value | v8::internal::BackingStore | private |
kIsShared enum value | v8::internal::BackingStore | private |
kIsWasmMemory enum value | v8::internal::BackingStore | private |
kIsWasmMemory64 enum value | v8::internal::BackingStore | private |
kRace enum value | v8::internal::BackingStore | |
kSuccess enum value | v8::internal::BackingStore | |
max_byte_length() const | v8::internal::BackingStore | inline |
max_byte_length_ | v8::internal::BackingStore | private |
operator=(const BackingStore &)=delete | v8::internal::BackingStore | private |
page_allocator_ | v8::internal::BackingStore | private |
PerIsolateAccountingLength() | v8::internal::BackingStore | inline |
ResizeInPlace(Isolate *isolate, size_t new_byte_length) | v8::internal::BackingStore | |
ResizeOrGrowResult enum name | v8::internal::BackingStore | |
set_flag(Flag flag) | v8::internal::BackingStore | inlineprivate |
SetAllocatorFromIsolate(Isolate *isolate) | v8::internal::BackingStore | private |
TryAllocateAndPartiallyCommitMemory(Isolate *isolate, size_t byte_length, size_t max_byte_length, size_t page_size, size_t initial_pages, size_t maximum_pages, WasmMemoryFlag wasm_memory, SharedFlag shared, bool has_guard_regions=false) | v8::internal::BackingStore | static |
type_specific_data_ | v8::internal::BackingStore | private |
WrapAllocation(void *allocation_base, size_t allocation_length, v8::BackingStore::DeleterCallback deleter, void *deleter_data, SharedFlag shared) | v8::internal::BackingStore | static |
~BackingStore() | v8::internal::BackingStore | |