From 856db5d97f329041751418b2cc43d7574e26144d Mon Sep 17 00:00:00 2001 From: Alexander Kriegisch Date: Wed, 10 Apr 2024 11:03:13 +0200 Subject: Add IT reproducing JoinPointImpl thread-locals memory leak Relates to #302. Signed-off-by: Alexander Kriegisch --- .../java/org/aspectj/systemtest/ajc1922/Bugs1922Tests.java | 4 ++-- .../resources/org/aspectj/systemtest/ajc1922/ajc1922.xml | 14 ++++++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) (limited to 'tests/src/test') diff --git a/tests/src/test/java/org/aspectj/systemtest/ajc1922/Bugs1922Tests.java b/tests/src/test/java/org/aspectj/systemtest/ajc1922/Bugs1922Tests.java index 06211a179..6e402fa11 100644 --- a/tests/src/test/java/org/aspectj/systemtest/ajc1922/Bugs1922Tests.java +++ b/tests/src/test/java/org/aspectj/systemtest/ajc1922/Bugs1922Tests.java @@ -15,8 +15,8 @@ import org.aspectj.testing.XMLBasedAjcTestCase; */ public class Bugs1922Tests extends XMLBasedAjcTestCase { - public void testDummy() { - //runTest("dummy"); + public void testGitHub_302() { + runTest("thread-local around closure index is removed after innermost proceed"); } public static Test suite() { diff --git a/tests/src/test/resources/org/aspectj/systemtest/ajc1922/ajc1922.xml b/tests/src/test/resources/org/aspectj/systemtest/ajc1922/ajc1922.xml index d436032e2..e10fd9975 100644 --- a/tests/src/test/resources/org/aspectj/systemtest/ajc1922/ajc1922.xml +++ b/tests/src/test/resources/org/aspectj/systemtest/ajc1922/ajc1922.xml @@ -196,4 +196,18 @@ + + + + + + + + + + + + + + -- cgit v1.2.3