-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.4.6
-
Fix Version/s: 2.4.8
-
Component/s: class generator
-
Labels:None
org.codehaus.groovy.reflection.ClassInfo:
private static final GroovyClassValue<ClassInfo> globalClassValue = GroovyClassValueFactory.createGroovyClassValue(new ComputeValue<ClassInfo>(){ @Override public ClassInfo computeValue(Class<?> type) { ClassInfo ret = new ClassInfo(type); globalClassSet.add(ret); return ret; } });
dynamic load groovy classes will be cached in globalClassValue
can't unload classes
cause java.lang.OutOfMemoryError: PermGen space
- is related to
-
GROOVY-7683 Memory leak when using Groovy as JSR-223 scripting language.
-
- Closed
-