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 < >> [email protected]> 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. >>> >>> <repository> >>> <id>rxjava-gwt-repo</id> >>> >>> <url>https://raw.githubusercontent.com/intendia-oss/rxjava-gwt/mvn-repo/</url> >>> </repository> >>> >>> >>> 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 [email protected] >>> . >>> 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 >>> >>> <https://groups.google.com/d/msgid/google-web-toolkit-contributors/b564a261-a885-4c80-9125-eceb27d739a7%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> 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 [email protected]. 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.
