Простой, незатейливый код:
При каждом запуске процедуры Сформировать 1С протекает на 60Мб. Скажете, не надо так писать и ничего не будет? А вот фиг. Циклические ссылки между объектами могут возникнуть не в таком простом и наглядном коде, а в коде куда как более сложном и структура связей между объектами в нем может быть гораздо запутанней.
В общем, для скриптовых языков (вроде 1С) просто необходим сборщик мусора. Иначе подобных ситуаций просто не избежать.
Кстати, проверил работу точно такого же кода под каким-то старым релизом 8.0. Однохренственно. Течет. Надо бы проверить на 8.1, но лень ставить. Может, у кого есть? Код проверки все тот же:
Ссылок на эту страницу нет