Hi,

I had a class named "ResultNode" and the project compiled fine.
In order to improve the code, I changed this class by adding generic
stuff like that : ResultNode<T extends ResultNode<?>>.
Of course I adapted the entire project where needed to take advantage
of this change.

Now I get an "Internal compiler error"

This is produced with java memory settings "-Xmx768M" and "-Xss32M" .
(usually the settings are -Xmx128M and default value for -Xss and I
never had such problem).

BTW : a "javac" compilation on the project is succesfull, so it is not
a java error.

Any suggestion ? If more information is needed do not hesitate to ask.
Thanks in advance
Yves

     [java] Compiling module com.mycompany.myproject.MyProject
     [java]    [ERROR] Errors in 'file:/C:/java/workspace/MyProject/
src/com/mycompany/myproject/client/model/AppActivityMapper.java'
     [java]       [ERROR]  Internal compiler error
     [java] java.lang.OutOfMemoryError: Java heap space
     [java]     at java.util.Arrays.copyOf(Arrays.java:2882)
     [java]     at
java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:
100)
     [java]     at
java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:390)
     [java]     at java.lang.StringBuilder.append(StringBuilder.java:119)
     [java]     at
com.google.gwt.dev.util.log.PrintWriterTreeLogger.doBranch(PrintWriterTreeLogger.java:
59)
     [java]     at
com.google.gwt.dev.util.log.AbstractTreeLogger.branch(AbstractTreeLogger.java:
126)
     [java]     at
com.google.gwt.core.ext.TreeLogger.branch(TreeLogger.java:222)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.computeTypeInstantiability(SerializableTypeOracleBuilder.java:
939)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkTypeArgument(SerializableTypeOracleBuilder.java:
1412)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkSubtype(SerializableTypeOracleBuilder.java:
1219)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkSubtypes(SerializableTypeOracleBuilder.java:
1309)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.computeTypeInstantiability(SerializableTypeOracleBuilder.java:
1011)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkArrayInstantiable(SerializableTypeOracleBuilder.java:
1107)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.computeTypeInstantiability(SerializableTypeOracleBuilder.java:
977)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkTypeArgument(SerializableTypeOracleBuilder.java:
1412)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkSubtype(SerializableTypeOracleBuilder.java:
1219)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkSubtypes(SerializableTypeOracleBuilder.java:
1309)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.computeTypeInstantiability(SerializableTypeOracleBuilder.java:
1011)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkArrayInstantiable(SerializableTypeOracleBuilder.java:
1107)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.computeTypeInstantiability(SerializableTypeOracleBuilder.java:
977)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkTypeArgument(SerializableTypeOracleBuilder.java:
1412)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkSubtype(SerializableTypeOracleBuilder.java:
1219)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkSubtypes(SerializableTypeOracleBuilder.java:
1309)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.computeTypeInstantiability(SerializableTypeOracleBuilder.java:
1011)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkArrayInstantiable(SerializableTypeOracleBuilder.java:
1107)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.computeTypeInstantiability(SerializableTypeOracleBuilder.java:
977)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkTypeArgument(SerializableTypeOracleBuilder.java:
1412)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkSubtype(SerializableTypeOracleBuilder.java:
1219)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkSubtypes(SerializableTypeOracleBuilder.java:
1309)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.computeTypeInstantiability(SerializableTypeOracleBuilder.java:
1011)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.checkArrayInstantiable(SerializableTypeOracleBuilder.java:
1107)
     [java]     at
com.google.gwt.user.rebind.rpc.SerializableTypeOracleBuilder.computeTypeInstantiability(SerializableTypeOracleBuilder.java:
977)
     [java] [ERROR] Unexpected

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to