|
|
@@ -0,0 +1,44 @@ |
|
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> |
|
|
|
<html> <head> |
|
|
|
<title>AspectJ 5 Development Kit v1.5.0 Readme</title> |
|
|
|
<style type="text/css"> |
|
|
|
<!-- |
|
|
|
P { margin-left: 20px; } |
|
|
|
PRE { margin-left: 20px; } |
|
|
|
LI { margin-left: 20px; } |
|
|
|
H4 { margin-left: 20px; } |
|
|
|
H3 { margin-left: 10px; } |
|
|
|
--> |
|
|
|
</style> |
|
|
|
</head> |
|
|
|
|
|
|
|
<body> |
|
|
|
<div align="right"><small> |
|
|
|
© Copyright 2006 Contributors. |
|
|
|
All rights reserved. |
|
|
|
</small></div> |
|
|
|
|
|
|
|
<h1>AspectJ 1.5.1 Readme</h1> |
|
|
|
|
|
|
|
<p>This release is primarily a bug fix and performance / memory usage release. |
|
|
|
Over 70 fixes and enhancements have been incorporated since 1.5.0, you |
|
|
|
can see the list through this |
|
|
|
|
|
|
|
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&product=AspectJ&target_milestone=1.5.1&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED"/> |
|
|
|
bugzilla query</a>. |
|
|
|
</p> |
|
|
|
<p> |
|
|
|
AspectJ 1.5.1 has significantly lower memory usage than AspectJ 1.5.0, especially when |
|
|
|
building inside of AJDT. The improvements are also noticeable when batch building with Ant, |
|
|
|
or when load-time weaving. Batch building a project with over 1000 source files with |
|
|
|
both AspectJ 1.5.1 and AspectJ 1.5.0 shows a 16% reduction in peak memory usage, |
|
|
|
and an 8% reduction in heap consumed by temporary objects. The AspectJ 1.5.1 compiler |
|
|
|
integrated into AJDT gives memory savings of at least 50%. The greater savings in |
|
|
|
the AJDT environment are due to improvements in areas such as structure model |
|
|
|
generation that are not exercised in a batch build. |
|
|
|
</p> |
|
|
|
|
|
|
|
<p>For information on bug fixes in AspectJ 5 v1.5.1, see the <a href="changes.html"> |
|
|
|
changes</a> document.</p> |
|
|
|
|
|
|
|
</body> </html> |