Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   null (http://www.flasher.ru/forum/showthread.php?t=165782)

stweet 26.08.2011 18:16

null
 
Возможно такую тему не стоило заводить но всё же, любопытно узнать.
Код AS3:

var arr:Array = [];
 
// пример, в массиве объекты
 
while (arr.length < 10)
    arr.push(arr.length - 1);
 
// манипуляции с массивом
...
...
...
 
// волнующий вопрос
 
arr = null;
arr = [];
 
// Срёт ли такой метод перерождения массива в память? Пробовал смотреть в диспетчер, показывает что нет.
// Но приложение делается для долгового пользования (5 - 10 а то и все 24 часа) у меня нет столько времени
// протестировать. Спасибо.


-De- 26.08.2011 18:21

Нет, с памятью всё ок. Сборщик мусора его сожрёт (качество его работы - другой вопрос, но вроде бы оно вполне). Строку с arr = null; можно убрать - будет то же самое.

stweet 26.08.2011 18:42

Спасибо!

wvxvw 26.08.2011 21:22

Пожалуйста называйте темы так, чтобы и другим было понятно о чем речь.


Часовой пояс GMT +4, время: 05:24.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.