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] <javascript:>> 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] >> <javascript:>. >> 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/a23632a8-d7c3-416d-a32c-6d537d58b164%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
