v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::wasm::WasmModuleBuilder::WasmMemory Struct Reference
Collaboration diagram for v8::internal::wasm::WasmModuleBuilder::WasmMemory:

Public Member Functions

bool is_memory64 () const
 

Public Attributes

uint32_t min_pages
 
uint32_t max_pages = 0
 
bool has_max_pages = false
 
bool is_shared = false
 
AddressType address_type = AddressType::kI32
 

Detailed Description

Definition at line 520 of file wasm-module-builder.h.

Member Function Documentation

◆ is_memory64()

bool v8::internal::wasm::WasmModuleBuilder::WasmMemory::is_memory64 ( ) const
inline

Definition at line 527 of file wasm-module-builder.h.

Member Data Documentation

◆ address_type

AddressType v8::internal::wasm::WasmModuleBuilder::WasmMemory::address_type = AddressType::kI32

Definition at line 525 of file wasm-module-builder.h.

◆ has_max_pages

bool v8::internal::wasm::WasmModuleBuilder::WasmMemory::has_max_pages = false

Definition at line 523 of file wasm-module-builder.h.

◆ is_shared

bool v8::internal::wasm::WasmModuleBuilder::WasmMemory::is_shared = false

Definition at line 524 of file wasm-module-builder.h.

◆ max_pages

uint32_t v8::internal::wasm::WasmModuleBuilder::WasmMemory::max_pages = 0

Definition at line 522 of file wasm-module-builder.h.

◆ min_pages

uint32_t v8::internal::wasm::WasmModuleBuilder::WasmMemory::min_pages

Definition at line 521 of file wasm-module-builder.h.


The documentation for this struct was generated from the following file: