Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.4.5
-
None
-
None
Description
GROOVY-7591 disabled the use of java.lang.ClassValue by default due to a bug in OpenJDK: https://bugs.openjdk.java.net/browse/JDK-8136353 The result is that GROOVY-6704 occurs on all versions of Java again.
The bug in OpenJDK does not impact IBM Java, so when running on IBM Java, java.lang.ClassValue should be used by default. So at least users on IBM Java will not experience GROOVY-6704.
Attachments
Attachments
Issue Links
- relates to
-
GROOVY-6704 Memory leak in ClassInfo when using MetaClasses
- Closed
-
GROOVY-7683 Memory leak when using Groovy as JSR-223 scripting language.
- Closed
-
GROOVY-7591 Use of ClassValue causes major memory leak
- Closed