acolyer
d09f86f355
add some style to our guides ;)
19 years ago
aclement
61d90580a8
Declare annotation: loads of changes (see bcel-builder changes for detailed info)
19 years ago
wisberg
63f9352372
(minimal) Apache fop 0.20.5, for bug 81654
19 years ago
wisberg
5d35ef38fb
patch 81654 updates docbook per
http://xml.apache.org/fop/faq.html#no-page-master
(oops - I made .xsl files binary)
19 years ago
wisberg
d9d49b3ae5
updated for new Builder.properties handling, strict resource patterns.
19 years ago
wisberg
c92e64aa1f
support for building Java 5 sources
19 years ago
wisberg
9db1fad831
ignore invalid aspectj-home's when seeking aspectj libs
19 years ago
aclement
6f0757c734
Removing last 'use the static type for accessing static field' warnings from the AJ source...
19 years ago
aclement
5282bd1bbf
Rebuilt with minor update to PUSH instruction
19 years ago
wisberg
bca3b368b0
initial support for building aspectj projects
19 years ago
wisberg
091849cc30
avoiding bootstrap to make it easier to implement aspectj ant build *sigh*
19 years ago
aclement
7b4c7d7bef
@AJ syntax (pr83626): changes to bcel from Alex
19 years ago
aclement
61cd77beeb
This fix for 'c' values in annotations has been verified by Pepe. Committing source changes and testcase.
19 years ago
aclement
c6e5f9af54
Fix for type 'c' values in annotations - 'c' == 'Class'
19 years ago
aclement
379eb69126
Updates for AJDK1.5.0
19 years ago
aclement
60b62539f1
Allows for MarkerAnnotations - doh! (i.e. ones with no values) and unpacks invis annotations on classgens correctly.
19 years ago
aclement
6d7e965c46
Fix some stuff that Wes pointed out: addEmptyConstructor() in ClassGen has always been broken and the src.zip for BCEL that was generated included test imports.
19 years ago
aclement
4345b4b36f
BCEL Java5 Support
19 years ago
acolyer
5ee03aeb76
don't upset windows script...
19 years ago
acolyer
d3108e86e0
fix for Bugzilla Bug 73369
Create a jar file that can be used for load-time weaving...
19 years ago
aclement
6e155a6b9b
Fix for Bugzilla Bug 74238: Applet which uses cflow pointcut gets AccessControlException
20 years ago
aclement
5c996fc559
76030 - cflow optimizations. Part 1 fix - use counters rather than stacks when we can.
20 years ago
aclement
438e61c998
Enhancement for Bugzilla Bug 49743
performance improvements for runtime library
(From Matthew)
20 years ago
aclement
001d0365ea
Fix for Bugzilla Bug 70404
passing null to array arguments confuzes static join point signature.
20 years ago
aclement
228fc8df00
BCEL rename (enhancement 61374)
20 years ago
acolyer
d57c4726eb
new version of build.jar that does not exclude runtime
20 years ago
acolyer
bfa7137de3
updated aspectjrt.jar with new Factory methods in
20 years ago
aclement
39c3a3bb4a
Georges fixes for 61411
20 years ago
aclement
3cc0b4160d
Updated with fix for Bugzilla Bug 62631
Generated class gives "Illegal constant pool index" on loading
20 years ago
aclement
54c2294c5f
Had wrong entry for version in MANIFEST - due to some packaging I had done to build my own 1.2rc1 - should be fixed now.
20 years ago
aclement
5f6b18be7a
Fix for Bugzilla Bug 59909
CFlowStack removesThreads to late
20 years ago
aclement
717e900e8a
Create aj and aj.bat launch scripts at install time.
20 years ago
aclement
8c94202a12
1.2 rc1 build/pkg : Includes changes to version and to build ajdoc.
20 years ago
acolyer
4907ede37a
fix for Bugzilla Bug 54721
add this to AP (Signature.getDeclaringTypeName())
20 years ago
ehilsdal
a6dec8761f
Fix for Bugzilla Bug 41125:
LocalVariableTable sometimes gets BCEL-supplied parameter names
20 years ago
ehilsdal
3233d98b34
Fix for Bugzilla Bug 43792: Illegal Opcode Detected
this is now a patched version of bcel-5.1 -- it was
previously an unpatched version of bcel-5.0.
20 years ago
jhugunin
0c833438da
Implemented feature for Bugzilla Bug 48091
Lazy instantiation of thisJoinPoint
Speed-ups of 10-100X are measured even when running a small test case with minimal GC issues.
The actual feature implemented is that thisJoinPoint objects are only created just before calling the method for advice that requires them. To take advantage of this feature you must use an if PCD or some other dynamic test that occurs in the PCD not the advice body to guard the expensive creation of the thisJoinPoint object.
-XlazyTjp flag must be passed to compiler to enable this feature.
If any around advice is present on the joinpoint then lazy instantiation
will be disabled. An Xlint warning will be displayed in this case.
As a related optimization, several helper methods were added to
Factory.makeJP to reduce the code size when thisJoinPoint is used.
20 years ago
aclement
6f099df282
Georges fix for Bugzilla Bug 50200
aspectjrt.jar manifest file name needs changing to upper case
20 years ago
jhugunin
5834de9783
Fix for Bugzilla Bug 44587
Erroneous exception conversion
and Bugzilla Bug 34206
before():execution(new(..)) does not throw NoAspectBoundException
All exceptions that occur during the static intialization of a persingleton
aspect will be swallowed. When using that aspect (via aspectOf())
a NoAspectBoundException will be thrown with the original exception
from the staitc initializer as the cause.
20 years ago
acolyer
b8a0bc6e58
updated version of aspectjrt.jar which includes getCause on SoftException
20 years ago
acolyer
3c7b7de198
One more attempt at increasing max heap size to enable
automated release tests to successfully complete.
21 years ago
acolyer
dd1409748b
Bumped up max heap size to enable automated release tests to
successfully complete.
21 years ago
wisberg
0b22496668
adding taskdefs/bin to classpath on command
21 years ago
wisberg
739f2aa1bb
former version was built with -target 1.2, so it has a bad major version when running under 1.1
21 years ago
wisberg
2e7f94f028
bootstrap jar for trim fixes
21 years ago
wisberg
05000eb955
updating build.jar to bootstrap changes to permit ant.jar in a testing module
21 years ago
wisberg
2f3821f60a
forcing target to be 1.1 in case someone builds using 1.4.
21 years ago
wisberg
1972b16473
updating for installer temp dir fix when File.getTempFile() fails.
21 years ago
wisberg
a85b7700e6
updating library per binary-compatible change in feb to make build check pass
21 years ago
wisberg
2b231e9fb3
updated to reflect runtime changes for 1.1 compatibility
21 years ago