Thanks for your detailed answer, it's really helpful.
For the "WebAssembly.Table" feature, I was talking about this
https://github.com/mdn/webassembly-examples/blob/master/js-api-examples/table2.wat


On Thursday, August 10, 2017 at 7:23:15 PM UTC+2, Alon Zakai wrote:
>
> Global destructors aren't called for you, and so far the dynamic library 
> spec (which is the basis for current side module support) doesn't have a 
> feature for that. So you'd need to do that manually.
>
> There are some differences between how asm2wasm and the wasm backend 
> (vanilla llvm) allocate the stack. The wasm backend path is not stable yet 
> so you might be seeing a bug there, but also I think that side modules 
> haven't been tested with the wasm backend yet. I'd use the default compiler 
> path (asm2wasm) until the wasm backend is stable.
>
> Not sure what you're asking about Table. Your compiled c++ code should use 
> it automatically.
>
> On Wed, Aug 9, 2017 at 9:27 PM, Jean Valjean <me...@hotmail.com 
> <javascript:>> wrote:
>
>> Also, do you recommend the use of emscripten for "vanilla wasm" output or 
>> should I stick with the original LLVM distrib ?
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "emscripten-discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to emscripten-discuss+unsubscr...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to emscripten-discuss+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to