Hi,
In general the llvm backend seems to work pretty well for us (Mono),
incremental compilation works fine as well.
Some questions/issues:
- It looks like some function attributes like noinline are ignored when
using the wasm backend, presumably because the wasm object files no longer
contain this
information, so the function still gets inlined in the final executable.
- The final link still takes a lot of time even when all the inputs are
wasm object files. Most time seems to be spent in wasm-opt from binaryen.
Does wasm-opt do
link-time optimization only, or it still does basic optimizations which are
presumably already done by llvm before emitting the wasm object files ?
thanks
Zoltan
--
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/bc24cc24-412f-460f-88cd-956d06b619a4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.