![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::internal::WasmMemoryObject, including all inherited members.
FixUpResizableArrayBuffer(Tagged< JSArrayBuffer > new_buffer) | v8::internal::WasmMemoryObject | |
Grow(Isolate *, DirectHandle< WasmMemoryObject >, uint32_t pages) | v8::internal::WasmMemoryObject | static |
has_maximum_pages() | v8::internal::WasmMemoryObject | inline |
is_memory64() const | v8::internal::WasmMemoryObject | inline |
kNoMaximum | v8::internal::WasmMemoryObject | static |
New(Isolate *isolate, DirectHandle< JSArrayBuffer > buffer, int maximum, wasm::AddressType address_type) | v8::internal::WasmMemoryObject | static |
New(Isolate *isolate, int initial, int maximum, SharedFlag shared, wasm::AddressType address_type) | v8::internal::WasmMemoryObject | static |
RefreshBuffer(Isolate *isolate, DirectHandle< WasmMemoryObject > memory, std::shared_ptr< BackingStore > new_backing_store) | v8::internal::WasmMemoryObject | static |
RefreshSharedBuffer(Isolate *isolate, DirectHandle< WasmMemoryObject > memory, ResizableFlag resizable_by_js) | v8::internal::WasmMemoryObject | static |
SetNewBuffer(Isolate *isolate, Tagged< JSArrayBuffer > new_buffer) | v8::internal::WasmMemoryObject | |
ToFixedLengthBuffer(Isolate *isolate, DirectHandle< WasmMemoryObject > memory) | v8::internal::WasmMemoryObject | static |
ToResizableBuffer(Isolate *isolate, DirectHandle< WasmMemoryObject > memory) | v8::internal::WasmMemoryObject | static |
UpdateInstances(Isolate *isolate) | v8::internal::WasmMemoryObject | |
UseInInstance(Isolate *isolate, DirectHandle< WasmMemoryObject > memory, DirectHandle< WasmTrustedInstanceData > trusted_instance_data, DirectHandle< WasmTrustedInstanceData > shared_trusted_instance_data, int memory_index_in_instance) | v8::internal::WasmMemoryObject | static |