>From what we've read on the mailing list, the 1.6 compiler performance
improvement is about forking parallel threads to compile the different
permutations in parallel.  But each permutation is still compiled from
scratch on every pass, due to the large number of global optimizations being
applied, and the unique symbol generation being applied at the very end.

So no, I don't think 1.6 will bring a way to pre-compile code and reuse the
pre-compiled library during subsequent application builds.  But if you have
1 CPU per permutation, you may be able to see the compile time drop down to
1/NCPU of what it is now.


On Tue, Feb 3, 2009 at 02:20, Antonio Leonforte <
[email protected]> wrote:

>
> Hi all,
> we are working on a model-driven application builder. We basically
> translate UML diagrams into working applications, and we are using GWT
> for the user interface. We have a major problem with GWT 1.5 compiler
> performace.
>
> It takes a few seconds to generate the database DDL and the entire
> java code, then a few seconds more to compile the java business logic,
> then TWO MINUTES to compile the GWT-based user interface for just two
> platforms (FF and MSIE).
>
> One of the problems with compiling our GWT user interface is the fact
> that, with each application, we have to entirely recompile also a huge
> business-intelligence front-ent called Livetable, whose javascript
> size is about 2MB.
>
> We are considering the possibility to pre-compile the Livetable a
> generic javascript library, maybe using GWT exporter, as explained in
> "http://googlewebtoolkit.blogspot.com/2008/07/getting-to-really-know-
> gwt-part-1-jsni.html<http://googlewebtoolkit.blogspot.com/2008/07/getting-to-really-know-%0Agwt-part-1-jsni.html>"
> and then using this library from the rest of the
> GWT application.
>
> My questions are:
>
> 1) Will the compiler in GWT 1.6 allow to pre-compile libraries of
> reusable GWT components, so that we don't have to recompile them along
> with the rest of the applications ?
>
> 2) How faster will be the GWT 1.6 compiler ? Any figure on this ?
>
>
> Thank you in advance to the entire GWT staff and community.
> Antonio.
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to