acolyer
d09f86f355
add some style to our guides ;)
преди 19 години
aclement
61d90580a8
Declare annotation: loads of changes (see bcel-builder changes for detailed info)
преди 19 години
wisberg
63f9352372
(minimal) Apache fop 0.20.5, for bug 81654
преди 19 години
wisberg
5d35ef38fb
patch 81654 updates docbook per
http://xml.apache.org/fop/faq.html#no-page-master
(oops - I made .xsl files binary)
преди 19 години
wisberg
d9d49b3ae5
updated for new Builder.properties handling, strict resource patterns.
преди 19 години
wisberg
c92e64aa1f
support for building Java 5 sources
преди 19 години
wisberg
9db1fad831
ignore invalid aspectj-home's when seeking aspectj libs
преди 19 години
aclement
6f0757c734
Removing last 'use the static type for accessing static field' warnings from the AJ source...
преди 19 години
aclement
5282bd1bbf
Rebuilt with minor update to PUSH instruction
преди 19 години
wisberg
bca3b368b0
initial support for building aspectj projects
преди 19 години
wisberg
091849cc30
avoiding bootstrap to make it easier to implement aspectj ant build *sigh*
преди 19 години
aclement
7b4c7d7bef
@AJ syntax (pr83626): changes to bcel from Alex
преди 19 години
aclement
61cd77beeb
This fix for 'c' values in annotations has been verified by Pepe. Committing source changes and testcase.
преди 19 години
aclement
c6e5f9af54
Fix for type 'c' values in annotations - 'c' == 'Class'
преди 19 години
aclement
379eb69126
Updates for AJDK1.5.0
преди 19 години
aclement
60b62539f1
Allows for MarkerAnnotations - doh! (i.e. ones with no values) and unpacks invis annotations on classgens correctly.
преди 19 години
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 години
aclement
4345b4b36f
BCEL Java5 Support
преди 19 години
acolyer
5ee03aeb76
don't upset windows script...
преди 19 години
acolyer
d3108e86e0
fix for Bugzilla Bug 73369
Create a jar file that can be used for load-time weaving...
преди 19 години
aclement
6e155a6b9b
Fix for Bugzilla Bug 74238: Applet which uses cflow pointcut gets AccessControlException
преди 20 години
aclement
5c996fc559
76030 - cflow optimizations. Part 1 fix - use counters rather than stacks when we can.
преди 20 години
aclement
438e61c998
Enhancement for Bugzilla Bug 49743
performance improvements for runtime library
(From Matthew)
преди 20 години
aclement
001d0365ea
Fix for Bugzilla Bug 70404
passing null to array arguments confuzes static join point signature.
преди 20 години
aclement
228fc8df00
BCEL rename (enhancement 61374)
преди 20 години
acolyer
d57c4726eb
new version of build.jar that does not exclude runtime
преди 20 години
acolyer
bfa7137de3
updated aspectjrt.jar with new Factory methods in
преди 20 години
aclement
39c3a3bb4a
Georges fixes for 61411
преди 20 години
aclement
3cc0b4160d
Updated with fix for Bugzilla Bug 62631
Generated class gives "Illegal constant pool index" on loading
преди 20 години
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 години
aclement
5f6b18be7a
Fix for Bugzilla Bug 59909
CFlowStack removesThreads to late
преди 20 години
aclement
717e900e8a
Create aj and aj.bat launch scripts at install time.
преди 20 години
aclement
8c94202a12
1.2 rc1 build/pkg : Includes changes to version and to build ajdoc.
преди 20 години
acolyer
4907ede37a
fix for Bugzilla Bug 54721
add this to AP (Signature.getDeclaringTypeName())
преди 20 години
ehilsdal
a6dec8761f
Fix for Bugzilla Bug 41125:
LocalVariableTable sometimes gets BCEL-supplied parameter names
преди 20 години
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 години
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 години
aclement
6f099df282
Georges fix for Bugzilla Bug 50200
aspectjrt.jar manifest file name needs changing to upper case
преди 20 години
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 години
acolyer
b8a0bc6e58
updated version of aspectjrt.jar which includes getCause on SoftException
преди 20 години
acolyer
3c7b7de198
One more attempt at increasing max heap size to enable
automated release tests to successfully complete.
преди 21 години
acolyer
dd1409748b
Bumped up max heap size to enable automated release tests to
successfully complete.
преди 21 години
wisberg
0b22496668
adding taskdefs/bin to classpath on command
преди 21 години
wisberg
739f2aa1bb
former version was built with -target 1.2, so it has a bad major version when running under 1.1
преди 21 години
wisberg
2e7f94f028
bootstrap jar for trim fixes
преди 21 години
wisberg
05000eb955
updating build.jar to bootstrap changes to permit ant.jar in a testing module
преди 21 години
wisberg
2f3821f60a
forcing target to be 1.1 in case someone builds using 1.4.
преди 21 години
wisberg
1972b16473
updating for installer temp dir fix when File.getTempFile() fails.
преди 21 години
wisberg
a85b7700e6
updating library per binary-compatible change in feb to make build check pass
преди 21 години
wisberg
2b231e9fb3
updated to reflect runtime changes for 1.1 compatibility
преди 21 години