Re: [abc-users] Soot and abc to move to Java 5

From: Eduardo S. Cordeiro <>
Date: Sun Feb 25 2007 - 19:09:19 GMT


This is probably off-topic but as I understand your message it seems
that you are moving to Java 5 in the Soot and abc code. Is there a plan
on supporting Java 5 (and AspectJ 5 -- without the ugly annotation
syntax) features on these tools?

Eduardo Cordeiro

PS.: the first item on your list states that Soot and abc will *not* run
under Java 5 or higher JVMs. This is just a typo, right?

Eric Bodden wrote:
> Dear abc extenders and users.
> We are planning to move Soot (and hence also abc, the AspectBench
> Compiler) to a Java 5 compilation level quite soon. This email is to
> give you a chance to express any doubts you might have about this
> process. The change will have the following implications.
> - Soot and abc will not run with any Java 5 or higher JVM
> - Soot and abc will need to be compiled with a Java 5 or higher JDK
> - any extension written to Soot and abc which is to be distributed
> with those new versions of Soot and abc needs to be compiled and run
> with a Java 5 or higher JRK/JVM
> - the same holds for extensions of those extensions
> - however, all those extensions, in particular new ones will be able
> to use all Java 5 features after the change
> So as you can see, this affects the entire transitive closure of our
> development process. Hence, to us it is important that everybody is
> aware of the implications. If you have any doubts or concerns about
> this, please let us know!
> In any way, we will branch off a Java 1.4 compatible maintenance
> branch (which probably won't really be maintained though) and probably
> we will also put out a new release before the change.
> Cheers,
> Eric
Received on Sun Feb 25 19:34:01 2007

This archive was generated by hypermail 2.1.8 : Mon Feb 26 2007 - 03:10:19 GMT