First-run time might change from version to version, if you build something using libc++ for example, and we updated it in between those versions, them building it could take longer. I wouldn't expect much, but it could happen.
In general I am not too worried about first-run times, as they occur rarely for users. But, if we see a clear regression there, we should investigate that too. Bisection, as mentioned before, is the best tool. - Alon On Mon, Oct 13, 2014 at 7:10 PM, Mark Callow <[email protected]> wrote: > On 10/10/2014 09:26, Alon Zakai wrote: > > Yes, that part is expected - the first time you run after an update, it > will rebuild the standard library and such. But then it caches the result. > ... > > On Thu, Oct 9, 2014 at 4:56 PM, Brion Vibber <[email protected]> wrote: > >> ... >> >> However I also notice a *much* larger slowdown the first time I run it >> after switching to each version, when it says "running sanity checks"... >> after that first run I get more consistent results (the 10s vs 4s), but it >> can take an extra 40-100 seconds to do the sanity checks. >> > My reading of the above paragraph is that Brion is comparing the > sanity-check/first-run time of the previous version with the > sanity-check/first-run time of 1.25 and saying the 1.25 sanity check/first > run is taking an additional 40-100 seconds compared to the previous version. > > Were you expecting *that* slowdown Alon? > > Regards > > -Mark > -- > 注意:この電子メールには、株式会社エイチアイの機密情報が含まれている場合が有ります。正式なメール受信者では無い場合はメール複製、 > 再配信または情報の使用を固く禁じております。エラー、手違いでこのメールを受け取られましたら削除を行い配信者にご連絡をお願いいたし ます. > > NOTE: This electronic mail message may contain confidential and privileged > information from HI Corporation. If you are not the intended recipient, any > disclosure, photocopying, distribution or use of the contents of the > received information is prohibited. If you have received this e-mail in > error, please notify the sender immediately and permanently delete this > message and all related copies. > > -- > 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.
