aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/dist/doc/README-199.html16
1 files changed, 16 insertions, 0 deletions
diff --git a/docs/dist/doc/README-199.html b/docs/dist/doc/README-199.html
index 8e09cd918..8c9c7ecfc 100644
--- a/docs/dist/doc/README-199.html
+++ b/docs/dist/doc/README-199.html
@@ -39,6 +39,17 @@
<h2>Improvements</h2>
+<p>
+ In annotation style aspects, asynchronous <tt>proceed()</tt> calls in <tt>@Around</tt> advice now works in threads
+ created from within the advice. Previously, this was only working in native syntax aspects. There is still a
+ limitation with regard to asynchronous proceed, if you do not create the thread in the advice but want to use e.g.
+ an <tt>ExecutorService</tt> with its own thread pool. This still is not working in annotation style aspects, only in
+ native syntax ones.
+</p>
+<p>
+ See <a href="https://github.com/eclipse/org.aspectj/issues/128">issue #128</a> and
+ <a href="https://github.com/eclipse/org.aspectj/pull/132">pull request #132</a> for more details.
+</p>
<h2>Code examples</h2>
<p>
@@ -56,6 +67,11 @@
Pattern matching for switch, preview 2
</a>
</li>
+ <li>
+ <a href="https://github.com/eclipse/org.aspectj/tree/master/tests/bugs199/github_128">
+ Asynchronous proceed in native vs. annotation style syntax
+ </a>
+ </li>
</ul>
<h2>Other changes and bug fixes</h2>