WebAssembly 中 "if" 指令的混淆
Confusion of the "if" instruction in WebAssembly
为什么我们需要 "if" 指令,因为我们可以用 "br_if"、"br" 和 "block" 指令构造一个 "if" 块。
我不记得讨论的所有细节,但简短的故事是我们最终认为两者在不同情况下都足够有用。特别是,在某些情况下,每一种都可能导致更紧凑的代码。
为什么我们需要 "if" 指令,因为我们可以用 "br_if"、"br" 和 "block" 指令构造一个 "if" 块。
我不记得讨论的所有细节,但简短的故事是我们最终认为两者在不同情况下都足够有用。特别是,在某些情况下,每一种都可能导致更紧凑的代码。