aboutsummaryrefslogtreecommitdiffstats
path: root/bcel-builder
Commit message (Collapse)AuthorAgeFilesLines
* repair the stupid damageaclement2008-04-25213-0/+22073
|
* up to date with 1.6.0aclement2008-04-25213-22073/+0
|
* annoValMatch: able to ask annotation about its values and their settingsaclement2008-02-252-2/+34
|
* paramannos: improved annotation unpackingaclement2008-01-251-36/+69
|
* paramannos: obtain all the annotations togetheraclement2008-01-251-1/+10
|
* useful class i keep rewriting!aclement2007-12-181-0/+21
|
* fix for problem LTW in multi-threaded configuration - removed static from ↵aclement2007-05-222-36/+2
| | | | bcel classes
* 175806: allow for crumby bytecode incomingaclement2007-02-283-10/+20
|
* dont lose that refactoring work, committing it to CVS.aclement2007-02-152-0/+7
|
* repairing HEADaclement2007-02-1513-201/+223
|
* is this going into the branch?!?!aclement2007-02-1513-223/+201
|
* repairing HEADREFACTORING_BRANCH_TAGaclement2007-02-15213-0/+22041
|
* major refactoring - writeup to follow...aclement2007-02-12213-22041/+0
|
* test and fix for 166084: istore incorrectly optimizedRoot_verificationaclement2006-11-291-17/+14
|
* test and fix for 160674: simpler strategy for loading bytecode on SAPBEFORE_133532aclement2006-10-122-3/+170
|
* 154054 testcode and fix: noticing changes in around advice and forcing full ↵aclement2006-09-221-1/+26
| | | | builds: bcel changed to offer pretty string for code elements
* oops! fix for serial version uid calculation (abstract class problem)aclement2006-08-221-3/+10
|
* some updates to ClassLoaderRepository - tested by RontimeWeavingaclement2006-08-212-92/+204
|
* fix for pr153572 LTWWorld with Annotation finding and boot classespost_pr_153572acolyer2006-08-181-2/+11
|
* 152979: shared cache in the repositorypre_pr_153572aclement2006-08-083-32/+214
|
* PipeliningFeature146781:Some AjBcel changes to reduce amount of garbage ↵aclement2006-07-196-21/+105
| | | | created during weaving.
* keep the verifier happy.aclement2006-07-041-4/+18
|
* update license to EPLacolyer2006-06-0143-86/+86
|
* test and fix for 138384: woven methods being >64k in code sizeaclement2006-05-121-2/+5
|
* new versions...aclement2006-05-041-1/+7
|
* die evil 1.4 apis.aclement2006-03-161-2/+3
|
* moved to be a WeakHashMapaclement2006-03-101-4/+4
|
* 101411: -XaddSerialVersionUIDPOST_MEMORY_CHANGESaclement2006-03-091-1/+159
|
* optimization: removes static state from Bcel that was accumulating for all ↵aclement2006-03-041-14/+14
| | | | 'unknown' (i.e. aspectj!!) attributes
* optimization: cache infoaclement2006-02-221-15/+36
|
* optimization: use tags not gens. improves memory (create less garbage), ↵aclement2006-02-214-22/+224
| | | | faster (dont need to transform the garbage): see pr128650, optimization #6.
* optimization: made unpacking of the table lazy. With a minor change in AJ ↵aclement2006-02-151-32/+70
| | | | itself, this results in us only unpacking 15000 of the 39000 local variable table objects constructed during a build of shadows. Saving space and time.
* tidy up after yourselfaclement2006-02-141-0/+2
|
* Bugette: annotation value of primitive type 'char' wasnt working !aclement2006-02-144-3/+3
|
* optimization: rather than continuously constructing new arrays from the ↵aclement2006-02-142-119/+118
| | | | linked lists of instructions, we create one array and use it multiple times in MethodGen.
* lazy unpacking of the table contents. Only done when required - usually ↵aclement2006-02-071-18/+54
| | | | when a MethodGen built for a Method (i.e. we are going to weave it).
* fix for pr117854 - first part, broken switch statement.aclement2005-12-061-5/+5
|
* fixing the unfixable: 117882 incremental dec @typeaclement2005-12-021-2/+2
|
* updates to bcel to support isNested test on JavaClassacolyer2005-12-022-10/+33
|
* disable warnings that we don't want to see in BCEL code - we are not about ↵acolyer2005-11-251-1/+46
| | | | to make changes here for the sake of it, but don't want to see the warnings either.
* add support and tests for isAnonymous in JavaClassacolyer2005-11-045-1/+93
|
* Fix for generic signature parsing - see pr112105aclement2005-10-141-0/+1
|
* pr112514: better diagnostics when class format exception occurs.aclement2005-10-141-2/+11
|
* final bcel fix for 101047acolyer2005-09-281-1/+4
|
* restoring original behaviour in LocalVariableGen - not happy with my change ↵acolyer2005-09-281-8/+2
| | | | from last night....
* fix for pr101407 - weaver produces wrong local variable table bytecode.acolyer2005-09-271-2/+9
|
* fix for pr104957: NPE whilst compiling GIJacolyer2005-09-211-35/+38
|
* tests and implementation for 108120 - runtime pointcut parsing and matching.acolyer2005-09-213-2/+96
|
* allow for references to descriptors when class_info structures refer to ↵aclement2005-09-191-2/+4
| | | | arrays. (pr109728)
* test and fix for pr109486: bcel exception when expecting compiler error for ↵aclement2005-09-141-4/+5
| | | | final abstract class.