Andy Clement
c8e951296c
Fix 436653: conditional aspect activation plus various polish
Modified test expectation system so it is possible to say
the test cares about one particular message and the rest
do not matter (prefix message string with '*') - crude but
quick.
Polished many places to exploit generics
Upgraded all the tests to work on Java8 - some serious changes
regarding ajdoc on Java8. Hopefully it has stayed backwards
compatible with earlier JDK versions (e.g. if using AspectJ 1.8.3+
with a JDK less than 8) but no explicit testing done for this.
9 years ago
Andy Clement
3c2b8b7788
433351: first fix. inpath weaving of decp on generic interface
10 years ago
Andy Clement
bbc514a031
Polish 1.8.0 and optimized fastmatch for and/or pointcut
10 years ago
Andy Clement
3f6e16677d
Bug408721: sync blocks around collection access
11 years ago
Andy Clement
f1a8813c3b
390269: fix for gc'd raw type refs
11 years ago
Andy Clement
43166c3e88
325731
11 years ago
Andy Clement
0435426892
375777 debug
12 years ago
Andy Clement
6e1704d3e2
375777
12 years ago
Andy Clement
549d227a8d
374745
12 years ago
aclement
942da06faa
362956
12 years ago
aclement
6bfec8fd15
325731 debug
13 years ago
aclement
f8ff09094b
344005: fix. Tests are in here but unfinished.
13 years ago
aclement
f7e5b6d7cf
synchronization to allow multiple threads to start using the world (see Thorstens post on the mailing list)
13 years ago
aclement
ce16a06749
323634: only parameterize if there is something to parameterize
13 years ago
aclement
f3703cbcc5
generics
14 years ago
aclement
67189542cd
322664: fix
14 years ago
aclement
c3c897ca53
generics
14 years ago
aclement
a8f7c205c2
309336: faster isAssignableFrom
14 years ago
aclement
83a479f572
refactored generic type handling
14 years ago
aclement
a8af466d3b
303924: fix
14 years ago
aclement
a95c391d27
303758: fixes
14 years ago
aclement
2cae45bf71
299552: private ITD fields stay private in target (with unmangled name): all of it
14 years ago
aclement
8310b6ae94
minor optimizations, but in code that is run 1000000s of times
14 years ago
aclement
0e602434ae
296734: various optimizations for LTW and aop.xml include/exclude processing
14 years ago
aclement
4cfcd37ea6
296533: generics info in generated accessor names
14 years ago
aclement
39d47ebd9e
weak refs to cached interface set
14 years ago
aclement
bbe9ce4a19
weakref cache of resolved interfaces and supertype
14 years ago
aclement
c8ead36f69
fastmatch for execution!
14 years ago
aclement
d476faa676
293620:
14 years ago
aclement
92e60fa66f
293620:
14 years ago
aclement
4da4379d79
refactoring
14 years ago
aclement
e13cd5bb92
no need to use getter
15 years ago
aclement
433fdcfa09
267559: generic itd npe: fix
15 years ago
aclement
82c0ab156a
266420: incremental compile case
15 years ago
aclement
57d21ed5c7
265729: fault in binary aspects for itds/decps and search for them correctly
15 years ago
aclement
a066840ea5
on delegate change, forget any attached modifications to the reference type
15 years ago
aclement
3be58b7ad7
258510: promoted additional annotation/class/interface storage from delegate to referencetype
15 years ago
aclement
1ee5cebaeb
253109: tests and fix
15 years ago
aclement
a6ab11f0bb
253109: fix
15 years ago
aclement
eb5b285778
246125: the SPLIT
15 years ago