summaryrefslogtreecommitdiffstats
path: root/bcel-builder
Commit message (Collapse)AuthorAgeFilesLines
* Moved to packageAndy Clement2017-10-201-2/+2
|
* rebuilt internal dependenciesAndy Clement2017-10-201-0/+0
|
* Fixes Bug 525293 - Spring AOP could be fasterAndy Clement2017-09-281-5/+3
| | | | | | | Multiple changes here: - annotation unpacking is smarter and if it only needs runtime retention annotations it uses reflection and doesn't unpack the bytes to discover class level retention annotations. - Reflection worlds are shared if for the same classloader.
* Update project source/target levels to 1.7Andy Clement2017-09-271-4/+4
|
* Ensure interfacemethodref can be built for invokestatic calls on interface ↵Andy Clement2017-09-261-2/+7
| | | | methods
* Various changes to get tests passing on 1.8 and 1.9Andy Clement2017-09-241-50/+5
|
* various changes to make more tests pass on Java9Andy Clement2017-09-222-45/+100
|
* Bring Java9 branch in line with 1.8.11 progressAndy Clement2017-09-213-9/+22
|\
| * Fix 500035: handling target only binding in @AJ pointcutAndy Clement2016-11-183-5/+5
| |
| * Fix 500796: Allow for kotlin creating 'synthetic' local variable table entriesAndy Clement2016-11-071-4/+17
| |
* | add constants to listAndy Clement2017-09-211-2/+4
| |
* | Merged post 1.8.5 changes into Java9 branchAndy Clement2017-09-2014-29/+46
|\|
| * Fix 487927: ClassFormatException if LocalVariableTable data cannot be fully readAndy Clement2016-02-187-7/+7
| |
| * Fix 487694: Race condition in annotation unpacking can surface through ↵Andy Clement2016-02-114-8/+21
| | | | | | | | Spring AOP
| * Fix 485055: declare @field failing for final String fields (see also Bug 327141)Andy Clement2016-01-052-1/+3
| |
| * Add option not to generate local variable tables in some scenariosAndy Clement2015-08-103-0/+0
| | | | | | | | | | | | | | | | | | New Xset option generateNewLocalVariableTables defaults to true but can be set to false. In some situations incoming bytecode for weaving doesn't want them adding (e.g. android situations where the bytecode is a bit funky). Issue: https://bugs.eclipse.org/bugs/show_bug.cgi?id=470658
| * allow reflection world to resolve generated types (e.g. lambdas)Andy Clement2015-06-085-12/+12
| | | | | | | | | | | | | | 1.8.6 release prep 1.8.6 pom updates Fix rogue chars in javadoc rebuilt with javadoc fixes
| * Bug 467415 - Weaver created bridge methods missing ACC_SYNTHETICAndy Clement2015-05-151-0/+1
| |
| * 464749: Fix, remove Play classAndy Clement2015-04-201-79/+0
| |
* | Upgrading bcel to latest J9 attributesAndy Clement2017-09-2034-102/+924
| |
* | Upgrading to latest 1.9 compilerAndy Clement2016-06-174-372/+390
| |
* | [j9] Basic read/write of Module attributeAndy Clement2016-06-0637-4/+652
| |
* | Cope with Java9 b74 changesAndy Clement2015-08-014-309/+497
| | | | | | | | | | | | The jimage file format changed slightly, introducing an extra level of nesting. These changes support that new structure (b74).
* | very early java9 support - can resolve classes in jimagesAndy Clement2015-03-041-5/+10
|/
* Use genericsAndy Clement2014-10-082-4/+5
|
* 445395: more support for invokedynamicAndy Clement2014-09-306-4/+58
|
* Fix 440983: RuntimeInvisTypeAnnotation unpackingAndy Clement2014-08-063-10/+4
|
* Add toString to BootstrapMethods in BCELAndy Clement2014-08-052-37/+67
|
* 436531: fix for weaving when method parameters aroundAndy Clement2014-06-171-4/+12
|
* fix for 435446: ensure size of invokedynamic correctAndy Clement2014-05-231-13/+15
|
* More java8 support filesAndy Clement2013-05-2429-0/+886
|
* Java8 support: methodparameters, typeannotationsAndy Clement2013-05-2416-33/+518
| | | | Can read/write MethodParameters attribute. Can read/write type annotation attributes.
* utility class for dumping class filesAndy Clement2013-04-251-0/+79
|
* copyright textAndy Clement2013-04-251-0/+53
|
* invokedynamic tidyup - handle calling getClassname on itinvokedynamicAndy Clement2012-03-191-3/+1
|
* call jps and indyAndy Clement2012-03-192-2/+17
|
* invokedynamic support in bcelAndy Clement2012-03-1915-7/+801
|
* missing impl for annotation value handling, time to fill it inaclement2011-11-172-111/+131
|
* 327141aclement2011-10-031-3/+17
|
* 359159: modified Constants initializationaclement2011-09-283-298/+394
|
* 356612aclement2011-09-021-1/+19
|
* extra diagnostics on bytecode problemsaclement2011-05-191-2/+7
|
* removed com.sun references, even though they were only referenced from Javadocaclement2011-04-052-12/+6
|
* 324932aclement2010-09-151-3/+8
|
* 323438aclement2010-08-231-561/+697
|
* 278496: toString modifications for expected output testingaclement2010-08-031-2/+2
|
* 278496: toString modifications for expected output testingaclement2010-08-032-14/+83
|
* slight FieldGen change to allow constant initialization - not great but it worksaclement2010-01-291-2/+11
|
* unnecessary codeaclement2009-12-091-25/+1
|
* tag for possible optimizationaclement2009-11-131-1/+2
|