Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | from branch: expected test results changed because of new JP subtypes | aclement | 2005-04-19 | 1 | -10/+10 |
| | |||||
* | fixes for annotation type pattern bugs uncovered in 150 tests | acolyer | 2005-03-10 | 14 | -0/+0 |
| | |||||
* | Fixes for 78021, 79554 - both to do with us breaking the exception table for ↵ | aclement | 2005-01-11 | 5 | -27/+29 |
| | | | | a method on weaving *if* finally blocks are involved. | ||||
* | rebuilt with 2.0 weaver version attribute (aj1.2.1 had version 1.0) | aclement | 2005-01-07 | 14 | -0/+0 |
| | |||||
* | payback time for all the "kinding" work - only ever generate and match | acolyer | 2004-12-16 | 36 | -298/+215 |
| | | | | against shadows that we know might be matched. | ||||
* | updated binary form | acolyer | 2004-12-09 | 14 | -0/+0 |
| | |||||
* | updated binary form | acolyer | 2004-12-08 | 14 | -0/+0 |
| | |||||
* | Annotation matching. | aclement | 2004-12-08 | 6 | -0/+21 |
| | |||||
* | Rebuilt due to type munger attribute change | aclement | 2004-12-07 | 14 | -0/+0 |
| | |||||
* | Annotation Matching - test code | aclement | 2004-12-07 | 4 | -0/+28 |
| | |||||
* | work in progress.... annotation pointcuts, parsing, and patterns | acolyer | 2004-12-06 | 14 | -0/+0 |
| | |||||
* | BcWeaverJarMaker updates - now line numbers have changed. | aclement | 2004-08-19 | 14 | -0/+0 |
| | |||||
* | fix for Bugzilla Bug 37020 | acolyer | 2004-08-19 | 14 | -0/+0 |
| | | | | wrong line for method execution join point | ||||
* | Fix and tests for Bugzilla Bug 62227 | aclement | 2004-05-14 | 2 | -0/+0 |
| | | | | Load Time Weaving aborts on any kind of warning (declare/xlint) | ||||
* | Fix for Bug 55341 | aclement | 2004-04-02 | 12 | -0/+0 |
| | | | | error Type mismatch: cannot convert from java.lang.String to java.lang.String | ||||
* | fix for Bugzilla Bug 31460 | acolyer | 2004-04-02 | 12 | -0/+0 |
| | | | | Weaving class loader | ||||
* | Fix for Bugzilla Bug 41181 | aclement | 2004-03-16 | 12 | -28/+28 |
| | | | | | Support SerialVersionUID field if no new fields declared on class (Regenerated with BcweaverJarMaker) | ||||
* | Picked lowest hanging weave-time performance optimization fruit. | jhugunin | 2004-01-27 | 3 | -81/+39 |
| | |||||
* | Implemented feature for Bugzilla Bug 48091 | jhugunin | 2004-01-24 | 3 | -149/+83 |
| | | | | | | | | | | | | | | 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. | ||||
* | These class files are *input* to the weaver test cases. | acolyer | 2003-11-17 | 9 | -0/+4 |
| | | | | | | Can't rely on the ones built as part of the AspectJ build as the weaver test cases are sensitive to the exact compiler used (needs to be Eclipse 2.1.1 based). | ||||
* | changed jars produced by BcWeaverJarMaker to increase coverage of tests | jhugunin | 2003-05-19 | 6 | -0/+0 |
| | |||||
* | fix for | jhugunin | 2003-05-02 | 1 | -54/+61 |
| | | | | | | | Bugzilla Bug 37152 java.lang.VerifyError: This fix needs a little clean-up and testing before closing out | ||||
* | 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 and tests for checked exception on advice being checked at | jhugunin | 2003-03-12 | 5 | -0/+0 |
| | | | | woven join points | ||||
* | implemented fastMatch method along with some basic tests of | jhugunin | 2003-03-12 | 7 | -0/+0 |
| | | | | weave performance with and without it | ||||
* | fix for failing test case that aspects must be constructed after their | jhugunin | 2003-01-22 | 4 | -0/+0 |
| | | | | clinit has run | ||||
* | better handling of binary only types in the eclipse pass | jhugunin | 2003-01-15 | 4 | -0/+0 |
| | |||||
* | finished implementation of around inlining | jhugunin | 2003-01-01 | 4 | -122/+95 |
| | |||||
* | added information about proceed to around advice attribute | jhugunin | 2002-12-31 | 4 | -0/+0 |
| | |||||
* | local variable information is different than before (not better or worse, ↵ | jhugunin | 2002-12-30 | 14 | -14/+27 |
| | | | | just different...) | ||||
* | fixed to use A.aspectOf() instead of A.ajc$perSingletonField for getting | jhugunin | 2002-12-23 | 3 | -6/+8 |
| | | | | | singleton aspects this lets us produce much better errors when the field is null | ||||
* | fixed rules for overriding/inheriting pointcuts | jhugunin | 2002-12-20 | 4 | -0/+0 |
| | |||||
* | updated jars | jhugunin | 2002-12-19 | 4 | -0/+0 |
| | |||||
* | more bug fixes | jhugunin | 2002-12-17 | 1 | -9/+18 |
| | |||||
* | initial version | wisberg | 2002-12-16 | 65 | -0/+7326 |