[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [aspectj-users] Incremental compiler enhancements
|
thanks. I had a bug report come in about using this latest dev build
with an IBM J9 VM - is anyone else using it successfully or
unsuccessfully on J9?
Andy.
On 04/04/2008, Ludger Solbach <lsolbach@xxxxxx> wrote:
> Hi Andy,
>
> now I'm really looking forward to the new release. Feels a bit like Christmas. ;-)
>
> Thanks for all the work (and the bug fixes :-)!
>
> Ludger
>
>
> > I've committed some changes discussed in
> > https://bugs.eclipse.org/bugs/show_bug.cgi?id=221427 .
> > What does this mean? It means snappier compiles for a workspace
> > containing multiple AJDT projects that depend on each other, or depend
> > on JDT projects.
> >
> > Your mileage may vary, but here are some numbers for working on a
> > codebase containing 4 AJDT projects in a dependency chain. After
> > adding a public method to a type in the project at the top of the
> > dependency chain, the following numbers are for 'old' AJDT (averaged
> > over a few runs):
> >
> > compile project one: 600ms
> > compile project two: 1188ms (full build)
> > compile project three: 9500ms (full build)
> > compile project four: 3034ms (full build)
> >
> > total=14322ms
> >
> > Now with the changes in
> >
> > compile project one: 500ms
> > compile project two: 210ms (incremental build)
> > compile project three: 800ms (incremental build)
> > compile project four: 300ms (incremental build)
> >
> > total=1810ms
> >
> > So total build time for the change is reduced by about 87%.
> >
> > For an AJDT project depending on a JDT project. I change a type in
> > the JDT project but it is not a type that the AJDT project actually
> > cares about (is not referenced):
> >
> > Old AJDT: Compile time of AJDT project = 6200ms (full build)
> > New AJDT: Compile time of AJDT project = 500ms (incremental build)
> >
> > These changes are in AJDT dev build 1.5.2.200804031719 available now
> > from the dev update site for Eclipse 3.3.
> >
> > feedback appreciated - good or bad.
> >
> > Andy.
> > _______________________________________________
>
> > aspectj-users mailing list
> > aspectj-users@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/aspectj-users
> >
>
> --
> Ludger Solbach
> Otto-Schuster-Str. 51
> 73760 Ostfildern
> Tel: 0711/47 06 794
> Fax: 0711/47 05 024
> Mobil: 0174/74 96 116
> email: lsolbach@xxxxxx
> _________________________________________________________________________
> Mit der Gruppen-SMS von WEB.DE FreeMail können Sie eine SMS an alle
> Freunde gleichzeitig schicken: http://freemail.web.de/features/?mc=021179
>
>
>
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
>