Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 129163: more bits...: adjust compare to ignore some type mungers | aclement | 2006-03-07 | 4 | -5/+58 |
| | |||||
* | 129163: more bits...: equals in the type munger hierarchy | aclement | 2006-03-07 | 12 | -30/+232 |
| | |||||
* | 129163: more bits... recording whether crosscutting members has changed ↵ | aclement | 2006-03-07 | 5 | -23/+68 |
| | | | | 'since the last reset' | ||||
* | 129163: first part: changed comparison code to ignore ↵ | aclement | 2006-03-06 | 7 | -32/+79 |
| | | | | ajc$/hasaspect/aspectof in AjState - modified type mungers (not finished) to indicate whether they are related to shadow munging or not. | ||||
* | 129163: first part: perclause hashcode/equals | aclement | 2006-03-06 | 6 | -3/+84 |
| | |||||
* | needs -X prefix | aclement | 2006-03-06 | 1 | -1/+1 |
| | |||||
* | fix for 130300: cause the mysterious disappearance of -XnoWeave | aclement | 2006-03-05 | 23 | -80/+83 |
| | |||||
* | optimization: removes static state from Bcel that was accumulating for all ↵ | aclement | 2006-03-04 | 3 | -14/+14 |
| | | | | 'unknown' (i.e. aspectj!!) attributes | ||||
* | If aspects are required to compile, then weaving must be at compile-time. duh. | wisberg | 2006-03-03 | 1 | -2/+7 |
| | |||||
* | warn about duplicate sources, convert exampled to -inpath, corrected -inpath ↵ | wisberg | 2006-03-03 | 1 | -44/+56 |
| | | | | aspects and argument file descriptions, linked out to affected types and load-time weaving, deprecated -emacsym as untested/unsupported. Leaving -messageHolder undocumented (Adrian's choice, if I recall correctly - not sure why) | ||||
* | fix for 129566 | aclement | 2006-03-01 | 1 | -1/+6 |
| | |||||
* | test for 129566 | aclement | 2006-03-01 | 3 | -1/+605 |
| | |||||
* | Completed: Improve ajc memory usage | acolyer | 2006-02-24 | 4 | -0/+40 |
| | | | | incremental tests need to ensure that AjState runs in incremental mode! | ||||
* | Completed: Improve ajc memory usage | acolyer | 2006-02-24 | 3 | -10/+40 |
| | | | | Determine how much state to hold in AjState based on whether the environment we're running in supports incremental compilation | ||||
* | Completed: Improve ajc memory usage | acolyer | 2006-02-24 | 1 | -0/+1 |
| | | | | ensure that AjState is in incremental mode when used by AJDT | ||||
* | Completed: Improve ajc memory usage | acolyer | 2006-02-24 | 3 | -139/+311 |
| | | | | the last of the big memory hog in AjState is now removed. | ||||
* | Completed: Improve ajc memory usage | acolyer | 2006-02-24 | 2 | -0/+14 |
| | | | | expose generic sig for structural comparison | ||||
* | optimization 129298 - remove redundant (expensive) field - from Ron, doing ↵ | aclement | 2006-02-24 | 3 | -18/+0 |
| | | | | what I suggested in a comment against the field ;) | ||||
* | reset mechanism | aclement | 2006-02-23 | 1 | -0/+5 |
| | |||||
* | fix to save the big chunk of memory leaking over incremental compiles. | aclement | 2006-02-23 | 1 | -2/+8 |
| | |||||
* | need to keep Mr Build Machine happy. | aclement | 2006-02-23 | 1 | -2/+2 |
| | |||||
* | code from 121312: rons suggestion for changes to LTWWorld and reflection ↵ | aclement | 2006-02-23 | 6 | -77/+211 |
| | | | | world. would have liked some testcode... | ||||
* | update to message produced on swallowed exception in catch block to include ↵ | acolyer | 2006-02-23 | 2 | -0/+0 |
| | | | | Xlint information | ||||
* | need to keep Mr Build Machine happy. | aclement | 2006-02-23 | 1 | -2/+2 |
| | |||||
* | need to keep Mr Build Machine happy. | aclement | 2006-02-23 | 4 | -14/+7 |
| | |||||
* | optimization: dont capture lowest level context info unless ↵ | aclement | 2006-02-22 | 2 | -23/+56 |
| | | | | -Xset:captureAllContext=true - see 128650, optimization 8 | ||||
* | optimizationasm: various tweaks!! See optimization #7 in 128650 | aclement | 2006-02-22 | 20 | -87/+546 |
| | |||||
* | optimizationasm: new BCI independant Annotation representation. | aclement | 2006-02-22 | 1 | -0/+85 |
| | |||||
* | optimizationasm: has to force that it wants a modifiable (bcel) delegate | aclement | 2006-02-22 | 1 | -1/+3 |
| | |||||
* | optimizationasm: the magic that activates ASM delegates | aclement | 2006-02-22 | 1 | -16/+93 |
| | |||||
* | optimizationasm: made bci agnostic: SourceContextImpl | aclement | 2006-02-22 | 1 | -112/+0 |
| | |||||
* | optimization: less ArrayList garbage creation! | aclement | 2006-02-22 | 1 | -5/+9 |
| | |||||
* | optimization: less string manipulation | aclement | 2006-02-22 | 1 | -4/+5 |
| | |||||
* | optimization: minor performance tweak | aclement | 2006-02-22 | 1 | -9/+11 |
| | |||||
* | optimizationasm: some test updates since some weaver tests *really* need ↵ | aclement | 2006-02-22 | 5 | -0/+734 |
| | | | | BCEL modifiable delegates. | ||||
* | optimizationasm: this needs to know if a modifiable (weavable) delegate is ↵ | aclement | 2006-02-22 | 1 | -0/+10 |
| | | | | required. Some testcases want a weavable delegate where other decisions we might make would lead us to create an AsmDelegate | ||||
* | optimization: less ArrayList garbage creation! | aclement | 2006-02-22 | 1 | -2/+6 |
| | |||||
* | optimization: encapsulates lazy unpacking of annotations | aclement | 2006-02-22 | 1 | -0/+95 |
| | |||||
* | optimizationasm: new BCI independant Annotation representation. | aclement | 2006-02-22 | 8 | -14/+390 |
| | |||||
* | optimizationasm: the asm visitors and actual delegate classes | aclement | 2006-02-22 | 11 | -0/+1638 |
| | |||||
* | optimizationasm: includes asm-aj dependency | aclement | 2006-02-22 | 1 | -1/+2 |
| | |||||
* | optimization: less ArrayList garbage creation! | aclement | 2006-02-22 | 1 | -3/+4 |
| | |||||
* | one extra guard. | aclement | 2006-02-22 | 1 | -0/+2 |
| | |||||
* | rebuilt to include latest optimizations | aclement | 2006-02-22 | 2 | -0/+0 |
| | |||||
* | optimization: use asm for lightweight delegates | aclement | 2006-02-22 | 4 | -0/+21 |
| | |||||
* | optimization: cache info | aclement | 2006-02-22 | 1 | -15/+36 |
| | |||||
* | test and fix for 122742 (more @AJ thisJoinPoint problems...) | aclement | 2006-02-21 | 5 | -2/+138 |
| | |||||
* | test and fix for 128618 (from helen) - message handling. | aclement | 2006-02-21 | 6 | -0/+69 |
| | |||||
* | test and fix for 128237 from Helen | aclement | 2006-02-21 | 4 | -1/+42 |
| | |||||
* | test and fix for 128744 (or at least the LTW problem Sian hit whilst ↵ | aclement | 2006-02-21 | 6 | -1/+56 |
| | | | | debugging it...) |