unreachable:Wasm 文本指令
unreachable 用于表示不可到达的代码点。unreachable 是无条件的陷阱:要是执行到 unreachable,该指令会触发陷阱。
此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
unreachable 用于表示不可到达的代码点。unreachable 是无条件的陷阱:要是执行到 unreachable,该指令会触发陷阱。
(module
(func (export "throw")
unreachable
)
)
const url = "{%wasm-url%}";
await WebAssembly.instantiateStreaming(fetch(url)).then((result) => {
result.instance.exports.throw();
// 期望输出:RuntimeError: unreachable
});
unreachable
| 指令 | 二进制操作码 |
|---|---|
unreachable |
0x00 |