Небольшая проблема с утечкой памяти

отредактировано 19:21 Раздел: FastScript
При работе с компонентом встретился с такой проблемой. Последовательность действий была следующая:
- Пишем скрипт, в котором расположена вызываемая нами функция. Кроме этого в скрипте расположен ряд других вспомогательных функций
- Вызываем нашу функцию (методом CallFunction или CallFunction1). Наблюдаем утечку мозгов в небытие.
- Комментируем тело вызываемой функции. Наблюдаем ту же картину.
- Начинаем чистить код всех методов в скрипте. Убираем из него все неиспользуемые объекты (переменные, массивы и т.д.), расположенные в области описаний в каждом методе.
- После чистки-все зашибись.
Конечно, можно сказать, что код нужно писать изначально чистый, без описания всякого хлама, который в дальнейшем не используется... Но все-таки хотелось бы ,чтобы данные ситуации предусматривались разработчиками заранее. Потому что мы столько всего перелопатили, пока до этого не добрались...

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.