From 068381dcb7181badd021f842d77b5220936e2e9d Mon Sep 17 00:00:00 2001
From: Alexander Kriegisch
Date: Tue, 18 Jan 2022 10:00:41 +0700
Subject: [PATCH] Add more content to README-198.html
Signed-off-by: Alexander Kriegisch
---
docs/dist/doc/README-198.html | 26 +++++++++++++++++++++++++-
1 file changed, 25 insertions(+), 1 deletion(-)
diff --git a/docs/dist/doc/README-198.html b/docs/dist/doc/README-198.html
index 7088b13d6..af51cd314 100644
--- a/docs/dist/doc/README-198.html
+++ b/docs/dist/doc/README-198.html
@@ -45,6 +45,22 @@
supported by AJC. Previously, the option existed (inherited by ECJ) but did not work correctly.
+
+ The following new properties can improve performance, e.g. Spring start-up time:
+
+
+ - org.aspectj.apache.bcel.useSingleRepositoryInstance
+ - org.aspectj.apache.bcel.useUnavailableClassesCache
+ - org.aspectj.apache.bcel.ignoreCacheClearRequests
+
+
+ For now, they all default to false for backward compatibility. This might change in a future Aspect release,
+ if user feedback is positive and no negative side effects are found. Please try using them as much as you can and
+ report back questions (to the AspectJ users mailing list) or problems (as a GitHub issue), if any. Thanks to Stefan
+ Starke for his contribution. See also PR #37.
+
+
+
Code examples
@@ -78,7 +94,6 @@
Document build profiles and properties in docs/developer/BUILD.md
Add a guide for setting up an AspectJ development environment in docs/developer/IDE.md
- Allow JAR saving if -proceedOnError is specified
Fix issue #105: Compilation fails when using an
aspect library via -aspectpath in combination with introducing an annotation via ITD. This was broken since
@@ -94,6 +109,15 @@
craft a condy class with ASM.
+
+ Fix issue #115: In annotation-style pointcuts,
+ if(false) and if(true) now work as expected and do not require a boolean return value and body for
+ the @Pointcut method.
+
+
+ Thanks to Andrey Turbanov for several clean code contributions and to Dmitry Mikhaylov for fixing a potential
+ concurrency problem.
+
AspectJ usage hints
--
2.39.5