Показать сообщение отдельно
Старый 28.11.2008, 15:55
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 20  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
ZlPredator, вы спросили как? я ответил. как-то подробнее описывать не видел необходимости.

1. как вы это замерили такой странный "замер" памяти?
2. как пытались заметить разницу в скорости?
3. баг был, очевидно, в предыдущих версиях.
4. по поводу количества слушателей ... кажется нам это удаётся без каких либо проблем.

по моим замерам, разница между объектами равно 16 байт, откуда Вы нарисовали 31, я не знаю. мягкие ссылки на методы оборачиваются в отдельный класс flash.event.WeakMethodClosure, который и должен составлять разницу в 16 байт. дополнительное оборачивание приводит к дополнительной нагрузке на поиск объекта, и соответственно на его вызов, не считая затрат на проверку для очистки ссылки, и объекта обёртки.


Последний раз редактировалось BlooDHounD; 28.11.2008 в 15:57.