Yes, but on the master branch fastcomp is still not on by default, likewise in the non-beta versions of the SDK. (Also, if you disable fastcomp on the incoming branch where it is on by default.)
- Alon On Tue, Mar 18, 2014 at 7:49 PM, Bruce Mitchener <[email protected]>wrote: > That's gone with fastcomp now, right? Isn't the relooper built into the > fastcomp clang? (I'm still not on fastcomp) > > - Bruce > > > > On Wed, Mar 19, 2014 at 9:24 AM, Alon Zakai <[email protected]> wrote: > >> Yes, emscripten compiles the relooper when it needs to be rebuilt >> (relooper code changed since last you ran it), and then uses it from the >> cache. So you only see this message when it is actually built, rarely. >> >> The relooper is used in -O1 builds or above. (To confirm, check your >> functions are not just a single huge switch with tons of cases.) >> >> - Alon >> >> >> >> On Tue, Mar 18, 2014 at 7:21 PM, Mark Callow >> <[email protected]>wrote: >> >>> Hi, >>> >>> Is the message sequence about "bootstrapping relooper" something that >>> only happens the first time you do an optimized compile with a particular >>> Emscripten version on a particular machine? I ask because I've only seen it >>> once and I am worried the relooper is not being used on those compiles when >>> the message does not appear. >>> >>> It is a shame that the LLVM IR does not retain enough information to >>> make a relooper unnecessary. I know it would be technically possible to >>> change it but of course all the front ends would need modifying to emit the >>> new IR, so I suppose it is unlikely to happen. >>> >>> 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. >> > > -- > 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.
