]> source.dussan.org Git - aspectj.git/log
aspectj.git
16 years agoreduce string garbage
aclement [Wed, 28 May 2008 21:32:23 +0000 (21:32 +0000)]
reduce string garbage

16 years agoAdd CURRENT version
aclement [Wed, 28 May 2008 21:30:43 +0000 (21:30 +0000)]
Add CURRENT version

16 years ago210470: preventing weaver leaks: big changes to better manage the lifecycle of weaver...
aclement [Tue, 27 May 2008 18:53:22 +0000 (18:53 +0000)]
210470: preventing weaver leaks: big changes to better manage the lifecycle of weaver adaptors

16 years ago210470: preventing weaver leaks: use a weak classloader ref
aclement [Tue, 27 May 2008 18:53:03 +0000 (18:53 +0000)]
210470: preventing weaver leaks: use a weak classloader ref

16 years ago210470: preventing weaver leaks: use a weak classloader ref
aclement [Tue, 27 May 2008 18:52:47 +0000 (18:52 +0000)]
210470: preventing weaver leaks: use a weak classloader ref

16 years ago210470: preventing weaver leaks: implement new IWeavingContext method
aclement [Tue, 27 May 2008 18:52:33 +0000 (18:52 +0000)]
210470: preventing weaver leaks: implement new IWeavingContext method

16 years ago210470: preventing weaver leaks: use a weak classloader ref
aclement [Tue, 27 May 2008 18:52:24 +0000 (18:52 +0000)]
210470: preventing weaver leaks: use a weak classloader ref

16 years ago210470: preventing weaver leaks: removed bootstrap type sharing for now, it is badly...
aclement [Tue, 27 May 2008 18:51:52 +0000 (18:51 +0000)]
210470: preventing weaver leaks: removed bootstrap type sharing for now, it is badly designed

16 years ago210470: preventing weaver leaks: implement new IWeavingContext method
aclement [Tue, 27 May 2008 18:51:23 +0000 (18:51 +0000)]
210470: preventing weaver leaks: implement new IWeavingContext method

16 years ago210470: preventing weaver leaks: use a weak classloader ref
aclement [Tue, 27 May 2008 18:51:06 +0000 (18:51 +0000)]
210470: preventing weaver leaks: use a weak classloader ref

16 years ago210470: preventing weaver leaks: cast to select right ctor in new bcel API
aclement [Tue, 27 May 2008 18:50:53 +0000 (18:50 +0000)]
210470: preventing weaver leaks: cast to select right ctor in new bcel API

16 years ago210470: preventing weaver leaks: use a weak classloader ref
aclement [Tue, 27 May 2008 18:50:34 +0000 (18:50 +0000)]
210470: preventing weaver leaks: use a weak classloader ref

16 years ago210470: preventing weaver leaks: use a weak classloader ref
aclement [Tue, 27 May 2008 18:50:19 +0000 (18:50 +0000)]
210470: preventing weaver leaks: use a weak classloader ref

16 years ago210470: preventing weaver leaks: Wraps a classloader reference in a weak reference...
aclement [Tue, 27 May 2008 18:49:58 +0000 (18:49 +0000)]
210470: preventing weaver leaks: Wraps a classloader reference in a weak reference, for use everywhere inside a weaver

16 years ago210470: preventing weaver leaks: added getClassLoader() to interface
aclement [Tue, 27 May 2008 18:49:31 +0000 (18:49 +0000)]
210470: preventing weaver leaks: added getClassLoader() to interface

16 years ago210470: preventing weaver leaks: get control of the classloader references in Bcel
aclement [Tue, 27 May 2008 18:48:36 +0000 (18:48 +0000)]
210470: preventing weaver leaks: get control of the classloader references in Bcel

16 years ago210470: preventing weaver leaks: do not mess up the context stack in a multi-threaded...
aclement [Tue, 27 May 2008 18:46:58 +0000 (18:46 +0000)]
210470: preventing weaver leaks: do not mess up the context stack in a multi-threaded environment

16 years ago210470: preventing weaver leaks: get control of the classloader references in Bcel
aclement [Tue, 27 May 2008 18:46:34 +0000 (18:46 +0000)]
210470: preventing weaver leaks: get control of the classloader references in Bcel

16 years agoorganized imports
aclement [Tue, 27 May 2008 18:43:59 +0000 (18:43 +0000)]
organized imports

16 years agoallow use of DOLLARsandbox in the arguments to a 'run' test
aclement [Tue, 27 May 2008 18:43:36 +0000 (18:43 +0000)]
allow use of DOLLARsandbox in the arguments to a 'run' test

16 years ago233838: fix: Scope changed to cope with ITDs
aclement [Tue, 27 May 2008 16:48:26 +0000 (16:48 +0000)]
233838: fix: Scope changed to cope with ITDs

16 years ago233838: message no longer comes out (same as at 1.5.4 level)
aclement [Tue, 27 May 2008 16:44:37 +0000 (16:44 +0000)]
233838: message no longer comes out (same as at 1.5.4 level)

16 years ago233838: testcode: itd and declare precedence
aclement [Tue, 27 May 2008 16:44:14 +0000 (16:44 +0000)]
233838: testcode: itd and declare precedence

16 years agoorganized imports
aclement [Mon, 26 May 2008 19:47:26 +0000 (19:47 +0000)]
organized imports

16 years ago227401: test and fix - use correct declaring type when building tjp so getDeclaringTy...
aclement [Thu, 22 May 2008 23:57:24 +0000 (23:57 +0000)]
227401: test and fix - use correct declaring type when building tjp so getDeclaringType() works at runtime

16 years ago227401: test and fix - use correct declaring type when building tjp so getDeclaringTy...
aclement [Thu, 22 May 2008 23:57:23 +0000 (23:57 +0000)]
227401: test and fix - use correct declaring type when building tjp so getDeclaringType() works at runtime

16 years ago233497: dont produce SIOOBE if a classfile from the aspectpath isn't at a place that...
aclement [Thu, 22 May 2008 18:26:18 +0000 (18:26 +0000)]
233497: dont produce SIOOBE if a classfile from the aspectpath isn't at a place that includes its package prefix

16 years ago232712: fix - remove native when creating bridge method
aclement [Tue, 20 May 2008 18:30:38 +0000 (18:30 +0000)]
232712: fix - remove native when creating bridge method

16 years ago231396: refactoring: removed NonLocalExit and moved StreamPrintWriter into test infra...
aclement [Wed, 14 May 2008 19:34:47 +0000 (19:34 +0000)]
231396: refactoring: removed NonLocalExit and moved StreamPrintWriter into test infrastructure

16 years ago231396: refactoring: removed NonLocalExit and moved StreamPrintWriter into test infra...
aclement [Wed, 14 May 2008 19:34:45 +0000 (19:34 +0000)]
231396: refactoring: removed NonLocalExit and moved StreamPrintWriter into test infrastructure

16 years ago231963: implementation, allow -checkRuntimeVersion:true or false
aclement [Tue, 13 May 2008 23:03:02 +0000 (23:03 +0000)]
231963: implementation, allow -checkRuntimeVersion:true or false

16 years ago231963: implementation, allow -checkRuntimeVersion:true or false
aclement [Tue, 13 May 2008 23:03:00 +0000 (23:03 +0000)]
231963: implementation, allow -checkRuntimeVersion:true or false

16 years ago231467: fix: allow for a type signature like [ITE; - it means int[],E and not just E !
aclement [Tue, 13 May 2008 19:54:27 +0000 (19:54 +0000)]
231467: fix: allow for a type signature like [ITE; - it means int[],E  and not just E !

16 years ago231396: refactoring: removed WeaverMetrics/LTWeaver, changed UnwovenClassFile to...
aclement [Tue, 13 May 2008 17:40:13 +0000 (17:40 +0000)]
231396: refactoring: removed WeaverMetrics/LTWeaver, changed UnwovenClassFile to have a char array name and use that when possible

16 years ago231396: refactoring: removed WeaverMetrics/LTWeaver, changed UnwovenClassFile to...
aclement [Tue, 13 May 2008 17:40:12 +0000 (17:40 +0000)]
231396: refactoring: removed WeaverMetrics/LTWeaver, changed UnwovenClassFile to have a char array name and use that when possible

16 years ago231396: refactoring: Moved CharOperation and NameConvertor
aclement [Mon, 12 May 2008 18:00:23 +0000 (18:00 +0000)]
231396: refactoring: Moved CharOperation and NameConvertor

16 years ago231396: refactoring: Moved CharOperation and NameConvertor
aclement [Mon, 12 May 2008 18:00:21 +0000 (18:00 +0000)]
231396: refactoring: Moved CharOperation and NameConvertor

16 years ago231396: refactoring: Moved CharOperation and NameConvertor
aclement [Mon, 12 May 2008 18:00:19 +0000 (18:00 +0000)]
231396: refactoring: Moved CharOperation and NameConvertor

16 years ago231396: refactoring: Moved CharOperation and NameConvertor
aclement [Mon, 12 May 2008 18:00:18 +0000 (18:00 +0000)]
231396: refactoring: Moved CharOperation and NameConvertor

16 years ago231396: refactoring: CollectionUtil type removed
aclement [Mon, 12 May 2008 16:53:56 +0000 (16:53 +0000)]
231396: refactoring: CollectionUtil type removed

16 years ago231396: refactoring:
aclement [Mon, 12 May 2008 16:52:58 +0000 (16:52 +0000)]
231396: refactoring:

16 years ago231396: optimization notes
aclement [Mon, 12 May 2008 16:52:27 +0000 (16:52 +0000)]
231396: optimization notes

16 years ago231396: refactoring: CollectionUtil type removed
aclement [Mon, 12 May 2008 16:50:41 +0000 (16:50 +0000)]
231396: refactoring: CollectionUtil type removed

16 years ago231396: refactoring: CollectionUtil type removed
aclement [Mon, 12 May 2008 16:50:22 +0000 (16:50 +0000)]
231396: refactoring: CollectionUtil type removed

16 years ago231396: refactoring: BetaException type removed
aclement [Mon, 12 May 2008 16:49:23 +0000 (16:49 +0000)]
231396: refactoring: BetaException type removed

16 years ago231396: refactoring: BetaException type removed
aclement [Mon, 12 May 2008 16:47:55 +0000 (16:47 +0000)]
231396: refactoring: BetaException type removed

16 years ago231396: refactoring: dont look for annotations if they can't be there
aclement [Mon, 12 May 2008 16:44:55 +0000 (16:44 +0000)]
231396: refactoring: dont look for annotations if they can't be there

16 years ago231478: testcode and fix - allow for bounds variation when sub-aspect is parameterizi...
aclement [Mon, 12 May 2008 01:46:19 +0000 (01:46 +0000)]
231478: testcode and fix - allow for bounds variation when sub-aspect is parameterizing super-aspect

16 years ago231478: testcode and fix - allow for bounds variation when sub-aspect is parameterizi...
aclement [Mon, 12 May 2008 01:46:18 +0000 (01:46 +0000)]
231478: testcode and fix - allow for bounds variation when sub-aspect is parameterizing super-aspect

16 years ago231478: testcode
aclement [Mon, 12 May 2008 01:09:51 +0000 (01:09 +0000)]
231478: testcode

16 years ago227993: annotation value matching support for field annotations. plus hashcode/equals...
aclement [Sat, 10 May 2008 04:25:31 +0000 (04:25 +0000)]
227993: annotation value matching support for field annotations. plus hashcode/equals on annotationtypepatterns where it was missing!

16 years ago227993: annotation value matching support for field annotations. plus hashcode/equals...
aclement [Sat, 10 May 2008 00:33:22 +0000 (00:33 +0000)]
227993: annotation value matching support for field annotations. plus hashcode/equals on annotationtypepatterns where it was missing!

16 years ago231396: moved ConfigParser out of weaver jar
aclement [Fri, 9 May 2008 23:24:22 +0000 (23:24 +0000)]
231396: moved ConfigParser out of weaver jar

16 years ago231396: moved ConfigParser out of weaver jar
aclement [Fri, 9 May 2008 23:24:21 +0000 (23:24 +0000)]
231396: moved ConfigParser out of weaver jar

16 years ago231396: moved ConfigParser out of weaver jar
aclement [Fri, 9 May 2008 23:24:20 +0000 (23:24 +0000)]
231396: moved ConfigParser out of weaver jar

16 years ago231396: moved ConfigParser out of weaver jar
aclement [Fri, 9 May 2008 23:24:19 +0000 (23:24 +0000)]
231396: moved ConfigParser out of weaver jar

16 years ago231396: moved ConfigParser out of weaver jar
aclement [Fri, 9 May 2008 23:24:17 +0000 (23:24 +0000)]
231396: moved ConfigParser out of weaver jar

16 years ago231187: test and fix. Do the parameterization check after ITDs have applied
aclement [Thu, 8 May 2008 21:22:46 +0000 (21:22 +0000)]
231187: test and fix.  Do the parameterization check after ITDs have applied

16 years ago231187: test and fix. Do the parameterization check after ITDs have applied
aclement [Thu, 8 May 2008 21:22:29 +0000 (21:22 +0000)]
231187: test and fix.  Do the parameterization check after ITDs have applied

16 years ago231187: test and fix. Do the parameterization check after ITDs have applied
aclement [Thu, 8 May 2008 21:13:47 +0000 (21:13 +0000)]
231187: test and fix.  Do the parameterization check after ITDs have applied

16 years ago231187: test and fix. Do the parameterization check after ITDs have applied
aclement [Thu, 8 May 2008 21:13:45 +0000 (21:13 +0000)]
231187: test and fix.  Do the parameterization check after ITDs have applied

16 years ago225785: rebuild of shadows with 229910 fixed in the compiler being used. Root_refactoring
aclement [Wed, 7 May 2008 22:12:05 +0000 (22:12 +0000)]
225785: rebuild of shadows with 229910 fixed in the compiler being used.

16 years ago209372: guard for -1 source line when no line numbers in class file
aclement [Wed, 7 May 2008 22:08:01 +0000 (22:08 +0000)]
209372: guard for -1 source line when no line numbers in class file

16 years ago230817: remap NPE - switch ordering in match to do exception handlers first and inser...
aclement [Wed, 7 May 2008 15:31:18 +0000 (15:31 +0000)]
230817: remap NPE - switch ordering in match to do exception handlers first and insert an extra NOP if required.

16 years agoremoving test that builds into the src tree rather than the sandbox
aclement [Wed, 7 May 2008 04:38:11 +0000 (04:38 +0000)]
removing test that builds into the src tree rather than the sandbox

16 years ago-timers option, just times top level main() for now
aclement [Wed, 7 May 2008 00:39:02 +0000 (00:39 +0000)]
-timers option, just times top level main() for now

16 years ago230134: tests and fixes - move cflow caches from static state to crosscuttingmembers...
aclement [Mon, 5 May 2008 18:55:49 +0000 (18:55 +0000)]
230134: tests and fixes - move cflow caches from static state to crosscuttingmembers for the aspect, fixing their lifecycle.

16 years ago230134: tests and fixes - move cflow caches from static state to crosscuttingmembers...
aclement [Mon, 5 May 2008 18:55:47 +0000 (18:55 +0000)]
230134: tests and fixes - move cflow caches from static state to crosscuttingmembers for the aspect, fixing their lifecycle.

16 years ago230134: tests and fixes - move cflow caches from static state to crosscuttingmembers...
aclement [Mon, 5 May 2008 18:55:45 +0000 (18:55 +0000)]
230134: tests and fixes - move cflow caches from static state to crosscuttingmembers for the aspect, fixing their lifecycle.

16 years ago230134: testcode
aclement [Mon, 5 May 2008 18:51:46 +0000 (18:51 +0000)]
230134: testcode

16 years agoremove useless message
aclement [Mon, 5 May 2008 16:23:21 +0000 (16:23 +0000)]
remove useless message

16 years ago210470: weakly wrap a classloader
aclement [Sat, 3 May 2008 03:07:43 +0000 (03:07 +0000)]
210470: weakly wrap a classloader

16 years ago210470: remove thread reference stored in CompilationAndWeavingContext static - it...
aclement [Sat, 3 May 2008 02:55:46 +0000 (02:55 +0000)]
210470: remove thread reference stored in CompilationAndWeavingContext static - it anchors the context class loader

16 years ago210470: remove thread reference stored in CompilationAndWeavingContext static - it...
aclement [Sat, 3 May 2008 02:55:26 +0000 (02:55 +0000)]
210470: remove thread reference stored in CompilationAndWeavingContext static - it anchors the context class loader

16 years agosp mistake
aclement [Fri, 2 May 2008 19:16:08 +0000 (19:16 +0000)]
sp mistake

16 years ago229910 - dont generate bad code for around advice on fieldset for an inherited field
aclement [Fri, 2 May 2008 02:20:24 +0000 (02:20 +0000)]
229910 - dont generate bad code for around advice on fieldset for an inherited field

16 years ago229910 - dont generate bad code for around advice on fieldset for an inherited field
aclement [Fri, 2 May 2008 02:20:22 +0000 (02:20 +0000)]
229910 - dont generate bad code for around advice on fieldset for an inherited field

16 years agorest of fix for 228980 - annotations bundled in with Nots
aclement [Sat, 26 Apr 2008 18:38:32 +0000 (18:38 +0000)]
rest of fix for 228980 - annotations bundled in with Nots

16 years agorest of fix for 228980 - annotations bundled in with Nots
aclement [Sat, 26 Apr 2008 18:38:31 +0000 (18:38 +0000)]
rest of fix for 228980 - annotations bundled in with Nots

16 years ago228980: tests and partial fix
aclement [Sat, 26 Apr 2008 05:11:27 +0000 (05:11 +0000)]
228980: tests and partial fix

16 years ago228980: tests and partial fix
aclement [Sat, 26 Apr 2008 05:11:25 +0000 (05:11 +0000)]
228980: tests and partial fix

16 years agorepair the stupid damage
aclement [Fri, 25 Apr 2008 17:58:19 +0000 (17:58 +0000)]
repair the stupid damage

16 years agoup to date with 1.6.0
aclement [Fri, 25 Apr 2008 17:55:32 +0000 (17:55 +0000)]
up to date with 1.6.0

16 years ago228633: pointcut comparison changes in AST support
aclement [Thu, 24 Apr 2008 16:45:17 +0000 (16:45 +0000)]
228633: pointcut comparison changes in AST support

16 years ago226567: test and fix - generic return types and overridden methods
aclement [Thu, 24 Apr 2008 04:07:25 +0000 (04:07 +0000)]
226567: test and fix - generic return types and overridden methods

16 years ago226567: test and fix - generic return types and overridden methods
aclement [Thu, 24 Apr 2008 04:07:23 +0000 (04:07 +0000)]
226567: test and fix - generic return types and overridden methods

16 years agoupdated build to say 1.4 requirement on install screen. V1_6_0
aclement [Wed, 23 Apr 2008 20:25:12 +0000 (20:25 +0000)]
updated build to say 1.4 requirement on install screen.

16 years agoupdated build to say 1.4 requirement on install screen. updated changes.html to...
aclement [Wed, 23 Apr 2008 20:24:45 +0000 (20:24 +0000)]
updated build to say 1.4 requirement on install screen.  updated changes.html to 1.6.0 final

16 years agoupdated build to say 1.4 requirement on install screen. updated changes.html to...
aclement [Wed, 23 Apr 2008 20:24:42 +0000 (20:24 +0000)]
updated build to say 1.4 requirement on install screen.  updated changes.html to 1.6.0 final

16 years ago1.6.0 final readme
aclement [Wed, 23 Apr 2008 19:57:34 +0000 (19:57 +0000)]
1.6.0 final readme

16 years ago1.6.0 final readme
aclement [Wed, 23 Apr 2008 19:56:52 +0000 (19:56 +0000)]
1.6.0 final readme

16 years ago227540 related debug removed
aclement [Wed, 23 Apr 2008 19:16:36 +0000 (19:16 +0000)]
227540 related debug removed

16 years ago227029: multithreaded bug in reflection
aclement [Fri, 18 Apr 2008 19:43:54 +0000 (19:43 +0000)]
227029: multithreaded bug in reflection

16 years ago227029: multithreaded bug in reflection
aclement [Fri, 18 Apr 2008 19:37:40 +0000 (19:37 +0000)]
227029: multithreaded bug in reflection

16 years ago227029: multithreaded bug in reflection
aclement [Fri, 18 Apr 2008 16:43:10 +0000 (16:43 +0000)]
227029: multithreaded bug in reflection

16 years ago227029: multithreaded bug in reflection
aclement [Fri, 18 Apr 2008 16:43:09 +0000 (16:43 +0000)]
227029: multithreaded bug in reflection

16 years ago227540: npe guard + diagnostics
aclement [Thu, 17 Apr 2008 16:46:56 +0000 (16:46 +0000)]
227540: npe guard + diagnostics

16 years ago160rc1 update V1_6_0rc1
aclement [Wed, 16 Apr 2008 19:07:55 +0000 (19:07 +0000)]
160rc1 update

16 years ago160868: dont check paths more than once
aclement [Wed, 9 Apr 2008 23:45:34 +0000 (23:45 +0000)]
160868: dont check paths more than once

16 years agodont loop indefinetly (eg. Enum<E extends Enum<E>>)
aclement [Wed, 9 Apr 2008 22:51:08 +0000 (22:51 +0000)]
dont loop indefinetly (eg.  Enum<E extends Enum<E>>)