On Sun, 17 Mar 2019 at 02:49, Eliot Miranda eliot.miranda@gmail.com wrote:
Hi Ben,
On Fri, Mar 15, 2019 at 2:13 AM Ben Coman btc@openinworld.com wrote:
Found some recent WebAssembly articles that may impact issues previously raised as impediments to Smalltalk-on-WebAssembly. Do these indicate anything useful for the possibility of running Squeak/Pharo on WebAssembly...
Calls between JavaScript and WebAssembly are finally fast
https://hacks.mozilla.org/2018/10/calls-between-javascript-and-webassembly-a...
WebAssembly architecture for Go
https://docs.google.com/document/d/131vjr4DH6JFnb-blm_uRdaC0_Nv3OUwjEY5qVCxC...
Good to read. What can you find that discusses the range of stack frame formats? To map the StackInterpreter to WebAssembly conveniently we would need there ability to store the current method/closure in each frame.
Can you point me to the code where this happens?
And is there a good general description of this that I could refer to if I was discussing this with someone outside our community?
cheers -ben