Re: [gwt-contrib] Super slow compilation in projects with many wildcard generics

2018-02-16 Thread Thomas Broyer


On Friday, February 16, 2018 at 11:42:14 AM UTC+1, Nándor Előd Fekete wrote:
>
> The fix for this bug got backported to the 4.7 line of Eclipse. Will there 
> be a 2.8.3 GWT release and do you guys plan to upgrade to this version of 
> JDT if so?
>

I don't know when (or whether, but that's likely) there will be a 2.8.3 
release, this fix has been backported 
already: 
https://github.com/gwtproject/gwt/commit/5092f925d32deb19b54e91432f4e232d95c3c333

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/2f62db0a-2392-4ffe-a8de-b2913df9c63f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [gwt-contrib] Super slow compilation in projects with many wildcard generics

2018-02-16 Thread Nándor Előd Fekete
The fix for this bug got backported to the 4.7 line of Eclipse. Will there 
be a 2.8.3 GWT release and do you guys plan to upgrade to this version of 
JDT if so?

On Monday, October 2, 2017 at 10:05:31 AM UTC+2, Ignacio Baca Moreno-Torres 
wrote:
>
> Yep, IMO the best compromise between solution & risk is to apply the patch 
> over the last CUSTOM JDT build and wait for java9 lang support to upgrade 
> to the last JDT.
>
> On Mon, Oct 2, 2017 at 9:48 AM Thomas Broyer  > wrote:
>
>> Note that this means GWT will effectively require JDK 8 for development 
>> (gwt-servlet could possibly still work with 1.7, though at that point I'd 
>> push for 1.8 too)
>>
>> https://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_8.xml#appendix
>>
>>
>> On Monday, October 2, 2017 at 8:42:22 AM UTC+2, Ignacio Baca 
>> Moreno-Torres wrote:
>>>
>>> FYI The patch will be released for 4.8M3 
>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=521438#c17
>>>
>>> On Wednesday, September 27, 2017 at 11:09:43 PM UTC+2, Roberto 
>>> Lublinerman wrote:

 I would wait until an eclipse jdt release is done and upgrade JDT.

 On Tue, Sep 26, 2017 at 10:56 AM, Ignacio Baca Moreno-Torres <
 ign...@bacamt.com> wrote:

> JDT has a bug (https://bugs.eclipse.org/bugs/show_bug.cgi?id=521438) 
> that make it super slow to compile some project involving wildcards 
> generics. Actually, there are many problems with performance and memory 
> consumption since Java 8, this has just lived longer bc it was a bit more 
> difficult but seem to be a combination of wildcard+inheritance that makes 
> the internal type map to explode. RxJava 2 takes >3min to compile caused 
> by 
> this bug so it makes impossible to work with.
>
> The bug has been already solved. It needs to be merged and release in 
> JDT and later on, it will be nice to be merged in the GWT JDT version as 
> soon as possible, anyway as this seems to be a long process I have 
> already 
> released a patched version here.
>
> 
> rxjava-gwt-repo
> 
> https://raw.githubusercontent.com/intendia-oss/rxjava-gwt/mvn-repo/
> 
>
>
> The patched commit is this one 
> https://github.com/ibaca/eclipse.jdt.core/commit/995495659bddcaf193c0107f8489e698624ceea7
> And applied in GWT here 
> https://github.com/ibaca/gwt/commit/63218f3d695cfc6ec20fea776908b9801952f462
>
> Do I create an issue in github? What do you think it is better, to 
> just add the patch (as I have done) over the last version, or to upgrade 
> to 
> last JDT?
>
> PD: this will improve a bit compilation times and memory consumption 
> ;).
>
  

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/0f1d9ec3-6516-4cb2-8d27-e3057c481593%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [gwt-contrib] Super slow compilation in projects with many wildcard generics

2017-10-02 Thread Ignacio Baca Moreno-Torres
Yep, IMO the best compromise between solution & risk is to apply the patch
over the last CUSTOM JDT build and wait for java9 lang support to upgrade
to the last JDT.

On Mon, Oct 2, 2017 at 9:48 AM Thomas Broyer  wrote:

> Note that this means GWT will effectively require JDK 8 for development
> (gwt-servlet could possibly still work with 1.7, though at that point I'd
> push for 1.8 too)
>
> https://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_8.xml#appendix
>
>
> On Monday, October 2, 2017 at 8:42:22 AM UTC+2, Ignacio Baca Moreno-Torres
> wrote:
>>
>> FYI The patch will be released for 4.8M3
>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=521438#c17
>>
>> On Wednesday, September 27, 2017 at 11:09:43 PM UTC+2, Roberto
>> Lublinerman wrote:
>>>
>>> I would wait until an eclipse jdt release is done and upgrade JDT.
>>>
>>> On Tue, Sep 26, 2017 at 10:56 AM, Ignacio Baca Moreno-Torres <
>>> ign...@bacamt.com> wrote:
>>>
 JDT has a bug (https://bugs.eclipse.org/bugs/show_bug.cgi?id=521438)
 that make it super slow to compile some project involving wildcards
 generics. Actually, there are many problems with performance and memory
 consumption since Java 8, this has just lived longer bc it was a bit more
 difficult but seem to be a combination of wildcard+inheritance that makes
 the internal type map to explode. RxJava 2 takes >3min to compile caused by
 this bug so it makes impossible to work with.

 The bug has been already solved. It needs to be merged and release in
 JDT and later on, it will be nice to be merged in the GWT JDT version as
 soon as possible, anyway as this seems to be a long process I have already
 released a patched version here.

 
 rxjava-gwt-repo
 
 https://raw.githubusercontent.com/intendia-oss/rxjava-gwt/mvn-repo/
 


 The patched commit is this one
 https://github.com/ibaca/eclipse.jdt.core/commit/995495659bddcaf193c0107f8489e698624ceea7
 And applied in GWT here
 https://github.com/ibaca/gwt/commit/63218f3d695cfc6ec20fea776908b9801952f462

 Do I create an issue in github? What do you think it is better, to just
 add the patch (as I have done) over the last version, or to upgrade to last
 JDT?

 PD: this will improve a bit compilation times and memory consumption ;).

 --
 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+unsubscr...@googlegroups.com.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/google-web-toolkit-contributors/b564a261-a885-4c80-9125-eceb27d739a7%40googlegroups.com
 
 .
 For more options, visit https://groups.google.com/d/optout.

>>>
>>> --
> 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+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/google-web-toolkit-contributors/8009d820-19ef-45dd-ba0d-8ba93bcf2e9b%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/CABVWDC4oQqiNrSaZB_bPJ%3D7sk_vhONRGBO8122ZfC7Bojfxq4w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [gwt-contrib] Super slow compilation in projects with many wildcard generics

2017-10-02 Thread Colin Alworth
Seems like a good reason to defer to GWT 2.9.

On Mon, Oct 2, 2017, at 02:48 AM, Thomas Broyer wrote:
> Note that this means GWT will effectively require JDK 8 for
> development (gwt-servlet could possibly still work with 1.7, though at
> that point I'd push for 1.8 too)> 
> https://www.eclipse.org/projects/project-plan.php?planurl=
> http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_8.xml#appendix

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/1506931368.2852966.1124699816.6D50723D%40webmail.messagingengine.com.
For more options, visit https://groups.google.com/d/optout.


Re: [gwt-contrib] Super slow compilation in projects with many wildcard generics

2017-10-02 Thread Thomas Broyer
Note that this means GWT will effectively require JDK 8 for development 
(gwt-servlet could possibly still work with 1.7, though at that point I'd 
push for 1.8 too)
https://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_8.xml#appendix

On Monday, October 2, 2017 at 8:42:22 AM UTC+2, Ignacio Baca Moreno-Torres 
wrote:
>
> FYI The patch will be released for 4.8M3 
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=521438#c17
>
> On Wednesday, September 27, 2017 at 11:09:43 PM UTC+2, Roberto Lublinerman 
> wrote:
>>
>> I would wait until an eclipse jdt release is done and upgrade JDT.
>>
>> On Tue, Sep 26, 2017 at 10:56 AM, Ignacio Baca Moreno-Torres <
>> ign...@bacamt.com> wrote:
>>
>>> JDT has a bug (https://bugs.eclipse.org/bugs/show_bug.cgi?id=521438) 
>>> that make it super slow to compile some project involving wildcards 
>>> generics. Actually, there are many problems with performance and memory 
>>> consumption since Java 8, this has just lived longer bc it was a bit more 
>>> difficult but seem to be a combination of wildcard+inheritance that makes 
>>> the internal type map to explode. RxJava 2 takes >3min to compile caused by 
>>> this bug so it makes impossible to work with.
>>>
>>> The bug has been already solved. It needs to be merged and release in 
>>> JDT and later on, it will be nice to be merged in the GWT JDT version as 
>>> soon as possible, anyway as this seems to be a long process I have already 
>>> released a patched version here.
>>>
>>> 
>>> rxjava-gwt-repo
>>> 
>>> https://raw.githubusercontent.com/intendia-oss/rxjava-gwt/mvn-repo/
>>> 
>>>
>>>
>>> The patched commit is this one 
>>> https://github.com/ibaca/eclipse.jdt.core/commit/995495659bddcaf193c0107f8489e698624ceea7
>>> And applied in GWT here 
>>> https://github.com/ibaca/gwt/commit/63218f3d695cfc6ec20fea776908b9801952f462
>>>
>>> Do I create an issue in github? What do you think it is better, to just 
>>> add the patch (as I have done) over the last version, or to upgrade to last 
>>> JDT?
>>>
>>> PD: this will improve a bit compilation times and memory consumption ;).
>>>
>>> -- 
>>> 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+unsubscr...@googlegroups.com
>>> .
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/google-web-toolkit-contributors/b564a261-a885-4c80-9125-eceb27d739a7%40googlegroups.com
>>>  
>>> 
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/8009d820-19ef-45dd-ba0d-8ba93bcf2e9b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [gwt-contrib] Super slow compilation in projects with many wildcard generics

2017-10-02 Thread Ignacio Baca Moreno-Torres
FYI The patch will be released for 4.8M3 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=521438#c17

On Wednesday, September 27, 2017 at 11:09:43 PM UTC+2, Roberto Lublinerman 
wrote:
>
> I would wait until an eclipse jdt release is done and upgrade JDT.
>
> On Tue, Sep 26, 2017 at 10:56 AM, Ignacio Baca Moreno-Torres <
> ign...@bacamt.com > wrote:
>
>> JDT has a bug (https://bugs.eclipse.org/bugs/show_bug.cgi?id=521438) 
>> that make it super slow to compile some project involving wildcards 
>> generics. Actually, there are many problems with performance and memory 
>> consumption since Java 8, this has just lived longer bc it was a bit more 
>> difficult but seem to be a combination of wildcard+inheritance that makes 
>> the internal type map to explode. RxJava 2 takes >3min to compile caused by 
>> this bug so it makes impossible to work with.
>>
>> The bug has been already solved. It needs to be merged and release in JDT 
>> and later on, it will be nice to be merged in the GWT JDT version as soon 
>> as possible, anyway as this seems to be a long process I have already 
>> released a patched version here.
>>
>> 
>> rxjava-gwt-repo
>> 
>> https://raw.githubusercontent.com/intendia-oss/rxjava-gwt/mvn-repo/
>> 
>>
>>
>> The patched commit is this one 
>> https://github.com/ibaca/eclipse.jdt.core/commit/995495659bddcaf193c0107f8489e698624ceea7
>> And applied in GWT here 
>> https://github.com/ibaca/gwt/commit/63218f3d695cfc6ec20fea776908b9801952f462
>>
>> Do I create an issue in github? What do you think it is better, to just 
>> add the patch (as I have done) over the last version, or to upgrade to last 
>> JDT?
>>
>> PD: this will improve a bit compilation times and memory consumption ;).
>>
>> -- 
>> 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+unsubscr...@googlegroups.com 
>> .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/google-web-toolkit-contributors/b564a261-a885-4c80-9125-eceb27d739a7%40googlegroups.com
>>  
>> 
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/a23632a8-d7c3-416d-a32c-6d537d58b164%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [gwt-contrib] Super slow compilation in projects with many wildcard generics

2017-09-27 Thread 'Roberto Lublinerman' via GWT Contributors
I would wait until an eclipse jdt release is done and upgrade JDT.

On Tue, Sep 26, 2017 at 10:56 AM, Ignacio Baca Moreno-Torres <
igna...@bacamt.com> wrote:

> JDT has a bug (https://bugs.eclipse.org/bugs/show_bug.cgi?id=521438) that
> make it super slow to compile some project involving wildcards generics.
> Actually, there are many problems with performance and memory consumption
> since Java 8, this has just lived longer bc it was a bit more difficult but
> seem to be a combination of wildcard+inheritance that makes the internal
> type map to explode. RxJava 2 takes >3min to compile caused by this bug so
> it makes impossible to work with.
>
> The bug has been already solved. It needs to be merged and release in JDT
> and later on, it will be nice to be merged in the GWT JDT version as soon
> as possible, anyway as this seems to be a long process I have already
> released a patched version here.
>
> 
> rxjava-gwt-repo
> 
> https://raw.githubusercontent.com/intendia-oss/rxjava-gwt/mvn-repo/
> 
>
>
> The patched commit is this one https://github.com/ibaca/
> eclipse.jdt.core/commit/995495659bddcaf193c0107f8489e698624ceea7
> And applied in GWT here https://github.com/ibaca/gwt/commit/
> 63218f3d695cfc6ec20fea776908b9801952f462
>
> Do I create an issue in github? What do you think it is better, to just
> add the patch (as I have done) over the last version, or to upgrade to last
> JDT?
>
> PD: this will improve a bit compilation times and memory consumption ;).
>
> --
> 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+unsubscr...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/google-web-toolkit-contributors/b564a261-a885-
> 4c80-9125-eceb27d739a7%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAC7T7gm%3DZ0z4Kjgc8gX%2Bs_6WyXKmbANebW-Mfz9Xh6FCCZvuKg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[gwt-contrib] Super slow compilation in projects with many wildcard generics

2017-09-26 Thread Ignacio Baca Moreno-Torres
JDT has a bug (https://bugs.eclipse.org/bugs/show_bug.cgi?id=521438) that 
make it super slow to compile some project involving wildcards generics. 
Actually, there are many problems with performance and memory consumption 
since Java 8, this has just lived longer bc it was a bit more difficult but 
seem to be a combination of wildcard+inheritance that makes the internal 
type map to explode. RxJava 2 takes >3min to compile caused by this bug so 
it makes impossible to work with.

The bug has been already solved. It needs to be merged and release in JDT 
and later on, it will be nice to be merged in the GWT JDT version as soon 
as possible, anyway as this seems to be a long process I have already 
released a patched version here.


rxjava-gwt-repo

https://raw.githubusercontent.com/intendia-oss/rxjava-gwt/mvn-repo/



The patched commit is this 
one 
https://github.com/ibaca/eclipse.jdt.core/commit/995495659bddcaf193c0107f8489e698624ceea7
And applied in GWT 
here 
https://github.com/ibaca/gwt/commit/63218f3d695cfc6ec20fea776908b9801952f462

Do I create an issue in github? What do you think it is better, to just add 
the patch (as I have done) over the last version, or to upgrade to last JDT?

PD: this will improve a bit compilation times and memory consumption ;).

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/b564a261-a885-4c80-9125-eceb27d739a7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.