Skip to main content

[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
>


Back to the top