Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | propogating information needed for decent Xlint warnings when privileged | jhugunin | 2003-01-08 | 1 | -2/+1 |
| | | | | access is made to a type not exposed to the weaver | ||||
* | proper error checks for around advice return type compatibility with join points | jhugunin | 2003-01-08 | 1 | -6/+14 |
| | |||||
* | fixed handling of reflective signatures for static intialization join points | jhugunin | 2003-01-08 | 2 | -2/+18 |
| | |||||
* | the type declared soft must be a subtype of Throwable | jhugunin | 2003-01-07 | 1 | -0/+14 |
| | |||||
* | fixed bug with ajcclinit in non-persingleton aspects | jhugunin | 2003-01-07 | 1 | -12/+13 |
| | |||||
* | removed tracing print | jhugunin | 2003-01-07 | 1 | -1/+1 |
| | |||||
* | incremental and application to binaries improved | jhugunin | 2003-01-03 | 9 | -63/+63 |
| | |||||
* | minor improvements to incremental mode | jhugunin | 2003-01-03 | 4 | -6/+19 |
| | |||||
* | better error for unsupported 'if' lexically inside cflow | jhugunin | 2003-01-01 | 1 | -3/+4 |
| | |||||
* | better errors for dominates circularities | jhugunin | 2003-01-01 | 1 | -1/+18 |
| | |||||
* | fixed ordering of inter-dependent cflow entries | jhugunin | 2003-01-01 | 5 | -11/+50 |
| | | | | | fixed matching to privileged and inter-type field gets/sets which are method calls in bytecode | ||||
* | finished implementation of around inlining | jhugunin | 2003-01-01 | 15 | -145/+184 |
| | |||||
* | added information about proceed to around advice attribute | jhugunin | 2002-12-31 | 17 | -77/+183 |
| | |||||
* | around inlining works more often | jhugunin | 2002-12-31 | 2 | -6/+29 |
| | |||||
* | refactored hasThis kinda thing | jhugunin | 2002-12-31 | 1 | -7/+1 |
| | |||||
* | can't do around x initialization, | jhugunin | 2002-12-31 | 6 | -55/+178 |
| | | | | refactored hasThis kinda thing | ||||
* | local variable information is different than before (not better or worse, ↵ | jhugunin | 2002-12-30 | 14 | -14/+27 |
| | | | | just different...) | ||||
* | better errors for circularities | jhugunin | 2002-12-30 | 1 | -2/+6 |
| | |||||
* | not allowed on aspects | jhugunin | 2002-12-30 | 1 | -0/+8 |
| | |||||
* | correctly handling exceptions thrown from intro methods | jhugunin | 2002-12-24 | 3 | -3/+45 |
| | |||||
* | fixed to use A.aspectOf() instead of A.ajc$perSingletonField for getting | jhugunin | 2002-12-23 | 4 | -6/+10 |
| | | | | | singleton aspects this lets us produce much better errors when the field is null | ||||
* | better error handling | jhugunin | 2002-12-23 | 7 | -7/+32 |
| | | | | better handling of synthetic inter-type members | ||||
* | better errors for bad named pointcut declarations and references | jhugunin | 2002-12-23 | 13 | -27/+60 |
| | | | | handling concrete aspect correctly for cflow fields | ||||
* | better errors for issingleton aspects advising own initializers | jhugunin | 2002-12-23 | 3 | -7/+21 |
| | | | | also correct typing for dynamic checks on parameters to if pcds |