Class PanamaPoolingAllocatorConfigBuilder

java.lang.Object
ai.tegmentum.wasmtime4j.pool.AbstractPoolingAllocatorConfigBuilder
ai.tegmentum.wasmtime4j.panama.pool.PanamaPoolingAllocatorConfigBuilder
All Implemented Interfaces:
ai.tegmentum.wasmtime4j.pool.PoolingAllocatorConfigBuilder

public final class PanamaPoolingAllocatorConfigBuilder extends ai.tegmentum.wasmtime4j.pool.AbstractPoolingAllocatorConfigBuilder
Panama implementation of pooling allocator configuration builder.
Since:
1.0.0
  • Field Summary

    Fields inherited from class ai.tegmentum.wasmtime4j.pool.AbstractPoolingAllocatorConfigBuilder

    asyncStackKeepResident, decommitBatchSize, instancePoolSize, linearMemoryKeepResident, maxComponentInstanceSize, maxCoreInstanceSize, maxCoreInstancesPerComponent, maxMemoriesPerComponent, maxMemoriesPerModule, maxMemoryPerInstance, maxMemoryProtectionKeys, maxMemorySize, maxStacks, maxTables, maxTablesPerComponent, maxTablesPerInstance, maxUnusedWarmSlots, memoryDecommitEnabled, memoryProtectionKeysEnabled, pagemapScanEnabled, poolWarmingEnabled, poolWarmingPercentage, stackSize, tableElements, tableKeepResident, totalComponentInstances, totalCoreInstances, totalGcHeaps, totalMemories
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    ai.tegmentum.wasmtime4j.pool.PoolingAllocatorConfig
     

    Methods inherited from class ai.tegmentum.wasmtime4j.pool.AbstractPoolingAllocatorConfigBuilder

    asyncStackKeepResident, decommitBatchSize, instancePoolSize, linearMemoryKeepResident, maxComponentInstanceSize, maxCoreInstanceSize, maxCoreInstancesPerComponent, maxMemoriesPerComponent, maxMemoriesPerModule, maxMemoryPerInstance, maxMemoryProtectionKeys, maxMemorySize, maxStacks, maxTables, maxTablesPerComponent, maxTablesPerInstance, maxUnusedWarmSlots, memoryDecommitEnabled, memoryProtectionKeysEnabled, memoryProtectionKeysEnabled, pagemapScanEnabled, pagemapScanEnabled, poolWarmingEnabled, poolWarmingPercentage, stackSize, tableElements, tableKeepResident, totalComponentInstances, totalCoreInstances, totalGcHeaps, totalMemories

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PanamaPoolingAllocatorConfigBuilder

      public PanamaPoolingAllocatorConfigBuilder()
  • Method Details

    • build

      public ai.tegmentum.wasmtime4j.pool.PoolingAllocatorConfig build()