mwebster
|
75afb31e38
|
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
|
2006-06-09 10:56:50 +00:00 |
|
aclement
|
f821ca3dae
|
test and fix for 145086
|
2006-06-03 08:27:06 +00:00 |
|
acolyer
|
c82fae9bb7
|
update license to EPL
|
2006-06-01 10:46:14 +00:00 |
|
aclement
|
91f54fd96f
|
fix for NPE in SignatureImpl reported on the list by Simon Walter
|
2006-05-30 09:29:19 +00:00 |
|
aclement
|
aedf0bc508
|
synchronization joinpoints: aspectjrt changes
|
2006-05-24 07:54:55 +00:00 |
|
aclement
|
5d2b5b8892
|
test and fix for 138384: woven methods being >64k in code size
|
2006-05-12 08:17:43 +00:00 |
|
aclement
|
cb5dfe7598
|
fixes for 135780: aspectjrt will work better now on a 1.1 vm
|
2006-05-03 16:18:25 +00:00 |
|
aclement
|
973062a236
|
die evil 1.4 apis.
|
2006-03-16 11:01:53 +00:00 |
|
aclement
|
1f4858d01b
|
moved to be a WeakHashMap
|
2006-03-10 13:29:05 +00:00 |
|
aclement
|
6e6658a5e9
|
101411: -XaddSerialVersionUID
|
2006-03-09 17:24:19 +00:00 |
|
aclement
|
1954377011
|
optimization: removes static state from Bcel that was accumulating for all 'unknown' (i.e. aspectj!!) attributes
|
2006-03-04 10:43:11 +00:00 |
|
aclement
|
2bede22431
|
rebuilt to include latest optimizations
|
2006-02-22 15:00:34 +00:00 |
|
aclement
|
901fe8fe25
|
optimization: use asm for lightweight delegates
|
2006-02-22 14:59:11 +00:00 |
|
aclement
|
3b4d09438d
|
optimization: use tags not gens. improves memory (create less garbage), faster (dont need to transform the garbage): see pr128650, optimization #6.
|
2006-02-21 10:49:15 +00:00 |
|
aclement
|
2dcda062d9
|
optimization: made unpacking of the table lazy. With a minor change in AJ itself, this results in us only unpacking 15000 of the 39000 local variable table objects constructed during a build of shadows. Saving space and time.
|
2006-02-15 09:41:19 +00:00 |
|
aclement
|
a6243d9f05
|
include latest bcel changes.
|
2006-02-14 14:32:29 +00:00 |
|
aclement
|
34d6d63fdc
|
optimization: rather than continuously constructing new arrays from the linked lists of instructions, we create one array and use it multiple times in MethodGen.
|
2006-02-14 13:32:07 +00:00 |
|
aclement
|
4eb2d5a175
|
lazy unpacking of the line number table contents. Only done when required - usually when a MethodGen built for a Method (i.e. we are going to weave it).
|
2006-02-07 15:17:06 +00:00 |
|
acolyer
|
1cbece39b3
|
merge of RB_V1_5_0 changes back into HEAD
|
2005-12-19 16:54:36 +00:00 |
|
acolyer
|
4676acbde5
|
merge of changes from 1.5.0 branch into HEAD
|
2005-12-19 12:22:26 +00:00 |
|
acolyer
|
9825192b0f
|
fixes inefficient ordering of tests in SignaturePattern (that I inadvertantly introduced earlier), and corrects @DeclareParents impl in AJTypeSystem :- fields should NOT be shown, and nor should non-interface members.
|
2005-12-14 00:53:28 +00:00 |
|
acolyer
|
7de52b4221
|
tests and fix for ITDS in AjTypeSystem
|
2005-12-13 22:25:48 +00:00 |
|
aclement
|
f40d029276
|
fix for pr117854 - first part, broken switch statement.
|
2005-12-06 11:28:20 +00:00 |
|
aclement
|
2bed6a1a75
|
fixing the unfixable: 117882 incremental dec @type: made two methods in Annotation non-final so they can be overridden.
|
2005-12-02 15:31:19 +00:00 |
|
acolyer
|
15941fb2e3
|
updates to bcel to support isNested test on JavaClass
|
2005-12-02 06:56:14 +00:00 |
|
acolyer
|
ff77a07113
|
new versions of aspectjrt.jar with annotation updates in
|
2005-11-29 20:43:19 +00:00 |
|
aclement
|
385d9ef905
|
code for 116679: targetting a 1.2.1 runtime
|
2005-11-29 13:21:24 +00:00 |
|
acolyer
|
735d94f91a
|
tests and fix for pr114332 - reflection api not detecting abstract itdms.
|
2005-11-21 22:05:46 +00:00 |
|
aclement
|
2e2f1c2575
|
rebuilt for 95517
|
2005-11-15 16:59:34 +00:00 |
|
acolyer
|
c439e32628
|
fix for pr104220 - poor toString implementations for adviceexecution join points.
|
2005-11-08 18:12:37 +00:00 |
|
acolyer
|
590f81aacb
|
add support and tests for isAnonymous in JavaClass
|
2005-11-04 13:06:27 +00:00 |
|
aclement
|
56766b766a
|
errr, org/aspectj/lang/annotation/Pointcut was missing from one of these, causing tests to fail. rebuilt and checking them in again.
|
2005-10-26 08:28:48 +00:00 |
|
avasseur
|
76ebbc76ad
|
concrete-aspect impl and doc for LTW - see #95529
pbly some issue on abstract @Pointcut() in ajdt core - fix coming
|
2005-10-25 10:00:58 +00:00 |
|
aclement
|
f287e3bc29
|
rebuilt - includes DeclareImplements annotation
|
2005-10-18 14:06:33 +00:00 |
|
avasseur
|
bb2d440161
|
implement @AspectJ ITD @DeclareParents and @DeclareImplements
changed AjType as ITD field is meaningless (as @AJ ITD is interface driven)
|
2005-10-17 10:49:11 +00:00 |
|
aclement
|
7e397dbfae
|
Fix for generic signature parsing - see pr112105
|
2005-10-14 17:53:25 +00:00 |
|
aclement
|
999d9b0c88
|
pr112514: better diagnostics when class format exception occurs.
|
2005-10-14 08:39:32 +00:00 |
|
wisberg
|
a3520ca7ec
|
bootstrap jar - fix dup entries for target when assembling
|
2005-10-14 05:07:07 +00:00 |
|
acolyer
|
b305f9ee51
|
itd support in the MAP
|
2005-10-04 13:56:38 +00:00 |
|
acolyer
|
0fae66242e
|
completes all of the MAP bar ITDs
|
2005-10-03 16:17:15 +00:00 |
|
acolyer
|
f74a5c0fc3
|
updates to reflection library (largely javadoc, but with a few small tweaks)
|
2005-09-30 14:58:56 +00:00 |
|
acolyer
|
85a4b0afb2
|
final bcel fix for 101047
|
2005-09-28 20:10:19 +00:00 |
|
acolyer
|
4b15f3893c
|
restoring original behaviour in LocalVariableGen - not happy with my change from last night....
|
2005-09-28 06:07:20 +00:00 |
|
acolyer
|
97520cf015
|
fix for pr101407 - weaver produces wrong local variable table bytecode.
|
2005-09-27 21:08:24 +00:00 |
|
acolyer
|
0e1bb192d4
|
fix for pr104957: NPE whilst compiling GIJ
|
2005-09-21 16:28:36 +00:00 |
|
acolyer
|
a39f595c0c
|
tests and implementation for 108120 - runtime pointcut parsing and matching.
|
2005-09-21 14:59:55 +00:00 |
|
aclement
|
1d5496e2f1
|
pr109728: fix part 1 - don't let bcel damage descriptors.
|
2005-09-19 15:16:09 +00:00 |
|
aclement
|
3466a78126
|
rebuilt *again* - i hope the build machine likes these?
|
2005-09-15 11:43:15 +00:00 |
|
aclement
|
979128e3d5
|
rebuilt *again* - i hope the build machine likes these?
|
2005-09-15 07:38:23 +00:00 |
|
aclement
|
87e5c2ecca
|
test and fix for pr109486: bcel exception when expecting compiler error for final abstract class.
|
2005-09-14 11:10:52 +00:00 |
|