Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class DenoWasmIO(val output: SyncOutputStream, val input: SyncInputStream, val _close: Closeable? = null, val debug: Boolean = true)
Link copied to clipboard
Link copied to clipboard
object DenoWasmProcessStdin
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface WasmAssert
Link copied to clipboard
data class WasmAssertReturn(val actual: WasmExpr, val expect: WasmExpr?, val msg: String) : WasmAssert
Link copied to clipboard
interface WasmCodeVisitor
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class WasmFunc(val index: Int, val type: WasmType.Function, var code: WasmCode? = null, var fimport: WasmImport? = null, val name2: String? = null) : WasmFuncRef
Link copied to clipboard
Link copied to clipboard
interface WasmFuncRef
Link copied to clipboard
interface WasmFuncResolver
Link copied to clipboard
Link copied to clipboard
data class WasmGlobal(val globalType: WasmType, val index: Int = -1, val expr: WasmExpr? = null, var gimport: WasmImport? = null, val name: String = gimport?.name ?: "g$index")
Link copied to clipboard
Link copied to clipboard
interface WasmInstruction
Link copied to clipboard
data class WasmInterpreterCode(val instructions: IntArray, val intPool: IntArray, val longPool: LongArray, val floatPool: FloatArray, val doublePool: DoubleArray, val paramsSize: Int = -1, val localSize: Int = -1, val paramsCount: Int = -1, val localsCount: Int = -1, val localsOffsets: IntArray = IntArray(0), val endStack: List<WasmType> = emptyList(), val debug: WasmDebugContext)
Link copied to clipboard
Link copied to clipboard
class WasmModule(val functions: List<WasmFunc>, val datas: List<WasmData>, val types: List<NamedWasmType>, val globals: List<WasmGlobal>, val elements: List<WasmElement>, val tables: List<WasmType.TableType<*>>, val memories: List<WasmType.Limit>, val exports: List<WasmExport>, val startFunc: Int = -1, val asserts: List<WasmAssert> = emptyList())
Link copied to clipboard
Link copied to clipboard
class WasmReaderBinary
Link copied to clipboard
Link copied to clipboard
class WasmRunInterpreter(val module: WasmModule, memPages: Int = 10, maxMemPages: Int = 65536) : WasmRuntime
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class WASMRunner
Link copied to clipboard