I looked at that stack overflow post, but how do I go abouts adding that 
setting for -Xmx1g? Just an environment variable for JVM options?

Simon

On Wednesday, July 16, 2014 10:24:50 AM UTC-7, Stefan Diener wrote:
>
> For me, setting "-Xmx1g" inside the Lint script fixed the issue. The 
> following post may be useful: http://stackoverflow.com/a/8498644/1132587
>
>
> Am Mittwoch, 4. Juni 2014 22:08:24 UTC+2 schrieb Seth Goldenberg:
>>
>> I'm seeing this happen reliably when I run ./gradlew assembleRelease. I also 
>> tried adding --refresh-dependencies to see if a dependency needed to be 
>> updated, but that didn't fix the problem. It doesn't crash the build, so it 
>> doesn't pose a problem to me. Just thought I'd share it here and see if a 
>> bug should be filed.
>>
>>
>> I'm using version 0.10.+ of the Gradle plugin.
>>
>>
>> Thanks,
>>
>> Seth
>>
>>
>> :lintVitalRelease (Thread[main,5,main]) started.
>> :lintVitalRelease
>> Executing task ':lintVitalRelease' (up-to-date check took 0.0 secs) due to:
>>   Task has not declared any outputs.
>> Failed converting ECJ parse tree to Lombok for file 
>> /Users/hudson/android-master/myapp/build/source/r/release/com/myapp/android/R.java
>> java.lang.OutOfMemoryError: Java heap space
>>      at java.util.HashMap.addEntry(HashMap.java:753)
>>      at java.util.HashMap.put(HashMap.java:385)
>>      at 
>> lombok.ast.AbstractNode.addConversionPositionInfo(AbstractNode.java:169)
>>      at 
>> lombok.ast.ConversionPositionInfo.setConversionPositionInfo(ConversionPositionInfo.java:37)
>>      at 
>> lombok.ast.ecj.EcjTreeConverter.createVariableDefinition(EcjTreeConverter.java:346)
>>      at 
>> lombok.ast.ecj.EcjTreeConverter.toVariableDefinition(EcjTreeConverter.java:305)
>>      at lombok.ast.ecj.EcjTreeConverter.fillList(EcjTreeConverter.java:273)
>>      at lombok.ast.ecj.EcjTreeConverter.fillList(EcjTreeConverter.java:252)
>>      at lombok.ast.ecj.EcjTreeConverter.access$100(EcjTreeConverter.java:141)
>>      at 
>> lombok.ast.ecj.EcjTreeConverter$2.createNormalTypeBody(EcjTreeConverter.java:562)
>>      at 
>> lombok.ast.ecj.EcjTreeConverter$2.visitTypeDeclaration(EcjTreeConverter.java:485)
>>      at lombok.ast.ecj.EcjTreeVisitor.visitEcjNode(EcjTreeVisitor.java:48)
>>      at lombok.ast.ecj.EcjTreeConverter.visit(EcjTreeConverter.java:295)
>>      at lombok.ast.ecj.EcjTreeConverter.toTree(EcjTreeConverter.java:236)
>>      at lombok.ast.ecj.EcjTreeConverter.fillList(EcjTreeConverter.java:282)
>>      at lombok.ast.ecj.EcjTreeConverter.fillList(EcjTreeConverter.java:252)
>>      at lombok.ast.ecj.EcjTreeConverter.access$100(EcjTreeConverter.java:141)
>>      at 
>> lombok.ast.ecj.EcjTreeConverter$2.createNormalTypeBody(EcjTreeConverter.java:562)
>>      at 
>> lombok.ast.ecj.EcjTreeConverter$2.visitTypeDeclaration(EcjTreeConverter.java:485)
>>      at lombok.ast.ecj.EcjTreeVisitor.visitEcjNode(EcjTreeVisitor.java:48)
>>      at lombok.ast.ecj.EcjTreeConverter.visit(EcjTreeConverter.java:295)
>>      at lombok.ast.ecj.EcjTreeConverter.toTree(EcjTreeConverter.java:236)
>>      at lombok.ast.ecj.EcjTreeConverter.fillList(EcjTreeConverter.java:282)
>>      at lombok.ast.ecj.EcjTreeConverter.fillList(EcjTreeConverter.java:252)
>>      at lombok.ast.ecj.EcjTreeConverter.access$100(EcjTreeConverter.java:141)
>>      at 
>> lombok.ast.ecj.EcjTreeConverter$2.visitCompilationUnitDeclaration(EcjTreeConverter.java:440)
>>      at lombok.ast.ecj.EcjTreeVisitor.visitEcjNode(EcjTreeVisitor.java:264)
>>      at lombok.ast.ecj.EcjTreeConverter.visit(EcjTreeConverter.java:295)
>>      at com.android.tools.lint.EcjParser.parseJava(EcjParser.java:350)
>>      at 
>> com.android.tools.lint.client.api.JavaVisitor.visitFile(JavaVisitor.java:194)
>>      at 
>> com.android.tools.lint.client.api.LintDriver.checkJava(LintDriver.java:1660)
>>      at 
>> com.android.tools.lint.client.api.LintDriver.runFileDetectors(LintDriver.java:1024)
>> :lintVitalRelease (Thread[main,5,main]) completed. Took 19.85 secs.
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"adt-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to