Is the delay network access for the mappedGlobals file? Anecdotally, I see noticeable delays when using the python webserver for local debugging. If you use a production webserver it's fast.
On Wed, Aug 31, 2016 at 7:17 PM, awt <[email protected]> wrote: > I re-ran my test today and realized that the lag is now between my js file > and the 'trying binaryen method: native-wasm' message. From the Network tab > in Nightly, there is a long gap between the loading of my js file and the > wasm.mappedGlabals and .mem file. Is this because we are doing a > synchronous load of the wasm.mappedGlobals file from the js? > > On Wednesday, August 31, 2016 at 1:04:10 AM UTC+8, Alon Zakai wrote: >> >> The time to "trying..." is general startup time, and the time after that >> and until the native-wasm method says "succeeded" is the wasm AOT time. >> Which of those takes 46 seconds? Both are surprising, the first should be >> fast unless you have a network lag or are preloading very many files (the >> devtools profiler can help figure that out). The second on that browser >> should compile in parallel using all your cores, so 46 seconds would mean >> either few cores or a very large codebase. >> >> The second could be improved by using -Oz, or other code size reduction >> techniques. Although, if the 46 seconds is that and the codebase isn't >> massive, it might be worth filing a browser bug as you may have hit a >> current slow area. >> >> >> On Mon, Aug 29, 2016 at 9:27 PM, awt <[email protected]> wrote: >> >>> Sorry, I'm using O2 instead of Oz. >>> >>> >>> On Tuesday, August 30, 2016 at 12:17:49 PM UTC+8, awt wrote: >>>> >>>> Hi, >>>> >>>> I was trying out WebAssembly when I noticed that there is a significant >>>> lag sometimes between the 'trying binaryen method: native-wasm' and >>>> 'binaryen method succeeded' message or getting to the 'trying binaryen >>>> method: native-wasm' message itself . It normally takes up to 46sec on my >>>> machine. >>>> >>>> The following are my setup info: >>>> >>>> 1. Browser: Nightly 51.0a1 (2016-08-09) >>>> 2. Emscripten: 1.36.7 >>>> 3. Build Flags: -s BINARYEN=1 -Oz >>>> 4. Size of wasm: 3.75mb >>>> >>>> Is there any way in which we can speed up the boot up time? >>>> >>> -- >>> 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. >>> >> >> -- > 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. > -- 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.
