3912 Commits (64b57bdf031c60804a735c483472eece2736e20a)
 

Author SHA1 Message Date
  aclement 64b57bdf03 works ... possibly could be tidier. Creates aj-build/ajdtoutput containing jars for sticking into AJDT. 18 years ago
  aclement 9476fcfa39 tidying up... 18 years ago
  aclement a57e879330 more tests for how AJDT cross project builds work. 18 years ago
  aclement 70af6329f7 not finished ... packaging script from AJDT to take an AJ build and produce AJDT jars. 18 years ago
  aclement 91c0493cfd 132305: now compares apples and apples not apples and oranges! hasStructuralChanges() much more reliable. 18 years ago
  aclement c9b5555ffb ensures bcel stuff flushed. 18 years ago
  aclement 424ad2839e lifecycle method for weaving completion switched on - ensures context flushed and bcel artifacts discarded in ANT/batch modes. 18 years ago
  aclement 9e90012d60 guard on lint 18 years ago
  aclement fe2c06ff90 flush source contexts (128650) 18 years ago
  aclement a282c4e6f6 removed rogue syserr 18 years ago
  aclement 7e4b7dafc0 128650: more memory stuff 18 years ago
  aclement 9dca72e7c6 test and fix for 132130 18 years ago
  aclement 95b9c8d913 testcode for 132305 (structure comparison problems) 18 years ago
  aclement e2703cf67f test and fix for 131932 18 years ago
  aclement f2cd94f88a test and fix for 131933 18 years ago
  aclement 973062a236 die evil 1.4 apis. 18 years ago
  aclement b3cd01d587 test and fix for 131505: keep aspectnames in the state object 18 years ago
  aclement 1eed8f0c3b stop NPE for bug 131540 18 years ago
  aclement 5f8b48a3c2 half wired into bcel eviction logic... 18 years ago
  aclement dd8b270597 bug 128650: comment 16: possible alternate implementation that shortens handles drastically ... not currently used. 18 years ago
  aclement 583b72d14f bug 128650: comment 16: rewritten ... not exactly polished but passes all the tests... 18 years ago
  aclement fee78df3b6 bug 128650: comment 16: tidy up logic, forget the compiler. 18 years ago
  aclement eba3f68efc bug 128650: comment 16: tidy up logic 18 years ago
  aclement 1e0e141172 bug 128650: comment 16: creates less garbage 18 years ago
  aclement e1919580e5 plugged into the lifecycle method for evicting bcel state. 18 years ago
  aclement e0ecf9f867 bug 128650: comment 16: better at tidying up 18 years ago
  aclement 94e0a52dde bug 128650: comment 16: creates far less garbage 18 years ago
  aclement 140845380f bug 128650: comment 16: optimized to death 18 years ago
  aclement 42000b8dac bug 128650: comment 16: don't allocate tons of space we don't necessarily need. 18 years ago
  aclement bec04d8528 fileMap flush added. 18 years ago
  aclement 45fcada5e3 helens testcode from 129163 for the recent AJDT integration probs. 18 years ago
  aclement ced353c60f tested eviction code plugged in. not activated yet in whats in CVS yet though. Enables BcelDelegates/methods/fields to completely unpack what they need from the JavaClass and then discard it. 18 years ago
  aclement 1f4858d01b moved to be a WeakHashMap 18 years ago
  aclement f1d5dd5531 unused label (so eclipse 3.2m5a tells me) 18 years ago
  aclement 6e6658a5e9 101411: -XaddSerialVersionUID 18 years ago
  aclement 856694bcf9 hopefully enables outxml to work from AJDT. 18 years ago
  aclement 54c167d257 129163: more bits...: set the compiler correctly for error reporting on inc builds. (comment #34,35) 18 years ago
  acolyer e20f544cd9 added -outxml and -outxmlfile to list of options printed on command-line 18 years ago
  aclement d301774057 minor - comment. 18 years ago
  acolyer 103733b9c2 Progress on: Bug 130869: Pointcut resolution fails against type variables 18 years ago
  aclement 0370f564e7 129163: more bits...: adjust compare to ignore some type mungers 18 years ago
  aclement ecfdab0ddc 129163: more bits...: equals in the type munger hierarchy 18 years ago
  aclement 7808f3c29e 129163: more bits... recording whether crosscutting members has changed 'since the last reset' 18 years ago
  aclement 05a0983973 129163: first part: changed comparison code to ignore ajc$/hasaspect/aspectof in AjState - modified type mungers (not finished) to indicate whether they are related to shadow munging or not. 18 years ago
  aclement d7424a46cd 129163: first part: perclause hashcode/equals 18 years ago
  aclement 7c9dbb297e needs -X prefix 18 years ago
  aclement b2259116b8 fix for 130300: cause the mysterious disappearance of -XnoWeave 18 years ago
  aclement 1954377011 optimization: removes static state from Bcel that was accumulating for all 'unknown' (i.e. aspectj!!) attributes 18 years ago
  wisberg 4a48f8cdb8 If aspects are required to compile, then weaving must be at compile-time. duh. 18 years ago
  wisberg 741181e717 warn about duplicate sources, convert exampled to -inpath, corrected -inpath 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) 18 years ago