]> source.dussan.org Git - aspectj.git/log
aspectj.git
16 years ago231396: Comment #4: Big Refactoring: tidyup loose joinpointsig iterators
aclement [Thu, 29 May 2008 19:04:46 +0000 (19:04 +0000)]
231396: Comment #4: Big Refactoring: tidyup loose joinpointsig iterators

16 years ago231396: Comment #4: Big Refactoring: tidyup loose joinpointsig iterators
aclement [Thu, 29 May 2008 19:04:26 +0000 (19:04 +0000)]
231396: Comment #4: Big Refactoring: tidyup loose joinpointsig iterators

16 years ago231396: Comment #4: Big Refactoring: move towards using the right type in the right...
aclement [Thu, 29 May 2008 19:03:24 +0000 (19:03 +0000)]
231396: Comment #4: Big Refactoring: move towards using the right type in the right place from the Member hierarchy

16 years ago231396: Comment #4: Big Refactoring: renamed type
aclement [Thu, 29 May 2008 19:02:23 +0000 (19:02 +0000)]
231396: Comment #4: Big Refactoring: renamed type

16 years agoprevent runaway memory usage
aclement [Thu, 29 May 2008 19:02:12 +0000 (19:02 +0000)]
prevent runaway memory usage

16 years agojust doc
aclement [Thu, 29 May 2008 04:50:31 +0000 (04:50 +0000)]
just doc

16 years ago231396: Use testutils rather than mainline code
aclement [Thu, 29 May 2008 04:50:16 +0000 (04:50 +0000)]
231396: Use testutils rather than mainline code

16 years ago231396: Moved test visitor out to test code
aclement [Thu, 29 May 2008 04:49:34 +0000 (04:49 +0000)]
231396: Moved test visitor out to test code

16 years ago231396: Moved some mainline code out to testsrc
aclement [Thu, 29 May 2008 04:49:04 +0000 (04:49 +0000)]
231396: Moved some mainline code out to testsrc

16 years agoaddress ITD problem - have to change LazyClassGen back to use BcelMethods directly...
aclement [Thu, 29 May 2008 04:47:16 +0000 (04:47 +0000)]
address ITD problem - have to change LazyClassGen back to use BcelMethods directly (but hurts memory profile)

16 years agoorganized imports V1_6_1y
aclement [Wed, 28 May 2008 23:58:26 +0000 (23:58 +0000)]
organized imports

16 years ago231396: Comment #4: Big Refactoring
aclement [Wed, 28 May 2008 23:54:36 +0000 (23:54 +0000)]
231396: Comment #4: Big Refactoring

16 years ago231396: Comment #4: Big Refactoring
aclement [Wed, 28 May 2008 23:54:20 +0000 (23:54 +0000)]
231396: Comment #4: Big Refactoring

16 years ago231396: Comment #4: Big Refactoring
aclement [Wed, 28 May 2008 23:54:19 +0000 (23:54 +0000)]
231396: Comment #4: Big Refactoring

16 years ago231396: Comment #4: Big Refactoring
aclement [Wed, 28 May 2008 23:54:08 +0000 (23:54 +0000)]
231396: Comment #4: Big Refactoring

16 years ago231396: Comment #4: Big Refactoring
aclement [Wed, 28 May 2008 23:54:05 +0000 (23:54 +0000)]
231396: Comment #4: Big Refactoring

16 years ago231396: Comment #4: Big Refactoring
aclement [Wed, 28 May 2008 23:53:55 +0000 (23:53 +0000)]
231396: Comment #4: Big Refactoring

16 years ago231396: Comment #4: Big Refactoring
aclement [Wed, 28 May 2008 23:53:38 +0000 (23:53 +0000)]
231396: Comment #4: Big Refactoring

16 years ago231396: Comment #4: Big Refactoring
aclement [Wed, 28 May 2008 23:53:31 +0000 (23:53 +0000)]
231396: Comment #4: Big Refactoring

16 years ago231396: Comment #4: Big Refactoring
aclement [Wed, 28 May 2008 23:53:19 +0000 (23:53 +0000)]
231396: Comment #4: Big Refactoring

16 years ago231396: Comment #4: Big Refactoring
aclement [Wed, 28 May 2008 23:52:53 +0000 (23:52 +0000)]
231396: Comment #4: Big Refactoring

16 years ago231396: Comment #4: Big Refactoring
aclement [Wed, 28 May 2008 23:52:35 +0000 (23:52 +0000)]
231396: Comment #4: Big Refactoring

16 years agobetter named fields V1_6_1x
aclement [Wed, 28 May 2008 21:34:29 +0000 (21:34 +0000)]
better named fields

16 years agoremove unnecessary file
aclement [Wed, 28 May 2008 21:34:16 +0000 (21:34 +0000)]
remove unnecessary file

16 years agospelling and optimization opportunities noted
aclement [Wed, 28 May 2008 21:34:08 +0000 (21:34 +0000)]
spelling and optimization opportunities noted

16 years agoslightly better doc
aclement [Wed, 28 May 2008 21:32:51 +0000 (21:32 +0000)]
slightly better doc

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