62 Комити (conditionalThis)

Аутор SHA1 Порука Датум
  aclement 55cd615ec9 optimizations: working with Abraham on these: this one avoids trailing ':' which will create a CP hit more frequently. пре 14 година
  aclement 27fa7e9356 more overweaving tests and fixes: method call/field get/set пре 14 година
  aclement 5dd6c0eb63 231396: refactoring AspectJ: Due to PMD reported problem in Utility - had to change expected code пре 16 година
  aclement af08e729f0 fixes for 145442: better line numbers for woven code пре 17 година
  aclement c50a557d3c test and fixes for 145442 - line number info for stack traces. пре 17 година
  aclement e4ab0ae576 fix and testcode update for: 151673: after advice sometimes woven incorrectly into strangely formed input bytecode пре 18 година
  acolyer c9f311aeeb tests and implementation for enh 147711 (use true synthetic attribute/flag for aj synthetic members). пре 18 година
  acolyer 426cbdccfd tests and "fix" for pr148007 - workaround JRockit "goto" bug by generating code closer to that produced by javac when weaving after and after returning. In particular: avoid adding a goto that branches to the next instruction (now replaces that return opcode with a nop instead), and store the return value on the top of the stack in a temp before branching to the after advice dispatch and restore it afterwards. пре 18 година
  aclement 5a01932b9d fixes for 137235 (contributed by Ron): more intelligent logic for determining if a path entry is a jar/zip (don't just rely on suffix, some new .bndl files seem to be becoming popular...) пре 18 година
  aclement 9ee775954d feature: Use ASM for non-woven types: testcode пре 18 година
  aclement 1435cd1f6a tests and fixes for 119657. from matthew. пре 18 година
  aclement ab8ad33b20 serialized form of ITD field mungers changed (includes aliases) - jars rebuilt пре 18 година
  aclement 747be1c91a change to itd ctor serialization - quick rebuild of jars. пре 18 година
  aclement 51b0f6261c Updates for generic ITDs - see pr112105 for a description of all changes. пре 18 година
  aclement 71aa3b1f58 change to resolvedmember serialization (to support varargs ITDs) is quite serious - major version number of attribute rev'd to 4 in this case. пре 18 година
  acolyer 760ceb8dee final part of fix for 100195 - local var debug info for inlined around advice пре 18 година
  aclement 1ee6fbfbdc rebuilt post fix for pr110906: varargs ITD пре 18 година
  acolyer 4934819a8d refreshed versions of .txt files for comparison пре 19 година
  aclement efa7fb38c2 rebuilt due to attribute modifications. пре 19 година
  acolyer a5e645fa9a fix for pr59076, much more memory efficient creation of join point static parts пре 19 година
  wisberg 84542fbb09 tests for Fix 106736 - permitting classes dir as aspect URL (also permitting .zip files) пре 19 година
  aclement d5d75b67f6 rebuilt jars because of resolvedmember serialization change to remember type variables. пре 19 година
  aclement 8db7e37a1b fixing the versioning problem. Up until now if we found no version in a class we 'assumed' it was the latest (1.5.0) - this is dumb. No version really means it is probably 1.2.0 (as the version was added for 1.2.1). These fixes mean that you can now safely check that version when reading in attributes, confident that checking for 1.5.0 *means* 1.5.0 was used to build it. пре 19 година
  acolyer 40cf8dff34 changed the serialized form of a WildTypePattern to remember generic info... standby for mass updates of binary comparison tests. пре 19 година
  acolyer a4a4da472b first batch of updates for generics :- largely parsing plus storage of type variable patterns, plus a few tweaks to visitor pattern пре 19 година
  avasseur 4f1ce6df3b @style if support, parser support for if() / if(true)/ if(false) [might lead to issue with code style to allow "if()" ) пре 19 година
  avasseur f4f22c7c08 test case for pattern visitor, issue with varargs so test case for Adrian to fix it пре 19 година
  aclement e8601ecc09 from branch: expected test results changed because of new JP subtypes пре 19 година
  acolyer 983eb455bf fixes for annotation type pattern bugs uncovered in 150 tests пре 19 година
  aclement 603b063ecd Fixes for 78021, 79554 - both to do with us breaking the exception table for a method on weaving *if* finally blocks are involved. пре 19 година
  aclement e63ee67d95 rebuilt with 2.0 weaver version attribute (aj1.2.1 had version 1.0) пре 19 година
  acolyer ded1a744fc payback time for all the "kinding" work - only ever generate and match пре 19 година
  acolyer ac6d522621 updated binary form пре 19 година
  acolyer 5287f71985 updated binary form пре 19 година
  aclement 963dcf64db Annotation matching. пре 19 година
  aclement ebd0cf2217 Rebuilt due to type munger attribute change пре 19 година
  aclement 4273a2ddbf Annotation Matching - test code пре 19 година
  acolyer a0d4509446 work in progress.... annotation pointcuts, parsing, and patterns пре 19 година
  aclement 413a9ef53b BcWeaverJarMaker updates - now line numbers have changed. пре 20 година
  acolyer 65c67a4e84 fix for Bugzilla Bug 37020 пре 20 година
  aclement 9ebfc84930 Fix and tests for Bugzilla Bug 62227 пре 20 година
  aclement 0521e79aea Fix for Bug 55341 пре 20 година
  acolyer 33d8ee9eed fix for Bugzilla Bug 31460 пре 20 година
  aclement cb2aaacf5c Fix for Bugzilla Bug 41181 пре 20 година
  jhugunin 098317da0a Picked lowest hanging weave-time performance optimization fruit. пре 20 година
  jhugunin 0c833438da Implemented feature for Bugzilla Bug 48091 пре 20 година
  acolyer 49f9e52d6f These class files are *input* to the weaver test cases. пре 20 година
  jhugunin 08a39ee25d changed jars produced by BcWeaverJarMaker to increase coverage of tests пре 21 година
  jhugunin c5c5f44996 fix for пре 21 година
  jhugunin aaca8abb5e Updated expected bytecode to match change for fix for issue of пре 21 година