| 
| 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.