summaryrefslogtreecommitdiffstats
path: root/weaver
Commit message (Collapse)AuthorAgeFilesLines
* future work (see 133532)aclement2006-04-042-0/+40
|
* better if no aliases consistently means null rather null before ↵aclement2006-04-041-4/+6
| | | | serialization and an empty arraylist after deserialization
* test and fix for @DeclareParents problem where the target was "@Coloured *" ↵aclement2006-03-291-13/+11
| | | | - fix was to resolve the typepattern
* test and fix for 126560 (@AJ types resolved in 'current package') and test ↵aclement2006-03-282-0/+23
| | | | for 132349
* fix for 133298aclement2006-03-281-7/+21
|
* test and fixes for 98901, comment 29aclement2006-03-271-1/+22
|
* test and fix for 133307 - funky type variable bounds.aclement2006-03-273-33/+152
|
* test and fix for 132926aclement2006-03-241-9/+30
|
* tidying up...aclement2006-03-181-0/+2
|
* ensures bcel stuff flushed.aclement2006-03-181-0/+3
|
* lifecycle method for weaving completion switched on - ensures context ↵aclement2006-03-181-1/+1
| | | | flushed and bcel artifacts discarded in ANT/batch modes.
* guard on lintaclement2006-03-181-5/+7
|
* flush source contexts (128650)aclement2006-03-181-0/+1
|
* removed rogue syserraclement2006-03-181-1/+0
|
* 128650: more memory stuffaclement2006-03-188-14/+32
|
* test and fix for 131932aclement2006-03-163-1/+5
|
* test and fix for 131933aclement2006-03-161-2/+1
|
* half wired into bcel eviction logic...aclement2006-03-141-0/+1
|
* bug 128650: comment 16: creates less garbageaclement2006-03-141-5/+1
|
* plugged into the lifecycle method for evicting bcel state.aclement2006-03-141-2/+6
|
* tested eviction code plugged in. not activated yet in whats in CVS yet ↵aclement2006-03-108-324/+437
| | | | though. Enables BcelDelegates/methods/fields to completely unpack what they need from the JavaClass and then discard it.
* unused label (so eclipse 3.2m5a tells me)aclement2006-03-101-1/+1
|
* 101411: -XaddSerialVersionUIDPOST_MEMORY_CHANGESaclement2006-03-094-3/+44
|
* minor - comment.aclement2006-03-081-1/+6
|
* Progress on: Bug 130869: Pointcut resolution fails against type variablesacolyer2006-03-081-3/+24
| | | | | https://bugs.eclipse.org/bugs/show_bug.cgi?id=130869 fix and test case...
* 129163: more bits...: adjust compare to ignore some type mungersaclement2006-03-074-5/+58
|
* 129163: more bits...: equals in the type munger hierarchyaclement2006-03-0712-30/+232
|
* 129163: more bits... recording whether crosscutting members has changed ↵aclement2006-03-073-12/+63
| | | | 'since the last reset'
* 129163: first part: changed comparison code to ignore ↵aclement2006-03-065-1/+28
| | | | 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/equalsaclement2006-03-065-0/+75
|
* fix for 129566aclement2006-03-011-1/+6
|
* Completed: Improve ajc memory usageacolyer2006-02-242-0/+14
| | | | expose generic sig for structural comparison
* optimization 129298 - remove redundant (expensive) field - from Ron, doing ↵aclement2006-02-243-18/+0
| | | | what I suggested in a comment against the field ;)
* need to keep Mr Build Machine happy.aclement2006-02-231-2/+2
|
* code from 121312: rons suggestion for changes to LTWWorld and reflection ↵aclement2006-02-236-77/+211
| | | | world. would have liked some testcode...
* need to keep Mr Build Machine happy.aclement2006-02-231-2/+2
|
* need to keep Mr Build Machine happy.aclement2006-02-234-14/+7
|
* optimization: dont capture lowest level context info unless ↵aclement2006-02-222-23/+56
| | | | -Xset:captureAllContext=true - see 128650, optimization 8
* optimizationasm: various tweaks!! See optimization #7 in 128650aclement2006-02-2216-83/+540
|
* optimizationasm: new BCI independant Annotation representation.aclement2006-02-221-0/+85
|
* optimizationasm: has to force that it wants a modifiable (bcel) delegateaclement2006-02-221-1/+3
|
* optimizationasm: the magic that activates ASM delegatesaclement2006-02-221-16/+93
|
* optimizationasm: made bci agnostic: SourceContextImplaclement2006-02-221-112/+0
|
* optimization: less ArrayList garbage creation!aclement2006-02-221-5/+9
|
* optimization: less string manipulationaclement2006-02-221-4/+5
|
* optimization: minor performance tweakaclement2006-02-221-9/+11
|
* optimizationasm: some test updates since some weaver tests *really* need ↵aclement2006-02-225-0/+734
| | | | BCEL modifiable delegates.
* optimizationasm: this needs to know if a modifiable (weavable) delegate is ↵aclement2006-02-221-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!aclement2006-02-221-2/+6
|
* optimization: encapsulates lazy unpacking of annotationsaclement2006-02-221-0/+95
|