diff options
author | Alexander Kriegisch <Alexander@Kriegisch.name> | 2022-02-28 07:07:08 +0700 |
---|---|---|
committer | Alexander Kriegisch <Alexander@Kriegisch.name> | 2022-03-23 15:39:14 +0700 |
commit | 3c80a365273b39c299cfdbc80c194cb9508e91a4 (patch) | |
tree | d2e41cf4d2ed875780bb97ecffee3c84e8f26742 /shadows.org.eclipse.jdt.core | |
parent | d3a06a6942b6f69ce9b5b4403d3c1cf1803cf01e (diff) | |
download | aspectj-3c80a365273b39c299cfdbc80c194cb9508e91a4.tar.gz aspectj-3c80a365273b39c299cfdbc80c194cb9508e91a4.zip |
Make Stack<AroundClosure> in JoinPointImpl InheritableThreadLocal
In case of asynchronous proceeding for nested around-advice, child
threads need copies of the original around-closure stack. Otherwise, the
target method thread will have popped the stack empty after unwinding.
Fixes #128.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'shadows.org.eclipse.jdt.core')
0 files changed, 0 insertions, 0 deletions