On Sat, Nov 2, 2019 at 10:22 PM Александр Гурьянов <[email protected]> wrote:
>
> I totaly agree with this approach. I used js just to support Internet
> Explorer, so it's not very important. I will provide asm.js for nosync
> and emterp version, and play js for asyncify even if it's slower.
>

Are there versions of IE that have asm.js acceleration but no wasm
support?  i.e. is asm.js really faster than wasm2js on that platforms
where you *need* to run JS?


> вс, 3 нояб. 2019 г. в 00:10, Alon Zakai <[email protected]>:
> >
> > I don't have plans to work on asm.js for the upstream backend. (If someone 
> > else is, though, I'm not opposed to patches.)
> >
> > The key issues are that almost all browsers have wasm anyhow so the JS 
> > build matters less and less, and that an increasing number of wasm features 
> > can't work in asm.js anyhow. So asm.js would only help a small and 
> > decreasing number of old browsers, and in a decreasing subset of wasm.
> >
> > Where do you currently use the JS version of js-dos?
> >
> > You can still use fastcomp, but we've removed Asyncify there as Emterpreter 
> > has worked there for a long time, and upstream Asyncify is now stable as 
> > well. But an older fastcomp version (1.38.40 or older) still has it.
> >
> > - Alon
> >
> >
> > On Sat, Nov 2, 2019 at 8:52 AM Александр Гурьянов <[email protected]> 
> > wrote:
> >>
> >> Hi, from docs:
> >> ```
> >> WASM=0 behaves differently in the two backends. In fastcomp we emit
> >> asm.js, while in upstream we emit JS (since not all wasm constructs
> >> can be expressed in asm.js). Also, the JS support implements the same
> >> external WebAssembly.* API, so in particular startup will be async
> >> just like wasm by default, and you can control that with
> >> WASM_ASYNC_COMPILATION (even though WASM=0).
> >> ```
> >> Do you have plan to add support for ASM.JS in non-fastcomp backend? I
> >> received feedback that js version of js-dos is much slower then asm.js
> >> version of it.
> >>
> >> I have 3 version of js-dos now:
> >> * asyncify
> >> * emterp
> >> * nosync
> >>
> >> So for nosync & emterp version I can compile ASM.JS with fastcomp. Can
> >> I also compile asyncify version with fastcomp to asm.js?
> >>
> >> --
> >> 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 [email protected].
> >> To view this discussion on the web visit 
> >> https://groups.google.com/d/msgid/emscripten-discuss/CAKOm%3DVGGbZvypXnN2HUDSXi%2Bi2j_fhK2SSGuG2xpE1u%2Bud_c8g%40mail.gmail.com.
> >
> > --
> > 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 [email protected].
> > To view this discussion on the web visit 
> > https://groups.google.com/d/msgid/emscripten-discuss/CAEX4NpTkJX4jCF%2Bi_0j6Bc-vg3T55XvZcaM5oKFiUxK3dcX3HQ%40mail.gmail.com.
>
> --
> 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 [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/emscripten-discuss/CAKOm%3DVGhSreNwV0BecTQcUGfwUQ6i-t%3D-JWJPDpsN-C9KtvksQ%40mail.gmail.com.

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/emscripten-discuss/CAL_va28q3prEPKUkUJqd6ep3Rawu0fr0Tx3y-yDU1n_W1sqHMw%40mail.gmail.com.

Reply via email to