aboutsummaryrefslogtreecommitdiffstats
path: root/runtime
Commit message (Collapse)AuthorAgeFilesLines
* fix for pr59076, much more memory efficient creation of join point static partsacolyer2005-09-012-38/+159
|
* Fix and tests for PR94167: NPE in reflection API. Fix submitted by Ron Bodkin.aclement2005-06-072-2/+2
|
* ignore bintest directoriesacolyer2005-05-311-0/+1
|
* newbuild.xml replacing build.xml, with Alex okwisberg2005-05-192-59/+3
|
* prospective replacements for {module}/build.xml - will move there once ↵wisberg2005-05-111-0/+6
| | | | validated by those who use build.xml.
* hacked out 1.4 apis - needs tidying up but I'm just trying to see if I can ↵aclement2005-05-041-3/+6
| | | | get the build to work.
* PTW perClause for @AJ + perClause testavasseur2005-05-021-10/+102
|
* @AJ annotation are runtime visible, fixed all licenses from branch for EPLavasseur2005-04-223-13/+30
|
* fixing a missing "throw" clauseavasseur2005-04-221-1/+1
|
* back to 1.3 exception API, report bad method via NoAspectBoundException.wisberg2005-04-211-9/+8
|
* commented jar target from bcel-builder/build.xml since broken (can someone ↵avasseur2005-04-201-2/+2
| | | | | | | comment ?) impl @Aspect("issingleton") fixed error reporting on readPerClause from @AJ
* accessed from gen'd code, needs to be visibleaclement2005-04-191-1/+1
|
* From branch: Changes to runtime for @AJaclement2005-04-195-10/+229
|
* Empty interface for EnclosingStaticPart, to enable differentiation between ↵aclement2005-04-191-1/+3
| | | | ESP and SP. migration issue?
* From branch: New build scripts that Alex uses under IntelliJ - can be run ↵aclement2005-04-191-0/+41
| | | | individually or via master in build module.
* remove dependency on 1.2 API - runtime libs must work at 1.1 levelacolyer2005-03-1012-53/+66
|
* enhancements to signature to support getAccessibleMember() (see ↵acolyer2005-03-097-0/+88
| | | | ajdk:annotations)
* aspectj5rt.mf.txt is now the manifest in aspectjrt.jar (per build alias in ↵wisberg2005-02-111-14/+2
| | | | build/src/.../Builder.properties), so this is disabled (not deleted since undeleting in CVS is, um, awkward)
* APIs allowing 3rd parties to integrate with AspectJ's pointcut parsing and ↵acolyer2004-12-021-1/+28
| | | | matching
* Needs a blank-line before Name: sectionacolyer2004-10-221-0/+1
|
* Fix for Bugzilla Bug 74238: Applet which uses cflow pointcut gets ↵aclement2004-10-142-2/+22
| | | | AccessControlException
* 76030 - cflow optimizations. Part 1 fix - use counters rather than stacks ↵aclement2004-10-116-0/+197
| | | | when we can.
* Fixing javadoc commentsehilsdal2004-09-083-3/+5
|
* fix for enh 73360 Extend aspectjrt.jar manifest with OSGi attributesacolyer2004-09-071-1/+8
|
* Enhancement for Bugzilla Bug 49743aclement2004-09-0113-16/+177
| | | | | performance improvements for runtime library (From Matthew)
* Fix for Bugzilla Bug 70404aclement2004-08-271-1/+3
| | | | passing null to array arguments confuzes static join point signature.
* copyright statement!acolyer2004-08-091-6/+10
|
* fix for Bugzilla Bug 67592 value in the args[] array of thisJoinPoint can be ↵acolyer2004-08-093-1/+48
| | | | changed....
* exposed additional factory methods for creating signaturesacolyer2004-06-081-0/+43
| | | | | (the create from string ones that already exist seem to be unused and are a little odd).
* Fix for Bugzilla Bug 59909 aclement2004-05-056-35/+223
| | | | CFlowStack removesThreads to late
* fix for Bugzilla Bug 54721 acolyer2004-03-1910-13/+56
| | | | add this to API (Signature.getDeclaringTypeName())
* Implemented feature for Bugzilla Bug 48091 jhugunin2004-01-241-5/+25
| | | | | | | | | | | | | | 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.
* 47952 fix: SoftException.printStackTrace(..) prints wrapped throwable (if ↵wisberg2004-01-152-10/+95
| | | | | | not >= 1.4) tested in 1.1, 1.3, 1.4 (but not in 1.1 release tests)
* Fix for Bugzilla Bug 44587 jhugunin2004-01-142-0/+20
| | | | | | | | | | | 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.
* added getCause method (patch from Andy) for 1.4 compatibility. bug 49250acolyer2004-01-071-2/+1
|
* returning TestSuite rather than Test to permit all tests to run from Eclipsewisberg2003-10-311-1/+1
|
* gutted. Should be removed once we've confirmed that it can safely be removed. wisberg2003-04-231-12/+12
| | | | | (not sure if CVS keeps history across file removal/add). (tests run fine, no apparant clients)
* 1.2 call replaced with equivalent 1.1 call.wisberg2003-04-231-1/+1
|
* prevent div/0, NPE (by inspection)wisberg2003-04-191-2/+4
|
* resolving unused-imports warningswisberg2003-02-1314-37/+13
|
* need this or there won't be a manifest in aspectjrt.jarjhugunin2003-01-161-0/+12
|
* initial versionwisberg2002-12-1636-0/+1886
|
* initial versionwisberg2002-12-163-0/+28