Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | updated description of tools package to reflect wider scope | acolyer | 2004-12-02 | 1 | -3/+2 |
| | |||||
* | APIs allowing 3rd parties to integrate with AspectJ's pointcut parsing and ↵ | acolyer | 2004-12-02 | 19 | -19/+823 |
| | | | | matching | ||||
* | 72766 - more helpers for identifying enums/annotations | aclement | 2004-12-02 | 2 | -0/+38 |
| | |||||
* | 72766 - when *binary weaving* output messages to stop ITDs on enums/annotations | aclement | 2004-12-02 | 1 | -1/+36 |
| | |||||
* | 72766 - helper methods for identifying enums/annotations that call the BCEL ↵ | aclement | 2004-12-02 | 1 | -0/+8 |
| | | | | stuff i wrote. | ||||
* | 72766 - messages output when preventing ITDs on enums/annotations | aclement | 2004-12-02 | 2 | -0/+22 |
| | |||||
* | 72766: This is covariance support. only missing bit is for dynamic join ↵ | aclement | 2004-12-01 | 5 | -7/+115 |
| | | | | point matching (marked XXXAJ5 in the code) - thats not a 1.5.0M1 item I dont think... | ||||
* | Part of 72766: Bridge methods - we now do the right thing if we see one ↵ | aclement | 2004-11-30 | 9 | -4/+64 |
| | | | | (i.e. we ignore it as a source of join points) | ||||
* | Final !! fixes for Bug 78954: Compiler cannot cope with 4000 jars on the ↵ | aclement | 2004-11-23 | 1 | -1/+1 |
| | | | | | | classpath - Includes the modified JDT classes. | ||||
* | Some more fixes for Bug 78954: Compiler cannot cope with 4000 jars on the ↵ | aclement | 2004-11-23 | 2 | -16/+157 |
| | | | | | | | | classpath. - ClassPathManager can now manage its set of open archives, rather than being 'unlimited' it now limits itself to 1000 open archives (which can be increased via a sys prop). - BcelWorld is changed to add a tidy up method that can tell class path manager to close its archives (useful for the IDE) - BcelWorld is also changed to ensure 'it' is the repository used to resolve classes, there were previously some situations where BCEL would start loading classes itself (creating duplicates in memory of things like java/lang/String etc). I'm not sure if this will alter our performance/memory characteristics. | ||||
* | Matthews fix for Bugzilla Bug 77163: Load time weaver default verbose settingV1_2_1 | aclement | 2004-11-05 | 2 | -54/+182 |
| | |||||
* | Fix for Bugzilla Bug 76798: Add versions to woven class files - enabling ↵ | aclement | 2004-10-22 | 7 | -9/+113 |
| | | | | better backwards compatibility. | ||||
* | Bugzilla Bug 73895 | acolyer | 2004-10-21 | 1 | -1/+1 |
| | | | | unnecessary cast causing problems | ||||
* | Fix for Bugzilla Bug 74952: before,after !(cflow(within(Trace*))) prints nothing | aclement | 2004-10-21 | 1 | -3/+17 |
| | |||||
* | 76030 - cflow optimizations. Part 2 fix - share counters and stacks when we ↵ | aclement | 2004-10-12 | 2 | -22/+81 |
| | | | | can. | ||||
* | 76030 - cflow optimizations. Part 1 fix - use counters rather than stacks ↵ | aclement | 2004-10-11 | 7 | -68/+220 |
| | | | | when we can. | ||||
* | Made getNode(..) protected to enable extensibility. | mkersten | 2004-09-27 | 1 | -1/+1 |
| | |||||
* | Made lookupMember(..) and findMemberInClass(..) protected | mkersten | 2004-09-16 | 1 | -2/+2 |
| | | | | | in order to support different (possibly better) ITD lookup up, motivated a UBC-CS students' extension. | ||||
* | static dependence on SimpleDateFormat had broken WeavingURLClassLoader | acolyer | 2004-09-07 | 1 | -4/+4 |
| | | | | by a complex chain of events. | ||||
* | Fix for Bugzilla Bug 72528 | aclement | 2004-09-03 | 2 | -2/+74 |
| | | | | around advice throws java.lang.VerifyError at runtime | ||||
* | Fix for Bugzilla Bug 46298 | aclement | 2004-09-01 | 1 | -8/+35 |
| | | | | Aspectj generate code does not de-compile cleanly. | ||||
* | fix for Bugzilla Bug 72150 | aclement | 2004-08-27 | 1 | -2/+7 |
| | | | | AJC possible bug with static nested classes | ||||
* | Minor fix to avoid crashing whilst dumping :) | aclement | 2004-08-25 | 1 | -1/+1 |
| | |||||
* | fix for Bugzilla Bug 72531 | acolyer | 2004-08-24 | 2 | -1/+34 |
| | | | | declare warning warns at wrong points | ||||
* | organized imports | aclement | 2004-08-23 | 3 | -11/+2 |
| | |||||
* | FindBugs: fixes. | aclement | 2004-08-23 | 2 | -2/+3 |
| | |||||
* | Matthews enhancement fix for Bugzilla Bug 72154 "Support for simple dump file" | aclement | 2004-08-23 | 4 | -15/+565 |
| | | | | + Andy using it to capture 'cant find type' issues. | ||||
* | More 'cant find types' improved. | aclement | 2004-08-23 | 6 | -6/+44 |
| | |||||
* | Two more "cant find types" dealt with. | aclement | 2004-08-23 | 3 | -2/+26 |
| | |||||
* | Fix for Bugzilla Bug 70794 | aclement | 2004-08-20 | 3 | -14/+59 |
| | | | | The introduction on interface causes the interface implementation class error | ||||
* | toString method on new attribute makes test harness diffing happier. | acolyer | 2004-08-19 | 1 | -0/+3 |
| | |||||
* | Fix and testcase for Bugzilla Bug 49657 | aclement | 2004-08-19 | 4 | -20/+63 |
| | | | | Weaver results in rt error if affected base class not exposed | ||||
* | BcWeaverJarMaker updates - now line numbers have changed. | aclement | 2004-08-19 | 14 | -0/+0 |
| | |||||
* | fix for Bugzilla Bug 37020 | acolyer | 2004-08-19 | 18 | -1/+71 |
| | | | | wrong line for method execution join point | ||||
* | Added support for clients to extend the ASM relationships in order to add | mkersten | 2004-08-18 | 4 | -14/+29 |
| | | | | | | | new relationships (such as the example in the sandbox that adds additional declared-parents relationships). There is no structural change to the compiler or weaver. The AsmRelationshipProvider is now accessed by getDefault() instead of statically, and its instance can be reset to be a subtype. | ||||
* | test for Bugzilla Bug 64069 | acolyer | 2004-08-18 | 1 | -2/+23 |
| | | | | ITD name clashes with private members | ||||
* | Test and fix for Bugzilla Bug 62642 | aclement | 2004-08-17 | 1 | -0/+18 |
| | | | | proper handling of ExceptionInIntializer inside <clinit> in presence of after throwing advice | ||||
* | remaining fix for 72016 (problem/type information flowing through AJDE) | aclement | 2004-08-17 | 1 | -1/+3 |
| | |||||
* | Fix for Bugzilla Bug 72016: No problem type information from AspectJ ↵ | aclement | 2004-08-16 | 1 | -1/+1 |
| | | | | compiler / AJDE | ||||
* | Fix for Bugzilla Bug 71339 | aclement | 2004-08-13 | 2 | -0/+2 |
| | | | | AJC produces partial output jar file, when there are warnings during weaving | ||||
* | organized imports.for_ajdt1_1_12 | aclement | 2004-08-12 | 2 | -4/+2 |
| | |||||
* | BCEL rename (enhancement 61374) | aclement | 2004-08-12 | 26 | -210/+210 |
| | |||||
* | Tests and fix for Bugzilla Bug 54421 | aclement | 2004-08-11 | 1 | -1/+27 |
| | | | | Compile time declarations (warning and error) do not accept string concatenation (with +) | ||||
* | Fixed minor bug here. Lack of 'continue' meant the sequence: | aclement | 2004-08-11 | 1 | -0/+1 |
| | | | | | | | | : "message"; was being tokenized as: token<:> token<message> token<"> token<;> rather than token<:> token<message> token<;> | ||||
* | Fix for Bugzilla Bug 65319 | aclement | 2004-08-10 | 4 | -3/+41 |
| | | | | ajc crashes when compiling the following program (binding this() and target()) | ||||
* | fix for Bugzilla Bug 59208 | acolyer | 2004-08-10 | 3 | -0/+20 |
| | | | | Weaver fails in BCEL for large classe | ||||
* | fix for Bugzilla Bug 70201 | acolyer | 2004-08-10 | 1 | -1/+4 |
| | | | | Branch target offset too large for short | ||||
* | Fix for Bug 71377: Cannot advise private method call in around advice | aclement | 2004-08-09 | 1 | -1/+16 |
| | |||||
* | cant find type/organize imports (and hopefully fix the build) | aclement | 2004-08-06 | 8 | -10/+24 |
| | |||||
* | More work on 'cant find type' (bug 44191) | aclement | 2004-08-06 | 5 | -13/+13 |
| |