]> source.dussan.org Git - aspectj.git/log
aspectj.git
18 years agofixes for 135780: aspectjrt will work better now on a 1.1 vm
aclement [Wed, 3 May 2006 16:18:25 +0000 (16:18 +0000)]
fixes for 135780: aspectjrt will work better now on a 1.1 vm

18 years agofix for 139936
mwebster [Wed, 3 May 2006 13:18:16 +0000 (13:18 +0000)]
fix for 139936

18 years agoenabled test and committed fix for pr139749 : super call in around advice body of...
acolyer [Wed, 3 May 2006 06:35:37 +0000 (06:35 +0000)]
enabled test and committed fix for pr139749 : super call in around advice body of @AspectJ aspect

18 years agotests for pr139749 - calling super in @AspectJ advice body causes VerifyError
acolyer [Tue, 2 May 2006 17:02:25 +0000 (17:02 +0000)]
tests for pr139749 - calling super in @AspectJ advice body causes VerifyError

18 years agotest for 138798
aclement [Thu, 27 Apr 2006 07:06:30 +0000 (07:06 +0000)]
test for 138798

18 years agotest and fix for 138286
aclement [Wed, 26 Apr 2006 16:45:17 +0000 (16:45 +0000)]
test and fix for 138286

18 years agorons patch for 138540
aclement [Wed, 26 Apr 2006 07:25:49 +0000 (07:25 +0000)]
rons patch for 138540

18 years agoenable test case for 138215 now it is passing...
acolyer [Tue, 25 Apr 2006 12:07:51 +0000 (12:07 +0000)]
enable test case for 138215 now it is passing...

18 years agofix for 138215 :- we need to resolve the pointcut expressions associated with declare...
acolyer [Tue, 25 Apr 2006 12:05:43 +0000 (12:05 +0000)]
fix for 138215 :- we need to resolve the pointcut expressions associated with declare warning / error from an @AJ declaration *after* all the pointcut attributes have been processed.

18 years agotest and another part of the fix for 137496
aclement [Tue, 25 Apr 2006 07:29:29 +0000 (07:29 +0000)]
test and another part of the fix for 137496

18 years agotest cases for pr138215, 219, and 223.
acolyer [Mon, 24 Apr 2006 17:46:06 +0000 (17:46 +0000)]
test cases for pr138215, 219, and 223.

18 years agowork in progress testcase 137568
aclement [Mon, 24 Apr 2006 14:58:47 +0000 (14:58 +0000)]
work in progress testcase 137568

18 years agotest and fix for part2 of 138158
aclement [Mon, 24 Apr 2006 14:58:39 +0000 (14:58 +0000)]
test and fix for part2 of 138158

18 years agofix for 138158
aclement [Mon, 24 Apr 2006 10:18:27 +0000 (10:18 +0000)]
fix for 138158

18 years agocommented out a couple of new tests for a bit...
aclement [Mon, 24 Apr 2006 08:47:14 +0000 (08:47 +0000)]
commented out a couple of new tests for a bit...

18 years agounfinished fix for 138158: !@withincode
aclement [Mon, 24 Apr 2006 08:46:34 +0000 (08:46 +0000)]
unfinished fix for 138158: !@withincode

18 years agounfinished fix for 137568
aclement [Mon, 24 Apr 2006 08:45:34 +0000 (08:45 +0000)]
unfinished fix for 137568

18 years agofix for 138158
aclement [Mon, 24 Apr 2006 08:45:01 +0000 (08:45 +0000)]
fix for 138158

18 years agotestcode for 137568,138143,138158
aclement [Mon, 24 Apr 2006 08:44:42 +0000 (08:44 +0000)]
testcode for 137568,138143,138158

18 years agofix for 138143: npe on duplicate method for ataj
aclement [Mon, 24 Apr 2006 08:44:25 +0000 (08:44 +0000)]
fix for 138143: npe on duplicate method for ataj

18 years agotestcode for 137568,138143,138158
aclement [Mon, 24 Apr 2006 08:32:22 +0000 (08:32 +0000)]
testcode for 137568,138143,138158

18 years agotestcode for 137568,138143,138158
aclement [Mon, 24 Apr 2006 08:17:08 +0000 (08:17 +0000)]
testcode for 137568,138143,138158

18 years agofix for 137496: problem with join point matching on calls to parameterized methods
aclement [Fri, 21 Apr 2006 17:56:42 +0000 (17:56 +0000)]
fix for 137496: problem with join point matching on calls to parameterized methods

18 years agotestcode for 137496: problem with join point matching on calls to parameterized methods
aclement [Fri, 21 Apr 2006 17:55:11 +0000 (17:55 +0000)]
testcode for 137496: problem with join point matching on calls to parameterized methods

18 years agotest and fix for 136585: NullPointerException in PerObjectInterfaceTypeMunger.java:33
aclement [Wed, 19 Apr 2006 13:36:39 +0000 (13:36 +0000)]
test and fix for 136585: NullPointerException in PerObjectInterfaceTypeMunger.java:33

18 years agofix for 137479: better isSynthetic() logic
aclement [Wed, 19 Apr 2006 12:52:14 +0000 (12:52 +0000)]
fix for 137479: better isSynthetic() logic

18 years agofix for 137479: better isSynthetic() logic
aclement [Wed, 19 Apr 2006 11:48:22 +0000 (11:48 +0000)]
fix for 137479: better isSynthetic() logic

18 years agotest for 137479
aclement [Wed, 19 Apr 2006 11:45:46 +0000 (11:45 +0000)]
test for 137479

18 years agofix for 136665 - Rons suggestion.
aclement [Tue, 18 Apr 2006 10:51:38 +0000 (10:51 +0000)]
fix for 136665 - Rons suggestion.

18 years ago@within, @withincode, and @annotation also need to return true to HasPossibleDynamicC...
acolyer [Fri, 14 Apr 2006 17:34:28 +0000 (17:34 +0000)]
@within, @withincode, and @annotation also need to return true to HasPossibleDynamicContent...

18 years agotest matching on annotations directly in the java.lang package
acolyer [Fri, 14 Apr 2006 16:41:58 +0000 (16:41 +0000)]
test matching on annotations directly in the java.lang package

18 years agouse signature rather than name when annotation matching as Bcel chops name in the...
acolyer [Fri, 14 Apr 2006 16:41:36 +0000 (16:41 +0000)]
use signature rather than name when annotation matching as Bcel chops name in the java.lang package !!

18 years agotest and fix for 136258
aclement [Thu, 13 Apr 2006 09:25:07 +0000 (09:25 +0000)]
test and fix for 136258

18 years agotest and fix for 136258
aclement [Thu, 13 Apr 2006 09:24:46 +0000 (09:24 +0000)]
test and fix for 136258

18 years agofor pointcuts in @AspectJ aspects compiled by javac, try a bit harder to find the... V1_5_1a_final
acolyer [Fri, 7 Apr 2006 12:44:53 +0000 (12:44 +0000)]
for pointcuts in @AspectJ aspects compiled by javac, try a bit harder to find the pointcut parameter names

18 years agomust use the same world when creating a pointcut parser
acolyer [Fri, 7 Apr 2006 10:51:19 +0000 (10:51 +0000)]
must use the same world when creating a pointcut parser

18 years agoyuck. need to expose ReflectionWorld in the signature - which is supposed to be publi...
acolyer [Fri, 7 Apr 2006 10:50:34 +0000 (10:50 +0000)]
yuck. need to expose ReflectionWorld in the signature - which is supposed to be public API. Need a better long term solution...

18 years agounused import gone.
aclement [Thu, 6 Apr 2006 11:45:53 +0000 (11:45 +0000)]
unused import gone.

18 years agotest and fix for 135001
aclement [Thu, 6 Apr 2006 11:45:02 +0000 (11:45 +0000)]
test and fix for 135001

18 years agotest and fix for 134541
aclement [Thu, 6 Apr 2006 10:44:14 +0000 (10:44 +0000)]
test and fix for 134541

18 years agobullet proof (?) element formatter (135052)
aclement [Thu, 6 Apr 2006 08:19:17 +0000 (08:19 +0000)]
bullet proof (?) element formatter (135052)

18 years agothese problematic casts are redundant... (135052)
aclement [Thu, 6 Apr 2006 08:18:53 +0000 (08:18 +0000)]
these problematic casts are redundant... (135052)

18 years agomerged with adrian's version...
acolyer [Tue, 4 Apr 2006 15:08:21 +0000 (15:08 +0000)]
merged with adrian's version...

18 years agoupdates for 1.5.1 V1_5_1_final
aclement [Tue, 4 Apr 2006 15:03:56 +0000 (15:03 +0000)]
updates for 1.5.1

18 years agouseful pause() method can be called to enable (de)attaching jconsole.
aclement [Tue, 4 Apr 2006 10:33:11 +0000 (10:33 +0000)]
useful pause() method can be called to enable (de)attaching jconsole.

18 years agofuture work (see 133532)
aclement [Tue, 4 Apr 2006 08:10:19 +0000 (08:10 +0000)]
future work (see 133532)

18 years agotests for 133532 - also tidied up the statelistener code
aclement [Tue, 4 Apr 2006 08:10:07 +0000 (08:10 +0000)]
tests for 133532 - also tidied up the statelistener code

18 years agoextra decision recording infrastructure for future debugging! Also fix for pr133532
aclement [Tue, 4 Apr 2006 08:09:29 +0000 (08:09 +0000)]
extra decision recording infrastructure for future debugging!  Also fix for pr133532

18 years agobetter if no aliases consistently means null rather null before serialization and...
aclement [Tue, 4 Apr 2006 08:08:56 +0000 (08:08 +0000)]
better if no aliases consistently means null rather null before serialization and an empty arraylist after deserialization

18 years agotestcode for 133532 (case 2 is simpler)
aclement [Mon, 3 Apr 2006 15:23:44 +0000 (15:23 +0000)]
testcode for 133532 (case 2 is simpler)

18 years agomessage fix for 134063
aclement [Fri, 31 Mar 2006 15:26:30 +0000 (15:26 +0000)]
message fix for 134063

18 years agotest and fix for 134063
aclement [Fri, 31 Mar 2006 14:38:58 +0000 (14:38 +0000)]
test and fix for 134063

18 years agodid that LTWWorld change break the build?
aclement [Thu, 30 Mar 2006 07:53:25 +0000 (07:53 +0000)]
did that LTWWorld change break the build?

18 years agofor Mr B
aclement [Wed, 29 Mar 2006 12:54:40 +0000 (12:54 +0000)]
for Mr B

18 years agomore tests for @DeclareParents - building it in pieces.
aclement [Wed, 29 Mar 2006 12:06:04 +0000 (12:06 +0000)]
more tests for @DeclareParents - building it in pieces.

18 years agotest and fix for @DeclareParents problem where the target was "@Coloured *" - fix...
aclement [Wed, 29 Mar 2006 11:41:39 +0000 (11:41 +0000)]
test and fix for @DeclareParents problem where the target was "@Coloured *" - fix was to resolve the typepattern

18 years agoimproved FAQ entry for J2ME, hurrah! at last!
aclement [Tue, 28 Mar 2006 16:11:01 +0000 (16:11 +0000)]
improved FAQ entry for J2ME, hurrah! at last!

18 years agofix this to match BuildArgParser.
aclement [Tue, 28 Mar 2006 13:27:09 +0000 (13:27 +0000)]
fix this to match BuildArgParser.

18 years agotest and fix for 126560 (@AJ types resolved in 'current package') and test for 132349
aclement [Tue, 28 Mar 2006 09:34:35 +0000 (09:34 +0000)]
test and fix for 126560 (@AJ types resolved in 'current package') and test for 132349

18 years agofix for NPE : 130837
aclement [Tue, 28 Mar 2006 08:09:10 +0000 (08:09 +0000)]
fix for NPE : 130837

18 years agoattempt to remove the damn results.ser file.
aclement [Tue, 28 Mar 2006 07:32:55 +0000 (07:32 +0000)]
attempt to remove the damn results.ser file.

18 years agofix for 133298
aclement [Tue, 28 Mar 2006 07:32:42 +0000 (07:32 +0000)]
fix for 133298

18 years agofix for NPE in pr132087
aclement [Mon, 27 Mar 2006 21:39:46 +0000 (21:39 +0000)]
fix for NPE in pr132087

18 years agotest and fixes for 98901, comment 29
aclement [Mon, 27 Mar 2006 21:16:39 +0000 (21:16 +0000)]
test and fixes for 98901, comment 29

18 years agoupdates from pr132111
aclement [Mon, 27 Mar 2006 20:18:34 +0000 (20:18 +0000)]
updates from pr132111

18 years agofix for NPE in pr132160
aclement [Mon, 27 Mar 2006 19:11:57 +0000 (19:11 +0000)]
fix for NPE in pr132160

18 years agoswitched around.
aclement [Mon, 27 Mar 2006 19:10:46 +0000 (19:10 +0000)]
switched around.

18 years agotest and fix for 133307 - funky type variable bounds.
aclement [Mon, 27 Mar 2006 13:42:23 +0000 (13:42 +0000)]
test and fix for 133307 - funky type variable bounds.

18 years agobetter tests for 133298 - yucky bug.
aclement [Sun, 26 Mar 2006 18:15:39 +0000 (18:15 +0000)]
better tests for 133298 - yucky bug.

18 years agotest and fix for 132926
aclement [Fri, 24 Mar 2006 10:10:02 +0000 (10:10 +0000)]
test and fix for 132926

18 years agofix for 132977
aclement [Fri, 24 Mar 2006 09:24:13 +0000 (09:24 +0000)]
fix for 132977

18 years agoworks ... possibly could be tidier. Creates aj-build/ajdtoutput containing jars...
aclement [Sat, 18 Mar 2006 13:09:56 +0000 (13:09 +0000)]
works ... possibly could be tidier.  Creates aj-build/ajdtoutput containing jars for sticking into AJDT.

18 years agotidying up...
aclement [Sat, 18 Mar 2006 13:09:34 +0000 (13:09 +0000)]
tidying up...

18 years agomore tests for how AJDT cross project builds work.
aclement [Sat, 18 Mar 2006 13:00:27 +0000 (13:00 +0000)]
more tests for how AJDT cross project builds work.

18 years agonot finished ... packaging script from AJDT to take an AJ build and produce AJDT...
aclement [Sat, 18 Mar 2006 12:14:58 +0000 (12:14 +0000)]
not finished ... packaging script from AJDT to take an AJ build and produce AJDT jars.

18 years ago132305: now compares apples and apples not apples and oranges! hasStructuralChanges...
aclement [Sat, 18 Mar 2006 12:05:35 +0000 (12:05 +0000)]
132305: now compares apples and apples not apples and oranges!  hasStructuralChanges() much more reliable.

18 years agoensures bcel stuff flushed.
aclement [Sat, 18 Mar 2006 12:04:17 +0000 (12:04 +0000)]
ensures bcel stuff flushed.

18 years agolifecycle method for weaving completion switched on - ensures context flushed and...
aclement [Sat, 18 Mar 2006 12:04:02 +0000 (12:04 +0000)]
lifecycle method for weaving completion switched on - ensures context flushed and bcel artifacts discarded in ANT/batch modes.

18 years agoguard on lint
aclement [Sat, 18 Mar 2006 12:03:26 +0000 (12:03 +0000)]
guard on lint

18 years agoflush source contexts (128650)
aclement [Sat, 18 Mar 2006 12:03:02 +0000 (12:03 +0000)]
flush source contexts (128650)

18 years agoremoved rogue syserr
aclement [Sat, 18 Mar 2006 12:02:40 +0000 (12:02 +0000)]
removed rogue syserr

18 years ago128650: more memory stuff
aclement [Sat, 18 Mar 2006 11:59:16 +0000 (11:59 +0000)]
128650: more memory stuff

18 years agotest and fix for 132130
aclement [Fri, 17 Mar 2006 16:47:06 +0000 (16:47 +0000)]
test and fix for 132130

18 years agotestcode for 132305 (structure comparison problems)
aclement [Fri, 17 Mar 2006 10:33:16 +0000 (10:33 +0000)]
testcode for 132305 (structure comparison problems)

18 years agotest and fix for 131932
aclement [Thu, 16 Mar 2006 15:34:26 +0000 (15:34 +0000)]
test and fix for 131932

18 years agotest and fix for 131933
aclement [Thu, 16 Mar 2006 11:01:54 +0000 (11:01 +0000)]
test and fix for 131933

18 years agodie evil 1.4 apis.
aclement [Thu, 16 Mar 2006 11:01:53 +0000 (11:01 +0000)]
die evil 1.4 apis.

18 years agotest and fix for 131505: keep aspectnames in the state object
aclement [Wed, 15 Mar 2006 12:34:48 +0000 (12:34 +0000)]
test and fix for 131505: keep aspectnames in the state object

18 years agostop NPE for bug 131540
aclement [Tue, 14 Mar 2006 16:12:43 +0000 (16:12 +0000)]
stop NPE for bug 131540

18 years agohalf wired into bcel eviction logic...
aclement [Tue, 14 Mar 2006 16:01:54 +0000 (16:01 +0000)]
half wired into bcel eviction logic...

18 years agobug 128650: comment 16: possible alternate implementation that shortens handles drast...
aclement [Tue, 14 Mar 2006 16:01:33 +0000 (16:01 +0000)]
bug 128650: comment 16: possible alternate implementation that shortens handles drastically ... not currently used.

18 years agobug 128650: comment 16: rewritten ... not exactly polished but passes all the tests...
aclement [Tue, 14 Mar 2006 16:01:04 +0000 (16:01 +0000)]
bug 128650: comment 16: rewritten ... not exactly polished but passes all the tests...

18 years agobug 128650: comment 16: tidy up logic, forget the compiler.
aclement [Tue, 14 Mar 2006 15:59:21 +0000 (15:59 +0000)]
bug 128650: comment 16: tidy up logic, forget the compiler.

18 years agobug 128650: comment 16: tidy up logic
aclement [Tue, 14 Mar 2006 15:58:52 +0000 (15:58 +0000)]
bug 128650: comment 16: tidy up logic

18 years agobug 128650: comment 16: creates less garbage
aclement [Tue, 14 Mar 2006 15:58:29 +0000 (15:58 +0000)]
bug 128650: comment 16: creates less garbage

18 years agoplugged into the lifecycle method for evicting bcel state.
aclement [Tue, 14 Mar 2006 15:58:07 +0000 (15:58 +0000)]
plugged into the lifecycle method for evicting bcel state.

18 years agobug 128650: comment 16: better at tidying up
aclement [Tue, 14 Mar 2006 15:57:27 +0000 (15:57 +0000)]
bug 128650: comment 16: better at tidying up

18 years agobug 128650: comment 16: creates far less garbage
aclement [Tue, 14 Mar 2006 15:57:06 +0000 (15:57 +0000)]
bug 128650: comment 16: creates far less garbage

18 years agobug 128650: comment 16: optimized to death
aclement [Tue, 14 Mar 2006 15:56:23 +0000 (15:56 +0000)]
bug 128650: comment 16: optimized to death

18 years agobug 128650: comment 16: don't allocate tons of space we don't necessarily need.
aclement [Tue, 14 Mar 2006 15:55:27 +0000 (15:55 +0000)]
bug 128650: comment 16: don't allocate tons of space we don't necessarily need.