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.
