© Copyright 2006 Contributors. All rights reserved.

# AspectJ v1.6.0 Readme

#### AspectJ v1.6.0M1 - 16 Jan 2008

This is the first milestone release of AspectJ 6. AspectJ 6 is a Java 6 compiler, the underlying Eclipse JDT compiler version upon which it is based is 785_R33x - a recent 3.3 version.

The compiler had changed a lot since version 574_R31x when we last merged! This milestone passes the 3615 automated tests we have defined for AspectJ - but that does not mean it will work perfectly for you, if it does not then please raise a bug in bugzilla.

Issues:

- Open bugs targeted for fix by 1.6.0 final are listed here.
- Bugs that have been opened upon this milestone are listed here.
- Bugs that have been FIXED throughout 1.6.0 are listed here. The latest dev builds will include these fixes (the fixes may not be in the most recent milestone).

Known issues with this milestone:

- StackMapTable attributes not produced for all members, where they would normally be required.
- Distribution may currently contain some 'dead code' that we can remove, dependencies from compiler classes that are never actually used.
- No performance testing done
- No memory usage testing done
- Limited actual Java6 testing done, as I am on a Mac ;)
- Does not default to Java6 compilation (use -1.6 or -source 1.6)

Please test it and open any bugs you find!