summaryrefslogtreecommitdiffstats
path: root/lib/test
Commit message (Collapse)AuthorAgeFilesLines
* fix for NPE in SignatureImpl reported on the list by Simon Walteraclement2006-05-301-0/+0
|
* synchronization joinpoints: aspectjrt changesaclement2006-05-241-0/+0
|
* fixes for 135780: aspectjrt will work better now on a 1.1 vmaclement2006-05-031-0/+0
|
* merge of RB_V1_5_0 changes back into HEADacolyer2005-12-191-0/+0
|
* merge of changes from 1.5.0 branch into HEADacolyer2005-12-191-0/+0
|
* fixes inefficient ordering of tests in SignaturePattern (that I ↵acolyer2005-12-141-0/+0
| | | | inadvertantly introduced earlier), and corrects @DeclareParents impl in AJTypeSystem :- fields should NOT be shown, and nor should non-interface members.
* tests and fix for ITDS in AjTypeSystemacolyer2005-12-131-0/+0
|
* new versions of aspectjrt.jar with annotation updates inacolyer2005-11-291-0/+0
|
* tests and fix for pr114332 - reflection api not detecting abstract itdms.acolyer2005-11-211-0/+0
|
* fix for pr104220 - poor toString implementations for adviceexecution join ↵acolyer2005-11-081-0/+0
| | | | points.
* errr, org/aspectj/lang/annotation/Pointcut was missing from one of these, ↵aclement2005-10-261-0/+0
| | | | causing tests to fail. rebuilt and checking them in again.
* concrete-aspect impl and doc for LTW - see #95529avasseur2005-10-251-0/+0
| | | | pbly some issue on abstract @Pointcut() in ajdt core - fix coming
* rebuilt - includes DeclareImplements annotationaclement2005-10-181-0/+0
|
* implement @AspectJ ITD @DeclareParents and @DeclareImplementsavasseur2005-10-171-0/+0
| | | | changed AjType as ITD field is meaningless (as @AJ ITD is interface driven)
* itd support in the MAPacolyer2005-10-041-0/+0
|
* completes all of the MAP bar ITDsacolyer2005-10-031-0/+0
|
* updates to reflection library (largely javadoc, but with a few small tweaks)acolyer2005-09-301-0/+0
|
* tests and implementation for 108120 - runtime pointcut parsing and matching.acolyer2005-09-211-0/+0
|
* fix for pr59076, much more memory efficient creation of join point static partsacolyer2005-09-011-0/+0
|
* replacing the bloated ones in CVS !aclement2005-08-181-0/+0
|
* yet another version of aspectjrt.jar due to question mark over 1.5 contents ↵acolyer2005-06-201-0/+0
| | | | in previous
* update aspectjrt.jar in lib and test cases uses MAP in tests to reflect ↵acolyer2005-06-201-0/+0
| | | | introduction of PointcutExpression interface
* Fix and tests for PR94167: NPE in reflection API. Fix submitted by Ron Bodkin.aclement2005-06-071-0/+0
|
* LTW modules + AntSpec to test LTW in the sandbox + code cleanup in my FIXME ↵avasseur2005-05-041-0/+0
| | | | + fix in error handling when no debug info can be read from @Aj aspect (many files modified since refactored IMessageHanlder for LTW dontIgnore method)
* the matching aspectjrt.jar. could come in handy? who knows ;)acolyer2005-05-031-0/+0
|
* @AJ declarePrecedence was not runtime visible in those jar - don't know why..avasseur2005-04-261-0/+0
|
* this patch implements the MAP for aspects, pointcuts, and advice. just ↵acolyer2005-04-251-0/+0
| | | | enough of an implementation to provide the support needed for some of the ataspectj visitor tests.
* Now you see them, now you don't. Annotations now runtime visible.aclement2005-04-221-0/+0
|
* Refresh these builds of aspectjrt.jar - they are used by the harnessaclement2005-04-191-0/+0
|
* Fix for Bugzilla Bug 74238: Applet which uses cflow pointcut gets ↵aclement2004-10-141-0/+0
| | | | AccessControlException
* 76030 - cflow optimizations. Part 1 fix - use counters rather than stacks ↵aclement2004-10-111-0/+0
| | | | when we can.
* Enhancement for Bugzilla Bug 49743aclement2004-09-011-0/+0
| | | | | performance improvements for runtime library (From Matthew)
* Fix for Bugzilla Bug 70404aclement2004-08-271-0/+0
| | | | passing null to array arguments confuzes static join point signature.
* updated aspectjrt.jar with new Factory methods inacolyer2004-06-081-0/+0
|
* Had wrong entry for version in MANIFEST - due to some packaging I had done ↵aclement2004-05-101-0/+0
| | | | to build my own 1.2rc1 - should be fixed now.
* Fix for Bugzilla Bug 59909 aclement2004-05-051-0/+0
| | | | CFlowStack removesThreads to late
* fix for Bugzilla Bug 54721 acolyer2004-03-191-0/+0
| | | | add this to AP (Signature.getDeclaringTypeName())
* Implemented feature for Bugzilla Bug 48091 jhugunin2004-01-241-0/+0
| | | | | | | | | | | | | | Lazy instantiation of thisJoinPoint Speed-ups of 10-100X are measured even when running a small test case with minimal GC issues. The actual feature implemented is that thisJoinPoint objects are only created just before calling the method for advice that requires them. To take advantage of this feature you must use an if PCD or some other dynamic test that occurs in the PCD not the advice body to guard the expensive creation of the thisJoinPoint object. -XlazyTjp flag must be passed to compiler to enable this feature. If any around advice is present on the joinpoint then lazy instantiation will be disabled. An Xlint warning will be displayed in this case. As a related optimization, several helper methods were added to Factory.makeJP to reduce the code size when thisJoinPoint is used.
* Fix for Bugzilla Bug 44587 jhugunin2004-01-141-0/+0
| | | | | | | | | | | Erroneous exception conversion and Bugzilla Bug 34206 before():execution(new(..)) does not throw NoAspectBoundException All exceptions that occur during the static intialization of a persingleton aspect will be swallowed. When using that aspect (via aspectOf()) a NoAspectBoundException will be thrown with the original exception from the staitc initializer as the cause.
* updated version of aspectjrt.jar which includes getCause on SoftExceptionacolyer2004-01-071-0/+0
|
* former version was built with -target 1.2, so it has a bad major version ↵wisberg2003-06-021-0/+0
| | | | when running under 1.1
* updating library per binary-compatible change in feb to make build check passwisberg2003-05-051-0/+0
|
* updated to reflect runtime changes for 1.1 compatibilitywisberg2003-04-231-0/+0
|
* updated to remove ignored manifest, make more recent than sources checked in ↵wisberg2002-12-231-0/+0
| | | | later.
* updated with DEVELOPMENT manifestwisberg2002-12-231-0/+0
|
* trying to avoid incompatible class change errorwisberg2002-12-181-0/+0
|
* initial versionwisberg2002-12-162-0/+0