interface-types icon indicating copy to clipboard operation
interface-types copied to clipboard

Phase 2 estimate

Open BasedSpeak opened this issue 4 years ago • 5 comments
trafficstars

How close are we to moving to phase 2? I would like trying to contribute to this proposal if this is possible, but I don't really know how since I'm not working on any web engines.

BasedSpeak avatar Mar 11 '21 17:03 BasedSpeak

There are still some significant-enough changes we're actively discussing and working out that, at least from my perspective, I didn't want to signal "the design is stable, start widespread implementation" by switching to Phase 2. That being said, alexcrichton is doing some great work at the moment on a prototype (that temporarily sidesteps questions about how exactly adapter functions/instructions work by just lifting/lowering based on a fixed "canonical ABI" that is derived from the interface type) that he talks about in #123 (comment).

lukewagner avatar Mar 12 '21 18:03 lukewagner

Thank you for your reply! I also wanted to know if there is some kind of estimate when this will happen.

BasedSpeak avatar Mar 13 '21 16:03 BasedSpeak

Sorry if this sounds disrespectful, thanks for your hard work.

BasedSpeak avatar Mar 13 '21 16:03 BasedSpeak

(Sorry for the slow reply, I was out of office. And no worries about asking :) My expectation is that we'll have the remaining open design questions worked out within the next half year so that phase 2 would make sense.

lukewagner avatar Mar 17 '21 15:03 lukewagner

That being said, alexcrichton is doing some great work at the moment on a prototype (that temporarily sidesteps questions about how exactly adapter functions/instructions work by just lifting/lowering based on a fixed "canonical ABI" that is derived from the interface type)

Alex has a new WASI abi taking form in https://github.com/WebAssembly/WASI/pull/422

rektide avatar May 03 '21 02:05 rektide