summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* bug 128650: comment 16: tidy up logicaclement2006-03-142-0/+6
|
* 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
|
* bug 128650: comment 16: better at tidying upaclement2006-03-141-0/+7
|
* bug 128650: comment 16: creates far less garbageaclement2006-03-141-63/+67
|
* bug 128650: comment 16: optimized to deathaclement2006-03-141-34/+45
|
* bug 128650: comment 16: don't allocate tons of space we don't necessarily need.aclement2006-03-141-1/+1
|
* fileMap flush added.aclement2006-03-141-0/+3
|
* helens testcode from 129163 for the recent AJDT integration probs.aclement2006-03-1011-0/+273
|
* 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.
* moved to be a WeakHashMapaclement2006-03-103-4/+4
|
* unused label (so eclipse 3.2m5a tells me)aclement2006-03-102-2/+3
|
* 101411: -XaddSerialVersionUIDPOST_MEMORY_CHANGESaclement2006-03-0919-4/+352
|
* hopefully enables outxml to work from AJDT.aclement2006-03-081-0/+1
|
* 129163: more bits...: set the compiler correctly for error reporting on inc ↵aclement2006-03-084-1/+27
| | | | builds. (comment #34,35)
* added -outxml and -outxmlfile to list of options printed on command-lineacolyer2006-03-081-0/+2
|
* minor - comment.aclement2006-03-081-1/+6
|
* Progress on: Bug 130869: Pointcut resolution fails against type variablesacolyer2006-03-085-3/+128
| | | | | 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-075-23/+68
| | | | 'since the last reset'
* 129163: first part: changed comparison code to ignore ↵aclement2006-03-067-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/equalsaclement2006-03-066-3/+84
|
* needs -X prefixaclement2006-03-061-1/+1
|
* fix for 130300: cause the mysterious disappearance of -XnoWeaveaclement2006-03-0523-80/+83
|
* optimization: removes static state from Bcel that was accumulating for all ↵aclement2006-03-043-14/+14
| | | | 'unknown' (i.e. aspectj!!) attributes
* If aspects are required to compile, then weaving must be at compile-time. duh.wisberg2006-03-031-2/+7
|
* warn about duplicate sources, convert exampled to -inpath, corrected -inpath ↵wisberg2006-03-031-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 129566aclement2006-03-011-1/+6
|
* test for 129566aclement2006-03-013-1/+605
|
* Completed: Improve ajc memory usageacolyer2006-02-244-0/+40
| | | | incremental tests need to ensure that AjState runs in incremental mode!
* Completed: Improve ajc memory usageacolyer2006-02-243-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 usageacolyer2006-02-241-0/+1
| | | | ensure that AjState is in incremental mode when used by AJDT
* Completed: Improve ajc memory usageacolyer2006-02-243-139/+311
| | | | the last of the big memory hog in AjState is now removed.
* 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 ;)
* reset mechanismaclement2006-02-231-0/+5
|
* fix to save the big chunk of memory leaking over incremental compiles.aclement2006-02-231-2/+8
|
* 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...
* update to message produced on swallowed exception in catch block to include ↵acolyer2006-02-232-0/+0
| | | | Xlint information
* 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-2220-87/+546
|
* 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
|