I would like to deprecate the old non-typed array compiler modes.
Specifically, that means compiling with --typed-arrays 0 or -s
USE_TYPED_ARRAYS=0. That is a very old mode that was useful when not all
browsers had typed arrays, which means Internet Explorer 9 and older, and
very old versions of other major browsers.

In practice, very few people use a browser without typed arrays these days,
and if they do, it is likely also missing other features emscripten and
other modern JavaScript-using projects assume, like recent Math.* and DOM
stuff etc.

Is anyone still using no-typed-array builds, that would benefit from us
maintaining support for it? Note that if we drop support, old emscripten
builds will still work. The only change is that going forward, new stuff in
emscripten would only work with typed arrays.

Unless there is a strong reason, I hope to deprecate no-typed-array build
modes, and with that we can remove s_0_0 from the test suite, which not
only tests without typed arrays but also other outdated things (optional |0
coercions, for example - pointless since these days they actually speed
things up). We can also probably remove s_0_1 as well, which is an older
form of the stuff we test in slow2 and slow2asm anyhow (basically s_0_1 is
s_0_0 plus typed arrays, so it also has the pointless optional coercions).
These changes would improve our bot build times significantly.

- Alon

-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to