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 4
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 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 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 and WebAssembly specifications ⓘ
linked to: ECMAScript
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 (5)

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 error hierarchy ⓘ
linked to: WebAssembly.RuntimeError
WebAssembly.instantiate → throws → WebAssembly.RuntimeError ⓘ
WebAssembly.CompileError → relatedTo → WebAssembly.RuntimeError ⓘ