Class JSWebAssembly

java.lang.Object
com.oracle.truffle.js.runtime.builtins.wasm.JSWebAssembly

public final class JSWebAssembly extends Object
  • Field Details

    • CLASS_NAME

      public static final com.oracle.truffle.api.strings.TruffleString CLASS_NAME
    • FUNCTION_ADDRESS

      public static final com.oracle.truffle.api.object.HiddenKey FUNCTION_ADDRESS
  • Method Details

    • create

      public static JSObject create(JSRealm realm)
    • isExportedFunction

      public static boolean isExportedFunction(Object function)
    • getExportedFunction

      public static Object getExportedFunction(JSDynamicObject function)
    • getEmbedderData

      public static Object getEmbedderData(JSRealm realm, Object wasmEntity)
    • setEmbedderData

      public static void setEmbedderData(JSRealm realm, Object wasmEntity, Object data)