[jboss-jira] [JBoss JIRA] (JBRULES-2533) Update Eclipse Compiler dependency

Mark Proctor (JIRA) jira-events at lists.jboss.org
Fri Apr 20 12:41:18 EDT 2012


     [ https://issues.jboss.org/browse/JBRULES-2533?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mark Proctor closed JBRULES-2533.
---------------------------------


    
> Update Eclipse Compiler dependency
> ----------------------------------
>
>                 Key: JBRULES-2533
>                 URL: https://issues.jboss.org/browse/JBRULES-2533
>             Project: Drools
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: drools-compiler
>    Affects Versions: 5.1.0.M2
>            Reporter: Fabian Lange
>            Assignee: Mark Proctor
>
> drools-compiler pom includes a reference to eclipse JDT. in 5.0.1 this was a 4 MB core_whatever.jar
> Because I wanted to improve compiler performance I tried out a never eclipse compiler package. Finding it was not very easy, because eclipse seems to change group and artifact ids every day.
> I found a module which only contains the compiler part from eclipse 3.5.1, which works in all my tests ok.
> Another nice benefit was that the size of my war shrunk by 3 Megabytes, as this module is only 1.7 megs.
> It even helped for performance of compilation process by the way. Not that this is a main bottleneck, but we have files that take seconds to compile.
> My tests on my windows box with java 6 gave 5-10% improvement using the 3.5.1 jdt compiler.
> Here the part for the pom:
> {code}
> 		<dependency>
> 		    <groupId>org.eclipse.jdt.core.compiler</groupId>
> 		    <artifactId>ecj</artifactId>
> 		    <version>3.5.1</version>
> 		</dependency>
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list