Mmmm, yes and no. as you know GWT.create() rebinding right now in our monolithic build pass is statically calculated at compile time.
i'm working on adding a separate build pass and this pass requires that GWT.create() handling be done dynamically at runtime. the monolithic pass has smaller output and longer compile time and is best for production releases. the separate pass has larger output and shorter compile time and is best for developer productivity. so monolithic compilation and it's compile time GWT.create() rebinding will never completely go away since it is key to smallest possible output size. that being said, any extension of GWT.create() functionality that can't also be implemented at runtime for the separate compilation pass, will not be approved, at least not by me. On Fri, Oct 25, 2013 at 12:25 PM, Andrés Testi <[email protected]>wrote: > Thanks for the clarification, John. Does this mean that > UnifyAst.UnifyVisitor.handleGwtCreate() will be deprecated/removed? I'm > afraid because I'm working on a prototype with heavy changes on > handleGwtCreate(). > > - Andrés Testi > > El viernes, 25 de octubre de 2013 16:17:55 UTC-3, John Stalcup escribió: >> >> it's purpose is described in https://gwt-review.** >> googlesource.com/#/c/4981/<https://gwt-review.googlesource.com/#/c/4981/> >> >> >> On Fri, Oct 25, 2013 at 12:13 PM, Andrés Testi <[email protected]>wrote: >> >>> I just found this class in the master but I can't find references to it. >>> Where is ReboundTypeRecorder intended to be used? >>> Thanks. >>> >>> - Andrés Testi >>> >>> -- >>> http://groups.google.com/**group/Google-Web-Toolkit-**Contributors<http://groups.google.com/group/Google-Web-Toolkit-Contributors> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "GWT Contributors" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to google-web-toolkit-**contributors+unsubscribe@** >>> googlegroups.com. >>> For more options, visit >>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>> . >>> >> >> -- > http://groups.google.com/group/Google-Web-Toolkit-Contributors > --- > You received this message because you are subscribed to the Google Groups > "GWT Contributors" 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. > -- http://groups.google.com/group/Google-Web-Toolkit-Contributors --- You received this message because you are subscribed to the Google Groups "GWT Contributors" 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.
