aclement
3226d27a82
Matthews patches from 95529
pirms 18 gadiem
avasseur
e2db715351
aspects/include handling and doc update as per #115275
pirms 18 gadiem
acolyer
4cf9a72dc4
relegate adviceDidNotMatch to info for LTW unless explicitly set as an option - don't want this warning coming out by default??
pirms 18 gadiem
acolyer
a3e8bb5c97
autodetect java version and configure world accordingly (now that aj is stricter about not allowing java 5 features at < 1.5 level, this was needed for some LTW tests to pass too)
pirms 18 gadiem
aclement
62d16d52c2
Matthews patch for 113510
pirms 18 gadiem
aclement
b83d91aafe
wasnt setting the defaults if nothing supplied.
pirms 18 gadiem
avasseur
da73b475cc
detects starttWith pattern in aop.xml include/exclude and do fast match
avoid type resolve to do aop.xml include/exclude regular match but use the passed in bytecode (else issue with Stubs not on disk as f.e. in WLS)
pirms 18 gadiem
avasseur
e1d674faa6
ajdtcore for abstract @Pointcut
pirms 18 gadiem
avasseur
76ebbc76ad
concrete-aspect impl and doc for LTW - see #95529
pbly some issue on abstract @Pointcut() in ajdt core - fix coming
pirms 18 gadiem
avasseur
70888ddc86
perf improvements from Matthew and Ron #113511
pirms 18 gadiem
aclement
0526a766ce
changed the fix - it didnt even compile on my machine without this change...
pirms 18 gadiem
avasseur
31c2e3f987
fix for odd NPE - don't know what this readAspect goal is (javadoc welcome) and thus if my fix is ok
pirms 18 gadiem
avasseur
3eda2272ac
update for temp fix 99861 for Ron
pirms 18 gadiem
aclement
12e6334bf5
Let the bug floodgates open, reweavable is now default (pr91417)
pirms 19 gadiem
acolyer
d485f9bcc4
fix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for -Xdev:Pinpoint
pirms 19 gadiem
acolyer
03b20bc112
David Knibb's patch for enh 109173 :- Weaving Adaptor enhancements
pirms 19 gadiem
acolyer
2ac1f6da9d
support for -XhasMember
pirms 19 gadiem
avasseur
1234abf691
-Xlint:xxx and -Xlintfile:xxx in aop.xml
pirms 19 gadiem
avasseur
7b621acacf
fix corrupted test failing on Jrockit, fix a ltw doc, ltw include are ORed as per doc
pirms 19 gadiem
avasseur
f632b6ee2f
ltw reweavable test for Mattew bug, fix some wrong getCoreType that makes some stderr output when closure are encountered on ltw / dump
pirms 19 gadiem
avasseur
de064586ad
fix LTW for JMX stuff, rename messageHolder, some doc on that + dump
pirms 19 gadiem
acolyer
17f150e103
This is the beginning of a significant refactoring needed to cleanly support generics. We need to be much crisper about when we have an unresolved type (plain old TypeX) and when we have a resolved type. This refactoring renames TypeX to UnresolvedType and ResolvedTypeX to ResolvedType. In addition, it moves a number of methods that were defined on TypeX but which can only be answered by resolved types down onto ResolvedType. At the moment, ResolvedType still extends UnresolvedType - but a ResolvedType is *not* a UnresolvedType and this inheritance of convenience will be broken down the line so that ResolvedType does not extend UnresolvedType. Full signature information can only be known for ResolvedTypes.
pirms 19 gadiem
avasseur
f5739c0e7b
LTW weaver/dump@within option + fix a sout in weaver
pirms 19 gadiem
avasseur
f14646f57a
#96371 META-INF/aop.xml lookup fix + test
pirms 19 gadiem
avasseur
33c5c59a9e
aspects are reweavable by default, fixed issue in (AJC + LTW + Inlining + @AJ)
pirms 19 gadiem
aclement
7f26983bfb
removed unused imports. (they clog up eclipse warnings view!)
pirms 19 gadiem
avasseur
cc7137d761
loadtime java1.3 module
pirms 19 gadiem