WebAssembly.RuntimeError

E127479

WebAssembly.RuntimeError is a JavaScript error type representing runtime exceptions that occur during the execution of WebAssembly modules, such as traps or illegal operations.

All labels observed (2)

Label Occurrences
WebAssembly.RuntimeError canonical 3
WebAssembly error hierarchy 1

How this entity was disambiguated

Statements (40)

Predicate Object
instanceOf Error
JavaScriptErrorType
availableIn Node.js
modern web browsers
canBeCaughtWith try...catch in JavaScript
canBeConstructedWith new WebAssembly.RuntimeError(message)
canContain implementation-specific message details
constructorOf WebAssembly.RuntimeError instances
defaultNameValue "RuntimeError"
definedIn WebAssembly JavaScript Interface
surface form: WebAssembly JavaScript API
differsFrom WebAssembly.CompileError
WebAssembly.LinkError
errorCategory WebAssembly runtime error
errorHandlingPattern promise rejection from WebAssembly.instantiate
errorPhase execution time
hasProperty message
name
stack
hasUseCase diagnosing WebAssembly execution failures
inheritsFrom Error
introducedFor WebAssembly integration with JavaScript
isPartOf WebAssembly.RuntimeError self-linksurface differs
surface form: WebAssembly error hierarchy
language JavaScript
mapsTo WebAssembly trap conditions
platformSupport Node.js versions with WebAssembly enabled
browsers with WebAssembly support
represents runtime exceptions in WebAssembly modules
scope global WebAssembly namespace
standardizedBy ECMAScript
surface form: ECMAScript and WebAssembly specifications
thrownOn WebAssembly traps
illegal operations in WebAssembly execution
integer divide-by-zero in WebAssembly
out-of-bounds memory access in WebAssembly
stack overflow in WebAssembly execution
unreachable instruction execution in WebAssembly
thrownWhen a WebAssembly instance executes invalid operations
usedWith WebAssembly.Instance
WebAssembly.Module
WebAssembly.instantiate
WebAssembly.instantiateStreaming

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

WebAssembly JavaScript Interface definesInterface WebAssembly.RuntimeError
WebAssembly.LinkError differsFrom WebAssembly.RuntimeError
WebAssembly.RuntimeError isPartOf WebAssembly.RuntimeError self-linksurface differs
this entity surface form: WebAssembly error hierarchy
WebAssembly.instantiate throws WebAssembly.RuntimeError