Re: Emterpreter and fpcast

2018-12-10 Thread Beuc
Thanks for the feedback! I was worried fpcast would somehow switch to non-emterpreter execution and cause issues on stop/resume. Beuc On 09/12/2018 17:22, Alon Zakai wrote: > I believe that's normal, yes. For function pointer cast emulation we > run binaryens fpcast-emu pass. It turns each

Re: Emterpreter and fpcast

2018-12-09 Thread Alon Zakai
I believe that's normal, yes. For function pointer cast emulation we run binaryens fpcast-emu pass. It turns each indirect call into a call like that, so you will see them on the stack. This happens after emterpretify, and there should be no interactions between them that I can think of atm. On

Emterpreter and fpcast

2018-12-09 Thread Beuc
Hi, My current Python+Emterpreter app (https://renpy.beuc.net/) sometimes crashes unexpectedly, e.g. when going back to the browser tab after a few minutes of inactivity. I'm still trying to figure out where that comes from, but something in the JS stack trace intrigues me: ... emterpret