Replace CGLIB with ASM
----------------------
Key: QI-250
URL: http://issues.ops4j.org/browse/QI-250
Project: Qi4j
Issue Type: Improvement
Components: Core Runtime
Affects Versions: 1.1
Reporter: Rickard Öberg
Assignee: Rickard Öberg
Fix For: 1.1
After having done some work with OSGi it seems Qi4j-generated classes through
CGLIB cannot be properly GC'ed. It seems both Spring and Hibernate have had
similar issues. This causes memory leaks and eventual OutOfMemory-exceptions.
The solution is to replace CGLIB with manually created classes using the raw
ASM library. Then it will be vastly easier to manage classloader, to ensure
that Qi4j does not leak.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.ops4j.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev