> -- Алексей Елин писал(а):
> Но это по сути обычная сборка мусора, только ссылки на дескрипторы из типа должны быть типизированы а дескрипторы надо создавать динамически при загрузке модуля и хранить скрытые ссылки на них в этом самом модуле. И не надо никаких доп. флагов......при этом и сам модуль может быть собран когда на него не остается ни одной ссылки из дескрипторов или блоков локальных переменных.Мне кажется, что в целом вы правы, только в последнем предложении сделали слишком сильное утверждение. Не модуль может быть собран, а дескриптор типа, принадлежащийуже выгруженномумодулю. Сам модуль, конечно, нельзя выгружать только по признаку отсутствия переменных.