java.lang.Object
com.dylibso.chicory.runtime.Instance

public class Instance extends Object
  • Field Details

  • Method Details

    • initialize

      public Instance initialize(boolean start)
    • exportType

      public com.dylibso.chicory.wasm.types.FunctionType exportType(String name)
    • exports

      public Instance.Exports exports()
    • export

      public ExportFunction export(String name)
    • function

      public com.dylibso.chicory.wasm.types.FunctionBody function(long idx)
    • functionCount

      public int functionCount()
    • memory

      public Memory memory()
    • global

      public GlobalInstance global(int idx)
    • type

      public com.dylibso.chicory.wasm.types.FunctionType type(int idx)
    • functionType

      public int functionType(int idx)
    • imports

      public ImportValues imports()
    • module

      public com.dylibso.chicory.wasm.WasmModule module()
    • table

      public TableInstance table(int idx)
    • element

      public com.dylibso.chicory.wasm.types.Element element(int idx)
    • elementCount

      public int elementCount()
    • setElement

      public void setElement(int idx, com.dylibso.chicory.wasm.types.Element val)
    • tag

      public TagInstance tag(int idx)
    • tagCount

      public int tagCount()
    • registerException

      public int registerException(WasmException ex)
    • exn

      public WasmException exn(int idx)
    • getMachine

      public Machine getMachine()
    • builder

      public static Instance.Builder builder(com.dylibso.chicory.wasm.WasmModule module)