]>
source.dussan.org Git - aspectj.git/log
aclement [Tue, 12 Oct 2004 16:24:10 +0000 (16:24 +0000)]
76030 - cflow optimizations. Part 2 fix - share counters and stacks when we can.
aclement [Mon, 11 Oct 2004 18:39:06 +0000 (18:39 +0000)]
76030 - cflow optimizations. Part 1 fix - use counters rather than stacks when we can.
mkersten [Wed, 6 Oct 2004 13:43:07 +0000 (13:43 +0000)]
Made selected methods protected to enable extension.
wisberg [Wed, 6 Oct 2004 11:21:50 +0000 (11:21 +0000)]
docs for aspectpath and forking
wisberg [Wed, 6 Oct 2004 10:38:42 +0000 (10:38 +0000)]
aspectpath weave tests - disabled pending weaveinfo suppression
wisberg [Wed, 6 Oct 2004 10:29:02 +0000 (10:29 +0000)]
support for aspectpath attribute in run element
wisberg [Wed, 6 Oct 2004 10:28:36 +0000 (10:28 +0000)]
support for aspectpath, which forces forking
wisberg [Wed, 6 Oct 2004 10:28:07 +0000 (10:28 +0000)]
support aspectpath, upgrade expected javarun bean properties
wisberg [Wed, 6 Oct 2004 10:27:23 +0000 (10:27 +0000)]
support for finding files at runtime, for javarun/aspectpath
wisberg [Wed, 6 Oct 2004 08:40:57 +0000 (08:40 +0000)]
read new fork attribute, skip unused file entity
wisberg [Wed, 6 Oct 2004 08:40:36 +0000 (08:40 +0000)]
tests for new java run fork attributes
wisberg [Wed, 6 Oct 2004 08:40:05 +0000 (08:40 +0000)]
removing unused file entity, adding fork attribute
wisberg [Wed, 6 Oct 2004 08:39:21 +0000 (08:39 +0000)]
minimal fork attributes supported
wisberg [Wed, 6 Oct 2004 08:38:40 +0000 (08:38 +0000)]
removing unused Fork and WrapFile
wisberg [Wed, 6 Oct 2004 08:37:46 +0000 (08:37 +0000)]
removing unused reliance on fork
wisberg [Wed, 6 Oct 2004 08:35:59 +0000 (08:35 +0000)]
removing unused parameter
wisberg [Tue, 5 Oct 2004 20:51:24 +0000 (20:51 +0000)]
support vm args during forking (simple update: forking still requires system properties)
wisberg [Tue, 5 Oct 2004 20:16:39 +0000 (20:16 +0000)]
-showWeaveInfo for ajc, iajc dev guide sections
wisberg [Tue, 5 Oct 2004 20:05:36 +0000 (20:05 +0000)]
static ref to static variable
wisberg [Tue, 5 Oct 2004 20:04:03 +0000 (20:04 +0000)]
updated license text
wisberg [Tue, 5 Oct 2004 20:03:23 +0000 (20:03 +0000)]
unused local
aclement [Fri, 1 Oct 2004 07:19:14 +0000 (07:19 +0000)]
Fix for Bugzilla Bug 74279
-showWeaveInfo option is not supported by iajc Ant task
aclement [Thu, 30 Sep 2004 14:41:09 +0000 (14:41 +0000)]
Fix for Bugzilla Bug 74279
-showWeaveInfo option is not supported by iajc Ant task
aclement [Thu, 30 Sep 2004 08:18:32 +0000 (08:18 +0000)]
Fix for Bugzilla Bug 75129
NPE on thisJoinPoint mistake
wisberg [Mon, 27 Sep 2004 21:14:44 +0000 (21:14 +0000)]
@testcase PR#75129 NPE on thisJoinPoint mistake
mkersten [Mon, 27 Sep 2004 20:31:59 +0000 (20:31 +0000)]
Made getNode(..) protected to enable extensibility.
mkersten [Thu, 16 Sep 2004 00:41:54 +0000 (00:41 +0000)]
Made lookupMember(..) and findMemberInClass(..) protected
in order to support different (possibly better) ITD lookup up,
motivated a UBC-CS students' extension.
ehilsdal [Wed, 8 Sep 2004 16:38:56 +0000 (16:38 +0000)]
Fixing javadoc comments
ehilsdal [Wed, 8 Sep 2004 16:28:34 +0000 (16:28 +0000)]
Fix for Bug 73073: Inconsistency between starred and nonstarred type patterns in connection with shadowing.
Finally documented matching difference between exacttype and patterntype
aclement [Wed, 8 Sep 2004 16:26:36 +0000 (16:26 +0000)]
Fix for Bugzilla Bug 60863
AJC behaves different when using @ to supply parameters
aclement [Wed, 8 Sep 2004 14:44:32 +0000 (14:44 +0000)]
Ensure makeClasspathString() uses correct buildConfig when reporting problems.
acolyer [Wed, 8 Sep 2004 12:04:49 +0000 (12:04 +0000)]
fix for Bugzilla Bug 72157
declare soft can cause programs with invalid exception behaviour to be generated
aclement [Wed, 8 Sep 2004 10:14:44 +0000 (10:14 +0000)]
Fix for Bugzilla Bug 73433
AspectJ does not correctly support -cp
aclement [Tue, 7 Sep 2004 15:35:37 +0000 (15:35 +0000)]
Fix for Bugzilla Bug 72409
Classpath issues with aspectjtools.jar
acolyer [Tue, 7 Sep 2004 14:23:45 +0000 (14:23 +0000)]
static dependence on SimpleDateFormat had broken WeavingURLClassLoader
by a complex chain of events.
acolyer [Tue, 7 Sep 2004 10:47:45 +0000 (10:47 +0000)]
fix for enh 73360 Extend aspectjrt.jar manifest with OSGi attributes
aclement [Tue, 7 Sep 2004 10:31:51 +0000 (10:31 +0000)]
Reworked package renaming script to ignore compiler options that are used by AJDT.
aclement [Tue, 7 Sep 2004 07:22:05 +0000 (07:22 +0000)]
Fix the build?
aclement [Mon, 6 Sep 2004 15:40:02 +0000 (15:40 +0000)]
Fix for Bugzilla Bug 73334
Avoid clashes in the org.eclipse namespace by renaming our duplicates.
aclement [Mon, 6 Sep 2004 15:13:46 +0000 (15:13 +0000)]
Part of fix for AJDT bug 72671
Bootclasspath specification for compiling is not possible
aclement [Fri, 3 Sep 2004 13:45:46 +0000 (13:45 +0000)]
Fix for Bugzilla Bug 72528
around advice throws java.lang.VerifyError at runtime
wisberg [Thu, 2 Sep 2004 08:21:30 +0000 (08:21 +0000)]
project plans for Java 5 taken from Adrian's email
aclement [Wed, 1 Sep 2004 15:26:43 +0000 (15:26 +0000)]
Fix for Bugzilla Bug 46298
Aspectj generate code does not de-compile cleanly.
aclement [Wed, 1 Sep 2004 10:30:07 +0000 (10:30 +0000)]
Enhancement for Bugzilla Bug 49743
performance improvements for runtime library
(From Matthew)
wisberg [Sat, 28 Aug 2004 23:52:44 +0000 (23:52 +0000)]
Fix bug 72623; also changed "definition" to "declaration" for Java elements
wisberg [Sat, 28 Aug 2004 22:16:10 +0000 (22:16 +0000)]
fix bug 59203 - dynamic AOP
wisberg [Sat, 28 Aug 2004 18:55:12 +0000 (18:55 +0000)]
Limitation stated in bug 50195
aclement [Fri, 27 Aug 2004 16:02:18 +0000 (16:02 +0000)]
Improved testcase for this 1.5 problem.
aclement [Fri, 27 Aug 2004 16:01:27 +0000 (16:01 +0000)]
Include any weaving messages in with the info messages.
aclement [Fri, 27 Aug 2004 15:00:10 +0000 (15:00 +0000)]
Fix for Bugzilla Bug 70404
passing null to array arguments confuzes static join point signature.
aclement [Fri, 27 Aug 2004 14:39:46 +0000 (14:39 +0000)]
tests for Bugzilla Bug 70404
passing null to array arguments confuzes static join point signature.
aclement [Fri, 27 Aug 2004 11:18:01 +0000 (11:18 +0000)]
Fix for Bugzilla Bug 72699
Bogus error message: The abstract method ajc$pointcut$$tracingScope$a2 in type Tracing can only be defined by an abstract class
aclement [Fri, 27 Aug 2004 10:03:54 +0000 (10:03 +0000)]
fix for Bugzilla Bug 72150
AJC possible bug with static nested classes
ehilsdal [Wed, 25 Aug 2004 16:33:11 +0000 (16:33 +0000)]
Fix for bugzilla bug 72474: Quick reference claims to be for AspectJ 1.1
De-versioned quick-reference, made minor clarifying changes
aclement [Wed, 25 Aug 2004 13:26:09 +0000 (13:26 +0000)]
Minor fix to avoid crashing whilst dumping :)
acolyer [Tue, 24 Aug 2004 21:10:56 +0000 (21:10 +0000)]
fix for Bugzilla Bug 72531
declare warning warns at wrong points
ehilsdal [Tue, 24 Aug 2004 00:06:25 +0000 (00:06 +0000)]
Language specification clarification for two bugs:
49784 declaring interface methods should work as it does in interfaces
70794 The introduction on interface causes the interface implementation class error
ehilsdal [Mon, 23 Aug 2004 23:42:09 +0000 (23:42 +0000)]
Fix for bugzilla bug 71087:
underspecification of primitive conversion
ehilsdal [Mon, 23 Aug 2004 23:08:20 +0000 (23:08 +0000)]
tutorial exercises updated for OOPSLA. The printout
looks much nicer and is a bit more streamlined.
aclement [Mon, 23 Aug 2004 15:12:29 +0000 (15:12 +0000)]
Changed from using deprecated APIs.
aclement [Mon, 23 Aug 2004 15:12:06 +0000 (15:12 +0000)]
organized imports
aclement [Mon, 23 Aug 2004 15:11:52 +0000 (15:11 +0000)]
Deprecated API calls changed.
aclement [Mon, 23 Aug 2004 15:09:26 +0000 (15:09 +0000)]
FindBugs: fixes.
aclement [Mon, 23 Aug 2004 13:40:31 +0000 (13:40 +0000)]
Matthews enhancement fix for Bugzilla Bug 72154 "Support for simple dump file"
+ Andy using it to capture 'cant find type' issues.
aclement [Mon, 23 Aug 2004 10:25:37 +0000 (10:25 +0000)]
More 'cant find types' improved.
aclement [Mon, 23 Aug 2004 08:19:04 +0000 (08:19 +0000)]
Two more "cant find types" dealt with.
ehilsdal [Mon, 23 Aug 2004 02:51:10 +0000 (02:51 +0000)]
Fix for bugzilla bug 71393:
Specify how does args pointcut collect context for pointcuts which are used in cflow
ehilsdal [Mon, 23 Aug 2004 01:53:41 +0000 (01:53 +0000)]
fix for bugzilla bug 72379:
static aspects not well explained
ehilsdal [Mon, 23 Aug 2004 01:33:22 +0000 (01:33 +0000)]
Fix for bugzilla bug 71404:
Define MethodPattern, FieldPattern, ConstructorPattern terms
ehilsdal [Mon, 23 Aug 2004 00:53:28 +0000 (00:53 +0000)]
Fix for bugzilla bug 71391
"Specify context collecting behavior for this, target and args pointcuts"
ehilsdal [Fri, 20 Aug 2004 23:12:31 +0000 (23:12 +0000)]
proactive bug fix (bug not entered) making a short example
in semantics guide more meaningful
aclement [Fri, 20 Aug 2004 13:31:09 +0000 (13:31 +0000)]
Falls back on old way of determining name of structure model node for anonymous inner class in the new clever way doesnt work.
aclement [Fri, 20 Aug 2004 13:26:14 +0000 (13:26 +0000)]
Fix for Bugzilla Bug 70794
The introduction on interface causes the interface implementation class error
(testcase now expects the error text)
aclement [Fri, 20 Aug 2004 13:25:33 +0000 (13:25 +0000)]
Fix for Bugzilla Bug 70794
The introduction on interface causes the interface implementation class error
aclement [Fri, 20 Aug 2004 13:24:59 +0000 (13:24 +0000)]
Fix for Bugzilla Bug 70794
The introduction on interface causes the interface implementation class error
(Feel free to edit my text if you feel more eloquent...)
aclement [Fri, 20 Aug 2004 07:18:14 +0000 (07:18 +0000)]
This time a 1.4 dependency in the test program - removed it.
mkersten [Fri, 20 Aug 2004 01:01:45 +0000 (01:01 +0000)]
Fixed bug#71811 "AJDoc: should be able to set encoding like javadoc"
acolyer [Thu, 19 Aug 2004 21:20:09 +0000 (21:20 +0000)]
toString method on new attribute makes test harness diffing happier.
acolyer [Thu, 19 Aug 2004 16:38:34 +0000 (16:38 +0000)]
fix for Bugzilla Bug 37020
wrong line for method execution join point
aclement [Thu, 19 Aug 2004 16:38:16 +0000 (16:38 +0000)]
Fix and testcase for Bugzilla Bug 49657
Weaver results in rt error if affected base class not exposed
aclement [Thu, 19 Aug 2004 16:36:43 +0000 (16:36 +0000)]
Line numbers moved so update expected results
aclement [Thu, 19 Aug 2004 16:36:03 +0000 (16:36 +0000)]
BcWeaverJarMaker updates - now line numbers have changed.
acolyer [Thu, 19 Aug 2004 15:22:50 +0000 (15:22 +0000)]
fix for Bugzilla Bug 37020
wrong line for method execution join point
acolyer [Thu, 19 Aug 2004 12:41:23 +0000 (12:41 +0000)]
fix for Bugzilla Bug 37020
wrong line for method execution join point
acolyer [Thu, 19 Aug 2004 12:29:04 +0000 (12:29 +0000)]
fix for Bugzilla Bug 37020
wrong line for method execution join point
mkersten [Wed, 18 Aug 2004 23:42:29 +0000 (23:42 +0000)]
Removed bogus dependancy
mkersten [Wed, 18 Aug 2004 23:38:38 +0000 (23:38 +0000)]
Added support for clients to extend the ASM relationships in order to add
new relationships (such as the example in the sandbox that adds additional
declared-parents relationships). There is no structural change to the compiler
or weaver. The AsmRelationshipProvider is now accessed by getDefault()
instead of statically, and its instance can be reset to be a subtype.
ehilsdal [Wed, 18 Aug 2004 20:53:02 +0000 (20:53 +0000)]
OOPSLA 2004 camera-ready submission
ehilsdal [Wed, 18 Aug 2004 14:20:26 +0000 (14:20 +0000)]
updating for OOPSLA 2004
acolyer [Wed, 18 Aug 2004 13:29:30 +0000 (13:29 +0000)]
fix for 72032 - clarification of cflow(handler(...))
aclement [Wed, 18 Aug 2004 13:07:04 +0000 (13:07 +0000)]
Removes javadoc checking from resolveParamTag and hopefully includes Adrians MethodBinding change.
aclement [Wed, 18 Aug 2004 13:03:50 +0000 (13:03 +0000)]
javadoc checks moved here from inside shadows.
ehilsdal [Wed, 18 Aug 2004 12:44:12 +0000 (12:44 +0000)]
edits for submission to OOPSLA 2004
minor cleanups/formatting for OOPSLA
added around/proceed caching example
acolyer [Wed, 18 Aug 2004 12:39:40 +0000 (12:39 +0000)]
fix for Bugzilla Bug 71723
Inconsistency in scoping of protected members in ITDs
aclement [Wed, 18 Aug 2004 10:33:07 +0000 (10:33 +0000)]
Fix for Bugzilla Bug 71076
Missing Javadoc comments that aren't missing
aclement [Wed, 18 Aug 2004 09:53:28 +0000 (09:53 +0000)]
Removed 1.4 api (doh!)
acolyer [Wed, 18 Aug 2004 08:28:26 +0000 (08:28 +0000)]
tests for enh 42743 (commented out) should we decide to do it.
acolyer [Wed, 18 Aug 2004 08:25:46 +0000 (08:25 +0000)]
test for Bugzilla Bug 64069
ITD name clashes with private members
aclement [Wed, 18 Aug 2004 07:23:15 +0000 (07:23 +0000)]
Took out expected error on 'run class'.
aclement [Tue, 17 Aug 2004 14:04:29 +0000 (14:04 +0000)]
Test and fix for Bugzilla Bug 62642
proper handling of ExceptionInIntializer inside <clinit> in presence of after throwing advice