]> source.dussan.org Git - aspectj.git/log
aspectj.git
18 years agoanother scenario for 148545 - generic return type too.
aclement [Mon, 26 Jun 2006 07:31:36 +0000 (07:31 +0000)]
another scenario for 148545 - generic return type too.

18 years agorecognizes parameterized methods (fix for 148545)
aclement [Sun, 25 Jun 2006 19:24:11 +0000 (19:24 +0000)]
recognizes parameterized methods (fix for 148545)

18 years agoorganized imports
aclement [Sun, 25 Jun 2006 19:23:49 +0000 (19:23 +0000)]
organized imports

18 years agotestcode for 148536 and 148537 and 148545
aclement [Sun, 25 Jun 2006 19:23:24 +0000 (19:23 +0000)]
testcode for 148536 and 148537 and 148545

18 years agofix for 148536
aclement [Sun, 25 Jun 2006 18:51:41 +0000 (18:51 +0000)]
fix for 148536

18 years agotestcode for 148545
aclement [Sun, 25 Jun 2006 18:50:54 +0000 (18:50 +0000)]
testcode for 148545

18 years agotestcode for 148536 and 148537
aclement [Sun, 25 Jun 2006 17:59:34 +0000 (17:59 +0000)]
testcode for 148536 and 148537

18 years agotests and implementation for enh 147711 (use true synthetic attribute/flag for aj...
acolyer [Sat, 24 Jun 2006 11:36:59 +0000 (11:36 +0000)]
tests and implementation for enh 147711 (use true synthetic attribute/flag for aj synthetic members).

18 years ago126167: Fix for @Around problems...
aclement [Fri, 23 Jun 2006 13:39:12 +0000 (13:39 +0000)]
126167: Fix for @Around problems...

18 years ago126167: Fix for @Around problems...
aclement [Fri, 23 Jun 2006 12:22:54 +0000 (12:22 +0000)]
126167: Fix for @Around problems...

18 years agotestcode for 148285 (commented out)
aclement [Fri, 23 Jun 2006 12:18:23 +0000 (12:18 +0000)]
testcode for 148285 (commented out)

18 years agotestcode for 148285
aclement [Fri, 23 Jun 2006 12:18:06 +0000 (12:18 +0000)]
testcode for 148285

18 years agofix for NPE in compiler: 147841
aclement [Fri, 23 Jun 2006 11:01:41 +0000 (11:01 +0000)]
fix for NPE in compiler: 147841

18 years agodoc changes for @Around... wip
aclement [Fri, 23 Jun 2006 11:00:02 +0000 (11:00 +0000)]
doc changes for @Around... wip

18 years agothree more tests for @Around
aclement [Fri, 23 Jun 2006 10:57:49 +0000 (10:57 +0000)]
three more tests for @Around

18 years agounfinished (not sure of expected output) testcase committed for 147841
aclement [Fri, 23 Jun 2006 07:38:55 +0000 (07:38 +0000)]
unfinished (not sure of expected output) testcase committed for 147841

18 years agodesign notes and initial test for "truly synthetic" members
acolyer [Fri, 23 Jun 2006 07:00:38 +0000 (07:00 +0000)]
design notes and initial test for "truly synthetic" members

18 years ago148027: dont generate usespointcut relationship (for now...)
aclement [Thu, 22 Jun 2006 08:04:54 +0000 (08:04 +0000)]
148027: dont generate usespointcut relationship (for now...)

18 years agorefactored implementation of weaveAfterReturning - this is now much clearer and easie...
acolyer [Thu, 22 Jun 2006 06:29:11 +0000 (06:29 +0000)]
refactored implementation of weaveAfterReturning - this is now much clearer and easier to follow.

18 years agotests and "fix" for pr148007 - workaround JRockit "goto" bug by generating code close...
acolyer [Thu, 22 Jun 2006 04:49:26 +0000 (04:49 +0000)]
tests and "fix" for pr148007 - workaround JRockit "goto" bug by generating code closer to that produced by javac when weaving after and after returning. In particular: avoid adding a goto that branches to the next instruction (now replaces that return opcode with a nop instead), and store the return value on the top of the stack in a temp before branching to the after advice dispatch and restore it afterwards.

18 years agoFix for Bug 140695 "Use LTWWorld not BcelWorld for load-time weaving" (use bootstrap...
mwebster [Wed, 21 Jun 2006 15:01:50 +0000 (15:01 +0000)]
Fix for Bug 140695 "Use LTWWorld not BcelWorld for load-time weaving" (use bootstrap loader)

18 years agotest and fix for 147801: rogue bridge methods in a funky configuration.
aclement [Wed, 21 Jun 2006 11:33:21 +0000 (11:33 +0000)]
test and fix for 147801: rogue bridge methods in a funky configuration.

18 years agotests and fix for pr147845, generic abstract aspect 3+ deep hierarchies
acolyer [Tue, 20 Jun 2006 11:12:49 +0000 (11:12 +0000)]
tests and fix for pr147845, generic abstract aspect 3+ deep hierarchies

18 years agopublic accessibility..
aclement [Tue, 20 Jun 2006 10:28:10 +0000 (10:28 +0000)]
public accessibility..

18 years ago145963: patches from comment #3
aclement [Tue, 20 Jun 2006 10:25:03 +0000 (10:25 +0000)]
145963: patches from comment #3

18 years agotest and fix for 147701: @DeclareParents: was failing to include package name for...
aclement [Tue, 20 Jun 2006 07:51:45 +0000 (07:51 +0000)]
test and fix for 147701: @DeclareParents: was failing to include package name for checked exceptions, failing to report when impl class didnt implement interface

18 years agotestcode for 147701: @DeclareParents
aclement [Tue, 20 Jun 2006 07:18:02 +0000 (07:18 +0000)]
testcode for 147701: @DeclareParents

18 years agomake the default warning level for my beautiful "warnOnSwallowedExceptions" be "ignore"
acolyer [Mon, 19 Jun 2006 17:28:42 +0000 (17:28 +0000)]
make the default warning level for my beautiful "warnOnSwallowedExceptions" be "ignore"

18 years agofixed decp bug and problem with 1.5 IBM VM
aclement [Mon, 19 Jun 2006 15:34:25 +0000 (15:34 +0000)]
fixed decp bug and problem with 1.5 IBM VM

18 years agoskip attribute for line number - confuses mac/linux.
aclement [Mon, 19 Jun 2006 13:55:03 +0000 (13:55 +0000)]
skip attribute for line number - confuses mac/linux.

18 years agotestcode and patches for pr141730 comments #13,14: "new handleprovider"
aclement [Mon, 19 Jun 2006 10:17:28 +0000 (10:17 +0000)]
testcode and patches for pr141730 comments #13,14: "new handleprovider"

18 years agoFix for 139936 "[ltw] WeavingAdaptor.generatedClassesExist() cannot cope with additio...
mwebster [Thu, 15 Jun 2006 16:32:39 +0000 (16:32 +0000)]
Fix for 139936 "[ltw] WeavingAdaptor.generatedClassesExist() cannot cope with additional class weaving"

18 years agoFix build: move createEmptySandbox() from FileUtil back to Ajc to avoid JUnit depende...
mwebster [Thu, 15 Jun 2006 12:58:38 +0000 (12:58 +0000)]
Fix build: move createEmptySandbox() from FileUtil back to Ajc to avoid JUnit dependency problem in util project

18 years agoMake sandbox directories unique among workspaces e.g. c:\temp\ajcSandbox\org.aspectj...
mwebster [Thu, 15 Jun 2006 10:44:04 +0000 (10:44 +0000)]
Make sandbox directories unique among workspaces e.g. c:\temp\ajcSandbox\org.aspectj\ajcTes1234.tmp

18 years agoFix for Bug 140695 - Use LTWWorld not BcelWorld for load-time weaving (AjcTestCase...
mwebster [Wed, 14 Jun 2006 14:15:31 +0000 (14:15 +0000)]
Fix for Bug 140695 - Use LTWWorld not BcelWorld for load-time weaving (AjcTestCase.DEFAULT_CLASSPATH_ENTRIES)

18 years agoFix for Bug 140695 - Use LTWWorld not BcelWorld for load-time weaving (wrong class...
mwebster [Tue, 13 Jun 2006 19:54:54 +0000 (19:54 +0000)]
Fix for Bug 140695 - Use LTWWorld not BcelWorld for load-time weaving (wrong class loader)

18 years agoFix 136707 new logCommand option emits command line to INFO
wisberg [Tue, 13 Jun 2006 19:45:44 +0000 (19:45 +0000)]
Fix 136707 new logCommand option emits command line to INFO

18 years ago141730: underpinning changes for new handles support. No longer 'leak' implementatio...
aclement [Tue, 13 Jun 2006 13:23:14 +0000 (13:23 +0000)]
141730: underpinning changes for new handles support.  No longer 'leak' implementation details of the handles out into the rest of the code.

18 years agoflag is ON by default
aclement [Mon, 12 Jun 2006 14:05:51 +0000 (14:05 +0000)]
flag is ON by default

18 years agofix for 146546
aclement [Mon, 12 Jun 2006 14:00:02 +0000 (14:00 +0000)]
fix for 146546

18 years agotest and fix for 145963: faulting in aspects coming in as binary inputs
aclement [Mon, 12 Jun 2006 13:09:51 +0000 (13:09 +0000)]
test and fix for 145963: faulting in aspects coming in as binary inputs

18 years agoFix for 122580 "Circularity Failure for Verbose Loading on JRockit 1.4.2_08 Agent"
mwebster [Fri, 9 Jun 2006 10:56:50 +0000 (10:56 +0000)]
Fix for 122580 "Circularity Failure for Verbose Loading on JRockit 1.4.2_08 Agent"
1. New JRockitAgent
2. New lib/ext/jrocket/jrockit.jar for dependencies
3. New JRockitAgent tests

18 years agosynchronization joinpoints: code dump...
aclement [Thu, 8 Jun 2006 12:01:46 +0000 (12:01 +0000)]
synchronization joinpoints: code dump...

18 years agosynchronization joinpoints: and ACTIVATE.....................BOOM!
aclement [Thu, 8 Jun 2006 11:02:13 +0000 (11:02 +0000)]
synchronization joinpoints: and ACTIVATE.....................BOOM!

18 years agotidied comments.
aclement [Thu, 8 Jun 2006 10:46:47 +0000 (10:46 +0000)]
tidied comments.

18 years agosynchronization joinpoints: code dump...
aclement [Thu, 8 Jun 2006 10:44:38 +0000 (10:44 +0000)]
synchronization joinpoints: code dump...

18 years agosynchronization joinpoints: code dump...
aclement [Thu, 8 Jun 2006 10:09:02 +0000 (10:09 +0000)]
synchronization joinpoints: code dump...

18 years agosynchronization joinpoints: code dump...
aclement [Thu, 8 Jun 2006 09:54:00 +0000 (09:54 +0000)]
synchronization joinpoints: code dump...

18 years agosynchronization joinpoints: code dump...
aclement [Thu, 8 Jun 2006 09:46:47 +0000 (09:46 +0000)]
synchronization joinpoints: code dump...

18 years agosynchronization joinpoints: code dump...
aclement [Thu, 8 Jun 2006 09:36:59 +0000 (09:36 +0000)]
synchronization joinpoints: code dump...

18 years agosynchronization joinpoints: code dump...
aclement [Thu, 8 Jun 2006 09:28:56 +0000 (09:28 +0000)]
synchronization joinpoints: code dump...

18 years agosynchronization joinpoints: code dump... uses world rather than messagehandler
aclement [Thu, 8 Jun 2006 09:27:12 +0000 (09:27 +0000)]
synchronization joinpoints: code dump... uses world rather than messagehandler

18 years agosynchronization joinpoints: code dump...
aclement [Thu, 8 Jun 2006 09:23:02 +0000 (09:23 +0000)]
synchronization joinpoints: code dump...

18 years agooops! remove that bit.
aclement [Thu, 8 Jun 2006 08:43:00 +0000 (08:43 +0000)]
oops! remove that bit.

18 years agosynchronization joinpoints: code dump...
aclement [Thu, 8 Jun 2006 08:38:43 +0000 (08:38 +0000)]
synchronization joinpoints: code dump...

18 years agofix for 145950
aclement [Thu, 8 Jun 2006 08:30:08 +0000 (08:30 +0000)]
fix for 145950

18 years agotest for 145950
aclement [Thu, 8 Jun 2006 08:27:34 +0000 (08:27 +0000)]
test for 145950

18 years ago141730 - latest variant of program element signature processing
aclement [Wed, 7 Jun 2006 15:52:35 +0000 (15:52 +0000)]
141730 - latest variant of program element signature processing

18 years agotestcode for 145391,145693
aclement [Wed, 7 Jun 2006 08:26:55 +0000 (08:26 +0000)]
testcode for 145391,145693

18 years agotestcode for 145391,145693
aclement [Wed, 7 Jun 2006 08:19:14 +0000 (08:19 +0000)]
testcode for 145391,145693

18 years agofix for 145322
aclement [Tue, 6 Jun 2006 08:40:16 +0000 (08:40 +0000)]
fix for 145322

18 years agosome code for 141730 - store type signatures in program elements rather than processe...
aclement [Tue, 6 Jun 2006 08:38:28 +0000 (08:38 +0000)]
some code for 141730 - store type signatures in program elements rather than processed type names.

18 years agouse a loader that can find the reflection delegate.
aclement [Mon, 5 Jun 2006 08:45:33 +0000 (08:45 +0000)]
use a loader that can find the reflection delegate.

18 years agotest and fix for 145086
aclement [Sat, 3 Jun 2006 08:27:06 +0000 (08:27 +0000)]
test and fix for 145086

18 years agofall back logic when on 1.5 vm but necessary classes cant be found (test machine...
aclement [Fri, 2 Jun 2006 15:17:58 +0000 (15:17 +0000)]
fall back logic when on 1.5 vm but necessary classes cant be found (test machine happy?)

18 years ago132591 - Duplicate exception with aop.xml file on aspectpath
mwebster [Fri, 2 Jun 2006 12:47:08 +0000 (12:47 +0000)]
132591 - Duplicate exception with aop.xml file on aspectpath

18 years agoAnother attempt to make this LTW change
aclement [Fri, 2 Jun 2006 10:43:14 +0000 (10:43 +0000)]
Another attempt to make this LTW change

18 years agotestcode for 145018
aclement [Fri, 2 Jun 2006 07:53:55 +0000 (07:53 +0000)]
testcode for 145018

18 years agofix for 120739
mwebster [Thu, 1 Jun 2006 16:30:21 +0000 (16:30 +0000)]
fix for 120739

18 years agoimproved handling of optional joinpoints argument processing. and updated usage...
aclement [Thu, 1 Jun 2006 15:52:05 +0000 (15:52 +0000)]
improved handling of optional joinpoints argument processing.  and updated usage text to correct an error.

18 years ago1.5 API: changed new PrintStream(File, ..) to new PrintStream(new FileOutputStream...
mwebster [Thu, 1 Jun 2006 11:52:55 +0000 (11:52 +0000)]
1.5 API: changed new PrintStream(File, ..) to new PrintStream(new FileOutputStream(), ..)

18 years agoupdate license to EPL
acolyer [Thu, 1 Jun 2006 10:46:14 +0000 (10:46 +0000)]
update license to EPL

18 years agoupdate license to EPL
acolyer [Thu, 1 Jun 2006 09:33:56 +0000 (09:33 +0000)]
update license to EPL

18 years agoupdate license to EPL
acolyer [Thu, 1 Jun 2006 09:24:04 +0000 (09:24 +0000)]
update license to EPL

18 years agoupdate license to EPL
acolyer [Thu, 1 Jun 2006 09:15:07 +0000 (09:15 +0000)]
update license to EPL

18 years agoupdate license to EPL
acolyer [Thu, 1 Jun 2006 09:05:47 +0000 (09:05 +0000)]
update license to EPL

18 years agotest and fix for pr144717 - array type as pointcut parameter in reflective world
acolyer [Wed, 31 May 2006 17:32:36 +0000 (17:32 +0000)]
test and fix for pr144717 - array type as pointcut parameter in reflective world

18 years agotest and fix for 129282
aclement [Wed, 31 May 2006 11:51:21 +0000 (11:51 +0000)]
test and fix for 129282

18 years agofixed up for 129282 (compilationresult changed slightly)
aclement [Wed, 31 May 2006 10:35:59 +0000 (10:35 +0000)]
fixed up for 129282 (compilationresult changed slightly)

18 years agotestcode for 129282
aclement [Wed, 31 May 2006 10:09:27 +0000 (10:09 +0000)]
testcode for 129282

18 years agofix for 144602
aclement [Wed, 31 May 2006 09:32:16 +0000 (09:32 +0000)]
fix for 144602

18 years agotestcase for 144602
aclement [Wed, 31 May 2006 09:31:45 +0000 (09:31 +0000)]
testcase for 144602

18 years agoit's -> its
wisberg [Wed, 31 May 2006 07:28:10 +0000 (07:28 +0000)]
it's -> its

18 years agofix for 144465
aclement [Tue, 30 May 2006 16:10:06 +0000 (16:10 +0000)]
fix for 144465

18 years agotest for 144465
aclement [Tue, 30 May 2006 16:09:31 +0000 (16:09 +0000)]
test for 144465

18 years agofix for 83052
aclement [Tue, 30 May 2006 13:49:27 +0000 (13:49 +0000)]
fix for 83052

18 years agotest and fixes for 143930, 143924
aclement [Tue, 30 May 2006 09:59:53 +0000 (09:59 +0000)]
test and fixes for 143930, 143924

18 years agotests and fix for 122253
aclement [Tue, 30 May 2006 09:30:34 +0000 (09:30 +0000)]
tests and fix for 122253

18 years agotests for 122253
aclement [Tue, 30 May 2006 09:30:01 +0000 (09:30 +0000)]
tests for 122253

18 years agofix for NPE in SignatureImpl reported on the list by Simon Walter
aclement [Tue, 30 May 2006 09:29:19 +0000 (09:29 +0000)]
fix for NPE in SignatureImpl reported on the list by Simon Walter

18 years agoincluding testing-util
aclement [Wed, 24 May 2006 09:56:44 +0000 (09:56 +0000)]
including testing-util

18 years agosynchronization joinpoints: useful constant
aclement [Wed, 24 May 2006 07:58:03 +0000 (07:58 +0000)]
synchronization joinpoints: useful constant

18 years agosynchronization joinpoints: messages
aclement [Wed, 24 May 2006 07:56:43 +0000 (07:56 +0000)]
synchronization joinpoints: messages

18 years agosynchronization joinpoints: aspectjrt changes
aclement [Wed, 24 May 2006 07:54:55 +0000 (07:54 +0000)]
synchronization joinpoints: aspectjrt changes

18 years agosynchronization joinpoints: aspectjrt changes
aclement [Wed, 24 May 2006 07:18:16 +0000 (07:18 +0000)]
synchronization joinpoints: aspectjrt changes

18 years agosynchronization joinpoints: testcode
aclement [Wed, 24 May 2006 07:15:42 +0000 (07:15 +0000)]
synchronization joinpoints: testcode

18 years agoexpose -Xjoinpoints: from Ant
aclement [Tue, 23 May 2006 12:14:07 +0000 (12:14 +0000)]
expose -Xjoinpoints: from Ant

18 years agotest and fix for first part of 126355
aclement [Tue, 23 May 2006 10:37:22 +0000 (10:37 +0000)]
test and fix for first part of 126355

18 years agofix for 142466
aclement [Tue, 23 May 2006 07:55:53 +0000 (07:55 +0000)]
fix for 142466

18 years agofix for 137568: dreaded generics signature
aclement [Mon, 22 May 2006 14:26:11 +0000 (14:26 +0000)]
fix for 137568: dreaded generics signature