Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas
;) On Monday, April 3, 2017 at 10:31:24 PM UTC+8, Thomas Broyer wrote: > > > > On Monday, April 3, 2017 at 1:56:28 PM UTC+2, Thomas wrote: >> >> @tbroyer, sorry, yes, they are strings. Will check out the archetype(s) >> and see how we can handle shared enums easiest. Splitting it up might give

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas Broyer
On Monday, April 3, 2017 at 1:56:28 PM UTC+2, Thomas wrote: > > @tbroyer, sorry, yes, they are strings. Will check out the archetype(s) > and see how we can handle shared enums easiest. Splitting it up might give > me some other advantages as well. > How certain are you about compile times? >

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas
@DavidN - Wow, how can anyone work productively with 30+ mins ??? On Monday, April 3, 2017 at 7:48:15 PM UTC+8, DavidN wrote: > > You are complaining of a startup of 1 minute ? I know some projects that > have 30+ minutes with GWT 2.7! In those cases there are a lot of reasons > why their

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas
@tbroyer, sorry, yes, they are strings. Will check out the archetype(s) and see how we can handle shared enums easiest. Splitting it up might give me some other advantages as well. How certain are you about compile times? On Monday, April 3, 2017 at 7:01:57 PM UTC+8, Thomas Broyer wrote: > > >

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas
Thanks Jens, will have a look. Pity that performance is becoming such a breaking point as any dev is loosing productivity with the long compiles times (not talking about some frustration onboarding developers who have no GWT experience and are used to quicker turn around times). On Monday,

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread David
You are complaining of a startup of 1 minute ? I know some projects that have 30+ minutes with GWT 2.7! In those cases there are a lot of reasons why their compile time is so long. In my current app I also have about 2 minutes startup time and an incremental reload of about 5 seconds. We are also

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas Broyer
On Monday, April 3, 2017 at 10:49:00 AM UTC+2, Thomas Buckel wrote: > > Also wondering how to split client and server into different mvn modules > when using ReqFactory - @ProxyForName and @ServiceName should work for > class names, however they still require a class reference to the >

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Jens
> Interesting. We're also using GIN and UiBinder, but also > GWT-RequestFactory with editors/drivers. So lots to things to be generated. > If you are curious you can generate some profiling data using -Dgwt.speedtracerlog=/tmp/speedtracer.gwt.json -Dgwt.speedtracerformat=RAW as JVM

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas Buckel
Interesting. We're also using GIN and UiBinder, but also GWT-RequestFactory with editors/drivers. So lots to things to be generated. Also wondering how to split client and server into different mvn modules when using ReqFactory - @ProxyForName and @ServiceName should work for class names,

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Jens
> Things I would try: > >- GWT 2.8; SDM will likely be faster >- removing server-side dependencies from GWT classpath; which means >with Maven splitting client and server code into separate modules. > > I guess it won't really help. We are in the same situation using some custom

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas Broyer
On Monday, April 3, 2017 at 10:09:06 AM UTC+2, Thomas Buckel wrote: > > Hi all, > > I've been working on an enterprise GWT app for the last few years. It has > grown and will grow quite a bit and compile times (DevMode, SuperDevMode) > are becoming a real pain point for the developers. > > A

GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas Buckel
Hi all, I've been working on an enterprise GWT app for the last few years. It has grown and will grow quite a bit and compile times (DevMode, SuperDevMode) are becoming a real pain point for the developers. A SuperDevMode initial compile takes about 50sec with GWT2.7/Java7 on a 2.6GHz i7