Andy Clement
f4c8433cb0
Fix 433351: Declare parents fails on interfaces on the inpath depending on directory structure
vor 8 Jahren
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.
vor 9 Jahren
Andy Clement
3c2b8b7788
433351: first fix. inpath weaving of decp on generic interface
vor 10 Jahren
Andy Clement
bbc514a031
Polish 1.8.0 and optimized fastmatch for and/or pointcut
vor 10 Jahren
Andy Clement
3f6e16677d
Bug408721: sync blocks around collection access
vor 11 Jahren
Andy Clement
f1a8813c3b
390269: fix for gc'd raw type refs
vor 11 Jahren
Andy Clement
43166c3e88
325731
vor 11 Jahren
Andy Clement
0435426892
375777 debug
vor 12 Jahren
Andy Clement
6e1704d3e2
375777
vor 12 Jahren
Andy Clement
549d227a8d
374745
vor 12 Jahren
aclement
942da06faa
362956
vor 12 Jahren
aclement
6bfec8fd15
325731 debug
vor 13 Jahren
aclement
f8ff09094b
344005: fix. Tests are in here but unfinished.
vor 13 Jahren
aclement
f7e5b6d7cf
synchronization to allow multiple threads to start using the world (see Thorstens post on the mailing list)
vor 13 Jahren
aclement
ce16a06749
323634: only parameterize if there is something to parameterize
vor 14 Jahren
aclement
f3703cbcc5
generics
vor 14 Jahren
aclement
67189542cd
322664: fix
vor 14 Jahren
aclement
c3c897ca53
generics
vor 14 Jahren
aclement
a8f7c205c2
309336: faster isAssignableFrom
vor 14 Jahren
aclement
83a479f572
refactored generic type handling
vor 14 Jahren
aclement
a8af466d3b
303924: fix
vor 14 Jahren
aclement
a95c391d27
303758: fixes
vor 14 Jahren
aclement
2cae45bf71
299552: private ITD fields stay private in target (with unmangled name): all of it
vor 14 Jahren
aclement
8310b6ae94
minor optimizations, but in code that is run 1000000s of times
vor 14 Jahren
aclement
0e602434ae
296734: various optimizations for LTW and aop.xml include/exclude processing
vor 14 Jahren
aclement
4cfcd37ea6
296533: generics info in generated accessor names
vor 14 Jahren
aclement
39d47ebd9e
weak refs to cached interface set
vor 14 Jahren
aclement
bbe9ce4a19
weakref cache of resolved interfaces and supertype
vor 14 Jahren
aclement
c8ead36f69
fastmatch for execution!
vor 14 Jahren
aclement
d476faa676
293620:
vor 14 Jahren
aclement
92e60fa66f
293620:
vor 14 Jahren
aclement
4da4379d79
refactoring
vor 15 Jahren
aclement
e13cd5bb92
no need to use getter
vor 15 Jahren
aclement
433fdcfa09
267559: generic itd npe: fix
vor 15 Jahren
aclement
82c0ab156a
266420: incremental compile case
vor 15 Jahren
aclement
57d21ed5c7
265729: fault in binary aspects for itds/decps and search for them correctly
vor 15 Jahren
aclement
a066840ea5
on delegate change, forget any attached modifications to the reference type
vor 15 Jahren
aclement
3be58b7ad7
258510: promoted additional annotation/class/interface storage from delegate to referencetype
vor 15 Jahren
aclement
1ee5cebaeb
253109: tests and fix
vor 15 Jahren
aclement
a6ab11f0bb
253109: fix
vor 15 Jahren
aclement
eb5b285778
246125: the SPLIT
vor 15 Jahren