acolyer
|
9d54fea341
|
fix for pr153572
|
hace 18 años |
acolyer
|
135173acd2
|
fix for pr153572 LTWWorld with Annotation finding and boot classes
|
hace 18 años |
aclement
|
387c3ac6f2
|
152979: shared cache in the repository
|
hace 18 años |
aclement
|
2e81a3f807
|
PipeliningFeature146781:Some AjBcel changes to reduce amount of garbage created during weaving.
|
hace 18 años |
aclement
|
777801afde
|
keep the verifier happy.
|
hace 18 años |
acolyer
|
b6c89301f2
|
update license to EPL
|
hace 18 años |
aclement
|
5d2b5b8892
|
test and fix for 138384: woven methods being >64k in code size
|
hace 18 años |
aclement
|
ab00b0b563
|
new versions...
|
hace 18 años |
aclement
|
973062a236
|
die evil 1.4 apis.
|
hace 18 años |
aclement
|
1f4858d01b
|
moved to be a WeakHashMap
|
hace 18 años |
aclement
|
6e6658a5e9
|
101411: -XaddSerialVersionUID
|
hace 18 años |
aclement
|
1954377011
|
optimization: removes static state from Bcel that was accumulating for all 'unknown' (i.e. aspectj!!) attributes
|
hace 18 años |
aclement
|
82854f5681
|
optimization: cache info
|
hace 18 años |
aclement
|
3b4d09438d
|
optimization: use tags not gens. improves memory (create less garbage), faster (dont need to transform the garbage): see pr128650, optimization #6.
|
hace 18 años |
aclement
|
5a10ce0be3
|
optimization: made unpacking of the table lazy. With a minor change in AJ 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.
|
hace 18 años |
aclement
|
f605cbc8a3
|
tidy up after yourself
|
hace 18 años |
aclement
|
32fccd359a
|
Bugette: annotation value of primitive type 'char' wasnt working !
|
hace 18 años |
aclement
|
34d6d63fdc
|
optimization: rather than continuously constructing new arrays from the linked lists of instructions, we create one array and use it multiple times in MethodGen.
|
hace 18 años |
aclement
|
8933aec610
|
lazy unpacking of the table contents. Only done when required - usually when a MethodGen built for a Method (i.e. we are going to weave it).
|
hace 18 años |
aclement
|
f40d029276
|
fix for pr117854 - first part, broken switch statement.
|
hace 18 años |
aclement
|
1b11132822
|
fixing the unfixable: 117882 incremental dec @type
|
hace 18 años |
acolyer
|
15941fb2e3
|
updates to bcel to support isNested test on JavaClass
|
hace 18 años |
acolyer
|
0715d5c3f0
|
disable warnings that we don't want to see in BCEL code - we are not about to make changes here for the sake of it, but don't want to see the warnings either.
|
hace 18 años |
acolyer
|
590f81aacb
|
add support and tests for isAnonymous in JavaClass
|
hace 18 años |
aclement
|
7e397dbfae
|
Fix for generic signature parsing - see pr112105
|
hace 18 años |
aclement
|
999d9b0c88
|
pr112514: better diagnostics when class format exception occurs.
|
hace 18 años |
acolyer
|
85a4b0afb2
|
final bcel fix for 101047
|
hace 18 años |
acolyer
|
4b15f3893c
|
restoring original behaviour in LocalVariableGen - not happy with my change from last night....
|
hace 18 años |
acolyer
|
97520cf015
|
fix for pr101407 - weaver produces wrong local variable table bytecode.
|
hace 18 años |
acolyer
|
0e1bb192d4
|
fix for pr104957: NPE whilst compiling GIJ
|
hace 18 años |
acolyer
|
a39f595c0c
|
tests and implementation for 108120 - runtime pointcut parsing and matching.
|
hace 18 años |
aclement
|
eb39196938
|
allow for references to descriptors when class_info structures refer to arrays. (pr109728)
|
hace 18 años |
aclement
|
87e5c2ecca
|
test and fix for pr109486: bcel exception when expecting compiler error for final abstract class.
|
hace 19 años |
acolyer
|
d2447a0cc3
|
fixed an unneccessary 1.5 dependency that had crept into the test code.
|
hace 19 años |
acolyer
|
ad753aa805
|
tests and fix for pr108062, failing to correctly tokenize (ZZLjava/...)
|
hace 19 años |
acolyer
|
be750d53ee
|
fix for pr108377, Verify error on unqualified reference to itd field inside itd method.
|
hace 19 años |
aclement
|
bf767a9d6e
|
Fix for pr104720: busted tableswitch on around advice weaving.
|
hace 19 años |
acolyer
|
803616d373
|
fix for pr107784, failure to parse an array of a primitive type when used as a type variable
|
hace 19 años |
acolyer
|
5ae8fd75d0
|
better error messages when failing to unpack a generic signature
|
hace 19 años |
acolyer
|
086be61547
|
for one little change, this sure was a hell of a lot of work to track down. Fixes bug pr106130 where methods using iinc instructions with > 255 local vars were failing to generate wide versions of iinc instruction correctly.
|
hace 19 años |
acolyer
|
63c1e34ad3
|
another case of ArrayStoreException - a bug that Java generics would actually have prevented.
|
hace 19 años |
acolyer
|
818059b879
|
removed import of non-existing file
|
hace 19 años |
acolyer
|
e56604a385
|
fixed bug whereby we were adding a String into an array of Signature objects
|
hace 19 años |
aclement
|
6a938aa675
|
organized imports
|
hace 19 años |
acolyer
|
f17c6344c9
|
do the right thing with ":" in an ftp
|
hace 19 años |
acolyer
|
0faf5e174a
|
added test for broken primitive case
|
hace 19 años |
acolyer
|
ea6af95245
|
fix in GenericSigParser when tokenising primitives
|
hace 19 años |
aclement
|
a248b806f9
|
generics: can determine if java class is generic.
|
hace 19 años |
acolyer
|
cc4fdafb83
|
copyright statement
|
hace 19 años |
acolyer
|
103c4a5187
|
lazy loading and parsing of generic signature
|
hace 19 años |