Сборка мусора в .so
Предположим есть либа .so (на golang'е), в ней обьявляется функция и переменная со структурой которую эта функция по вызову заполняет. Вопросы таковы: Какой из языков будет управлять хранением этой переменной в памяти (гошный сборщик мусора или jvm'овский) ? При каких условиях переменная будет удалена (?при смерти всех активити?) ?