|
| void | max_unused_warm_slots (uint32_t max) |
| | Configures the maximum number of “unused warm slots” to retain in the pooling allocator. More...
|
| |
| void | decommit_batch_size (size_t batch_size) |
| | The target number of decommits to do per batch. More...
|
| |
| void | async_stack_keep_resident (size_t size) |
| | How much memory, in bytes, to keep resident for async stacks allocated with the pooling allocator. More...
|
| |
| void | linear_memory_keep_resident (size_t size) |
| | How much memory, in bytes, to keep resident for each linear memory after deallocation. More...
|
| |
| void | table_keep_resident (size_t size) |
| | How much memory, in bytes, to keep resident for each table after deallocation. More...
|
| |
| void | total_component_instances (uint32_t count) |
| | The maximum number of concurrent component instances supported (default is 1000). More...
|
| |
| void | max_component_instance_size (size_t size) |
| | The maximum size, in bytes, allocated for a component instance’s VMComponentContext metadata. More...
|
| |
| void | max_core_instances_per_component (uint32_t count) |
| | The maximum number of core instances a single component may contain (default is unlimited). More...
|
| |
| void | max_memories_per_component (uint32_t count) |
| | The maximum number of Wasm linear memories that a single component may transitively contain (default is unlimited). More...
|
| |
| void | max_tables_per_component (uint32_t count) |
| | The maximum number of tables that a single component may transitively contain (default is unlimited). More...
|
| |
| void | total_memories (uint32_t count) |
| | The maximum number of concurrent Wasm linear memories supported (default is 1000). More...
|
| |
| void | total_tables (uint32_t count) |
| | The maximum number of concurrent tables supported (default is 1000). More...
|
| |
| void | total_stacks (uint32_t count) |
| | The maximum number of execution stacks allowed for asynchronous execution, when enabled (default is 1000). More...
|
| |
| void | total_core_instances (uint32_t count) |
| | The maximum number of concurrent core instances supported (default is 1000). More...
|
| |
| void | max_core_instance_size (size_t size) |
| | The maximum size, in bytes, allocated for a core instance’s VMContext metadata. More...
|
| |
| void | max_tables_per_module (uint32_t tables) |
| | The maximum number of defined tables for a core module (default is 1). More...
|
| |
| void | table_elements (size_t elements) |
| | The maximum table elements for any table defined in a module (default is 20000). More...
|
| |
| void | max_memories_per_module (uint32_t memories) |
| | The maximum number of defined linear memories for a module (default is 1). More...
|
| |
| void | max_memory_size (size_t bytes) |
| | The maximum byte size that any WebAssembly linear memory may grow to. More...
|
| |
| void | total_gc_heaps (uint32_t count) |
| | The maximum number of concurrent GC heaps supported (default is 1000). More...
|
| |
Pool allocation configuration for Wasmtime.
For more information be sure to consult the rust documentation.