Enum TrapCode
Represents the code associated with a trap.
Namespace: Wasmtime
Assembly: Wasmtime.Dotnet.dll
Syntax
public enum TrapCode : int
Fields
Name | Description |
---|---|
BadConversionToInteger | The trap was the result of a failed float-to-int conversion. |
BadSignature | The trap was the result of a signature mismatch on indirect call. |
HeapMisaligned | The trap was the result of a wasm atomic operation that was presented with a misaligned linear-memory address. |
IndirectCallToNull | The trap was the result of an indirect call to a null table entry. |
IntegerDivisionByZero | The trap was the result of an integer division by zero. |
IntegerOverflow | The trap was the result of an integer arithmetic operation that overflowed. |
Interrupt | The trap was the result of interrupting execution. |
MemoryOutOfBounds | The trap was the result of an out-of-bounds memory access. |
OutOfFuel | The trap was the result of running out of the configured fuel amount. |
StackOverflow | The trap was the result of exhausting the available stack space. |
TableOutOfBounds | The trap was the result of an out-of-bounds access to a table. |
Undefined | The trap has no associated trap code. |
Unreachable | The trap was the result of executing the |