WebAssembly / gc

Branch of the spec repo scoped to discussion of GC integration in WebAssembly
https://webassembly.github.io/gc/
Other
987 stars 71 forks source link

Activation Frames and return arity #469

Closed zapashcanon closed 10 months ago

zapashcanon commented 10 months ago

Hi,

The spec says:

Activation frames carry the return arity n of the respective function, hold the values of its locals (including arguments) in the order corresponding to their static local indices, and a reference to the function’s own module instance:

But there's no return arity n in the definition, which is: frame ::= { locals ( val ? )*, module moduleinst }.

rossberg commented 10 months ago

Right, this recently got fixed upstream, but isn't merged into this fork yet.