<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 17 Mar 2019 at 02:49, Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div dir="ltr"><div dir="ltr">Hi Ben,</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 15, 2019 at 2:13 AM Ben Coman <<a href="mailto:btc@openinworld.com" target="_blank">btc@openinworld.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><div>Found some recent WebAssembly articles that may impact issues previously raised as impediments to Smalltalk-on-WebAssembly.</div><div>Do these indicate anything useful for the possibility of running Squeak/Pharo on WebAssembly...</div><div><br></div><div>Calls between JavaScript and WebAssembly are finally fast<br></div><div><a href="https://hacks.mozilla.org/2018/10/calls-between-javascript-and-webassembly-are-finally-fast-%F0%9F%8E%89/" target="_blank">https://hacks.mozilla.org/2018/10/calls-between-javascript-and-webassembly-are-finally-fast-%F0%9F%8E%89/</a><br></div><div><br></div><div><br></div><div>WebAssembly architecture for Go</div></div><div><a href="https://docs.google.com/document/d/131vjr4DH6JFnb-blm_uRdaC0_Nv3OUwjEY5qVCxCup4/preview#" target="_blank">https://docs.google.com/document/d/131vjr4DH6JFnb-blm_uRdaC0_Nv3OUwjEY5qVCxCup4/preview#</a></div></div></div></div></div></div></div></div></div></div></blockquote><div><br></div><div>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.</div></div></div></blockquote><div><br></div><div>Can you point me to the code where this happens?</div><div><br></div><div>And is there a good general description of this that I could refer to if I was discussing this with someone outside our community?</div><div><br></div><div>cheers -ben</div><div><br></div></div></div>