про использование, то нет. Ими не пользуются + при замене classLoader-а старого на новый, для всех загруженных классов (classLoader.getLoadedClasses()) применяю
org.codehaus.groovy.runtime.InvokerHelper.removeClass(loadedClass)
насколько понимаю, org.codehaus.groovy.runtime.InvokerHelper - чистит свои грувийные кэши. т.е. это хорошо, но, если где-то скрылась ссылка, он её не найдет :(
Я использую G1GC (дополнение к сообщению выше) На счет твоего сообщения - да, согласен, кэш свой чистит, но этого недостаточно :(
Обсуждают сегодня