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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to