|
|
|||||
Цитата:
А после каждой компиляции без ошибок троекратно кричать ура! От этого ж хуже не будет |
|
|||||
Регистрация: Oct 2013
Сообщений: 126
|
Сделал, как вы посоветовали, и потребление памяти снизилось вдвое! Спасибо большое!
|
|
|||||
Цитата:
Но, кстати, я забыл, что гипотетически возможны ситуации, когда зануление переменной (не поля экземпляра класса) может позволить GC собрать лишнюю память, если эта переменная захвачена контекстом _анонимной_ функции и анонимная функция чем-то держится в памяти. Но, если у вас куча анонимных функций, то на фоне остального бардака с памятью это вряд ли поможет. Так что это чисто гипотетически. |
|
|||||
getDefinitionByName(getQualifiedClassName(object)) utils reflection // 503мс var someclass:Class = getDefinitionByName(getQualifiedClassName(someObject)); // getter reflection public class SomeClass { public function get reflect():Class { return SomeClass; } } // 9мс var someclass:Class = object.reflect(); быстрее на 5489%
__________________
9 из 10 голосов в моей голове сказали наркотикам "НЕТ" Мои ачивки: художник-паразит. |
Часовой пояс GMT +4, время: 10:29. |
|
« Предыдущая тема | Следующая тема » |
Теги |
.. |
|
|