Fastcomp (the new fast compiler core for emscripten, https://github.com/kripken/emscripten/wiki/LLVM-Backend ) is close to completion. Recent new features ported from the original compile include the exceptions whitelist (EXCEPTION_CATCHING_WHITELIST, important for JSMESS for example) and precise float32 (PRECISE_F32). That almost completes the list of necessary features, except for 2 things: indirect branches, and dlopen support. When those are in place, and all the test suite passes and no issues are filed on fastcomp, we can switch.
So we hope to enable fastcomp by default in the next few months. Please test it on your codebase (instructions on the wiki page linked to above) and report issues if you see any, to make the transition easier when we switch to it. (The original compiler will remain as an option, though.) - 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/groups/opt_out.
