Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updated expected bytecode to match change for fix for issue of | jhugunin | 2003-05-01 | 5 | -5/+5 |
| | | | | Class.forName differences between IBM and SUN's JDKs | ||||
* | fix for | jhugunin | 2003-05-01 | 2 | -1/+9 |
| | | | | | | | | | | | Bugzilla Bug 37020 wrong line for method execution join point (but points to first executable line rather than method declaration) and Bugzilla Bug 37021 source path wrong in declare warning on binary files | ||||
* | Expected fix for issue of Class.forName differences | jhugunin | 2003-05-01 | 1 | -1/+2 |
| | | | | between IBM and SUN's JDKs -- not yet tested on IBMs JDK to confirm | ||||
* | fix and tests for | jhugunin | 2003-04-27 | 3 | -2/+15 |
| | | | | | | | | Bugzilla Bug 30663 lame error message: "negation doesn't allow binding" and Bugzilla Bug 36329 The compiler crashes when using aspect libraries created without using -noweave | ||||
* | fixed bug caught by unit tests | jhugunin | 2003-04-27 | 1 | -3/+2 |
| | |||||
* | fix and tests for | jhugunin | 2003-04-25 | 4 | -5/+6 |
| | | | | | Bugzilla Bug 36803 BCException thrown by AspectJ 1.1rc1 | ||||
* | expanded tests and fix for | jhugunin | 2003-04-24 | 1 | -4/+13 |
| | | | | | Bugzilla Bug 36778 ClassFormatError due to empty interface supertype | ||||
* | tests and fixes for | jhugunin | 2003-04-22 | 2 | -1/+11 |
| | | | | | Bugzilla Bug 29665 Inconsistant stack height | ||||
* | fixing declare parents problems | jhugunin | 2003-04-11 | 7 | -2/+167 |
| | |||||
* | test and fix for | jhugunin | 2003-04-10 | 3 | -5/+14 |
| | | | | | Bugzilla Bug 36046 inter-type declaration bug with abstract classes | ||||
* | commented out debugging println | jhugunin | 2003-04-10 | 1 | -1/+1 |
| | |||||
* | don't keep track of bytes written to disk | jhugunin | 2003-04-10 | 1 | -6/+7 |
| | | | | this saves memory and makes testing incremental compilation more sensitive | ||||
* | fix and test for Bugzilla Bug 34858 | jhugunin | 2003-03-12 | 1 | -0/+5 |
| | | | | Weaver crash | ||||
* | fix and tests for checked exception on advice being checked at | jhugunin | 2003-03-12 | 10 | -31/+99 |
| | | | | woven join points | ||||
* | implemented fastMatch method along with some basic tests of | jhugunin | 2003-03-12 | 30 | -103/+131 |
| | | | | weave performance with and without it | ||||
* | fixed Bug 29934 | jhugunin | 2003-03-12 | 1 | -0/+4 |
| | | | | runtime NullPointerException when applying around advice to other around advice | ||||
* | fixing Bug 31724 | jhugunin | 2003-03-11 | 8 | -35/+129 |
| | | | | | declare warning/error emitted without context and generally providing better error context information | ||||
* | further work on binary aspects (aspect path) tested and implemented correct ↵ | jhugunin | 2003-03-11 | 5 | -24/+25 |
| | | | | | | behavior for obvious forms of abstract aspects now | ||||
* | Fix for | ehilsdal | 2003-03-11 | 2 | -5/+9 |
| | | | | | | | | Bugzilla Bug 32239 Dumps assembly code if Object[] used in args (BcelRenderer.java:152) Not surprisingly, this bug was fixed by lubbing an occurrence of ObjectType to ReferenceType, and then dispatching back for array types and/or class types going to BCEL. | ||||
* | further work on binary aspects (aspect path) tested correct behavior | jhugunin | 2003-03-10 | 1 | -1/+6 |
| | | | | for obvious forms of concrete aspects, next need to address abstract | ||||
* | Half-way through refactoring of ResolvedTypeX's and Worlds. This | jhugunin | 2003-03-08 | 19 | -113/+235 |
| | | | | | | | should make incremental compilation and using binary aspect libraries work MUCH better. The current state doesn't fix any of those issues, but it also does continue to pass all of the existing tests. | ||||
* | FIXED: Bugzilla Bug 32463 | jhugunin | 2003-03-06 | 5 | -34/+43 |
| | | | | ajc reports error when encountering static declaration of nested classes | ||||
* | Bugzilla Bug 33635 | jhugunin | 2003-03-05 | 1 | -6/+18 |
| | | | | Negation of if pointcut does not work | ||||
* | handling kinds more carefully for shadow sigs so that we can check for | jhugunin | 2003-03-05 | 4 | -19/+32 |
| | | | | matching kinds with SignaturePattern | ||||
* | Update to matches to test on Kind | acolyer | 2003-02-27 | 1 | -0/+7 |
| | |||||
* | Fudge for getSourceLocation to give as much of a | acolyer | 2003-02-27 | 1 | -1/+17 |
| | | | | clue as possible about the real identity of the file. | ||||
* | Restored original mechanism of getting source location | acolyer | 2003-02-26 | 1 | -2/+3 |
| | | | | now that debug info is being generated. | ||||
* | Ran "Organize imports" to remove redundant imports etc - | acolyer | 2003-02-26 | 106 | -344/+891 |
| | | | | | clears up a huge set of warnings in Eclipse so that you can see the wood for the trees! | ||||
* | The mappings for advice are now correct, and associations have corresponding ↵ | mkersten | 2003-02-26 | 1 | -7/+33 |
| | | | | kinds (e.g. "affects exception handlers"). | ||||
* | Ignore bin directory | acolyer | 2003-02-26 | 1 | -0/+1 |
| | |||||
* | applying Martin Lippert's patch in support of a weaving class loader | jhugunin | 2003-02-14 | 5 | -27/+51 |
| | | | | made some modifications to avoid duplication of code from weave method | ||||
* | fixed Bug 31423: adviceexecution not working | jhugunin | 2003-02-13 | 2 | -2/+2 |
| | |||||
* | resolving unused-imports warnings | wisberg | 2003-02-13 | 20 | -42/+1 |
| | |||||
* | fix for failing test case that aspects must be constructed after their | jhugunin | 2003-01-22 | 9 | -14/+39 |
| | | | | clinit has run | ||||
* | redesign of making members used in around bodies accessible | jhugunin | 2003-01-21 | 2 | -0/+78 |
| | | | | | | this design is confiined to the aspect containing the around entirely which makes for cleaner implementation issues and lets things like super calls be implemented correctly. | ||||
* | fix for Bugzilla Bug 29689 | jhugunin | 2003-01-21 | 1 | -1/+10 |
| | | | | Declare precedence should not allow multiple * patterns | ||||
* | changed class name to match change from declare dominates to | jhugunin | 2003-01-21 | 6 | -12/+12 |
| | | | | declare precedence | ||||
* | fix for Bug 29693 | jhugunin | 2003-01-21 | 1 | -0/+6 |
| | | | | Use of within with declare soft yeilds VerifyError 1.1b4 | ||||
* | fix Bug 29691 | jhugunin | 2003-01-21 | 1 | -1/+1 |
| | | | | Static inner aspects cannot reference user defined pointcuts | ||||
* | adding another abstract/code guard | ehilsdal | 2003-01-15 | 1 | -0/+5 |
| | | | | using NULL rather than empty list for abstract/native bodies | ||||
* | invokestatic should be used on private static methods, not invokespecial | jhugunin | 2003-01-15 | 1 | -6/+6 |
| | |||||
* | better handling of binary only types in the eclipse pass | jhugunin | 2003-01-15 | 5 | -1/+2 |
| | |||||
* | fixed silly spelling error in toString | jhugunin | 2003-01-15 | 1 | -1/+1 |
| | |||||
* | refraining from removing NOPs at thistime | ehilsdal | 2003-01-14 | 1 | -23/+24 |
| | |||||
* | more careful null handling | jhugunin | 2003-01-14 | 1 | -2/+2 |
| | |||||
* | fixed bug #29186, much better handling of structure generation | jhugunin | 2003-01-14 | 6 | -4/+29 |
| | | | | added an Xlint flag for warnings when join points don't have structure nodes | ||||
* | Fix for bug 28919: relaxing guard to allow native methods w/ no code | ehilsdal | 2003-01-14 | 1 | -2/+29 |
| | |||||
* | fixed bug #28974, allowing initialization of introduced final fields | jhugunin | 2003-01-14 | 1 | -6/+8 |
| | |||||
* | renamed "declare dominates" to "declare precedence" | jhugunin | 2003-01-14 | 3 | -4/+6 |
| | |||||
* | fixed initial implementor for code written in 2002 to be just PARC, not ↵ | jhugunin | 2003-01-14 | 174 | -174/+174 |
| | | | | Xerox/PARC |