mwebster
acf2739fa6
Bug 150487 "Tracing and Logging Framework" (WeavingAdaptorMessageHandler delegates and traces)
18 years ago
aclement
ddb5eea1bf
133770 'call and ltw': isLocallyDefined() implemented - may not be right for all classloader hierarchies (especially non-delegating ones) - but its a start!
18 years ago
aclement
039be6888f
patches from 152161
18 years ago
aclement
c779c96eff
fix for 152871: parsing bytecode too often
18 years ago
mwebster
52c25536d8
Fix for Bug 150254 "Provide context for LTW verbose messages" (tidy up ClassLoaderWeavingAdaptor.initialize())
18 years ago
mwebster
b15cda7add
First drop of Bug 150487 "Tracing and Logging Framework" (Trace & TraceFactory)
18 years ago
mwebster
928cb4a192
Fix for Bug 150254 "Provide context for LTW verbose messages" (IWeavingContext.getId(), WeavingContextTest)
18 years ago
mwebster
fdbae3fda3
Fix for 139936 "[ltw] WeavingAdaptor.generatedClassesExist() cannot cope with additional class weaving"
18 years ago
aclement
30ba1f0108
Another attempt to make this LTW change
18 years ago
mwebster
4513e921c8
fix for 120739
18 years ago
aclement
69d420e8f3
fix for 144465
18 years ago
aclement
4eb6fbcc59
testcode for 129408 - dont print out AbortException stack traces!!
18 years ago
mwebster
0d1771f1f8
fix for 139936
18 years ago
aclement
be0ea2c82e
did that LTWWorld change break the build?
18 years ago
aclement
c1d86983cc
for Mr B
18 years ago
aclement
7df49ff69b
77166 - newarray joinpoint support. "-Xjoinpoints:arrayconstruction"
18 years ago
aclement
10b88f0c23
matthews message accumulation changes for ltw
18 years ago
aclement
9edb4b6f9e
fixes for 120363 : from matthew (include/exclude problems for LTW)
18 years ago
aclement
1435cd1f6a
tests and fixes for 119657. from matthew.
18 years ago
aclement
1e1bbb3f2e
fixes for 118715 from Matthew.
18 years ago
aclement
3ce492be63
Matthews changes - enabling us to see bytecode before and after LTW (bug 117854)
18 years ago
acolyer
249d797a9e
eliminating compilation warnings from loadtime module
18 years ago
aclement
a5ac5af396
117189: patch from Ron, tidied up by Matthew: reduce overhead when no aspects defined
18 years ago
aclement
e8b6bde217
Matthews patches for 115275
18 years ago
aclement
3226d27a82
Matthews patches from 95529
18 years ago
avasseur
e2db715351
aspects/include handling and doc update as per #115275
18 years ago
acolyer
4cf9a72dc4
relegate adviceDidNotMatch to info for LTW unless explicitly set as an option - don't want this warning coming out by default??
18 years ago
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)
18 years ago
aclement
62d16d52c2
Matthews patch for 113510
18 years ago
aclement
b83d91aafe
wasnt setting the defaults if nothing supplied.
18 years ago
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)
18 years ago
avasseur
e1d674faa6
ajdtcore for abstract @Pointcut
18 years ago
avasseur
76ebbc76ad
concrete-aspect impl and doc for LTW - see #95529
pbly some issue on abstract @Pointcut() in ajdt core - fix coming
18 years ago
avasseur
70888ddc86
perf improvements from Matthew and Ron #113511
18 years ago
aclement
0526a766ce
changed the fix - it didnt even compile on my machine without this change...
18 years ago
avasseur
31c2e3f987
fix for odd NPE - don't know what this readAspect goal is (javadoc welcome) and thus if my fix is ok
18 years ago
avasseur
3eda2272ac
update for temp fix 99861 for Ron
18 years ago
aclement
12e6334bf5
Let the bug floodgates open, reweavable is now default (pr91417)
18 years ago
acolyer
d485f9bcc4
fix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for -Xdev:Pinpoint
18 years ago
acolyer
03b20bc112
David Knibb's patch for enh 109173 :- Weaving Adaptor enhancements
18 years ago
acolyer
2ac1f6da9d
support for -XhasMember
19 years ago
avasseur
1234abf691
-Xlint:xxx and -Xlintfile:xxx in aop.xml
19 years ago
avasseur
7b621acacf
fix corrupted test failing on Jrockit, fix a ltw doc, ltw include are ORed as per doc
19 years ago
avasseur
f632b6ee2f
ltw reweavable test for Mattew bug, fix some wrong getCoreType that makes some stderr output when closure are encountered on ltw / dump
19 years ago
avasseur
de064586ad
fix LTW for JMX stuff, rename messageHolder, some doc on that + dump
19 years ago
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.
19 years ago
avasseur
f5739c0e7b
LTW weaver/dump@within option + fix a sout in weaver
19 years ago
avasseur
f14646f57a
#96371 META-INF/aop.xml lookup fix + test
19 years ago
avasseur
33c5c59a9e
aspects are reweavable by default, fixed issue in (AJC + LTW + Inlining + @AJ)
19 years ago
aclement
7f26983bfb
removed unused imports. (they clog up eclipse warnings view!)
19 years ago