| WindWalker |
27.12.2006 01:48 |
Цитата:
Сообщение от miramax
2WindWalker
Кстати, такая конструкция почти в два раза быстрее, именно потому что "i+=1".
http://as3.ru/?p=5
|
Забавная фишка!
Может быть в последующих версиях исправят, потому что нелогично как-то.
Цитата:
Сообщение от miramax
Может АС3 считает почти так же как жава, но уж точно отстаёт в разы в доступе к полям других объектов. Т.е. медленее вызываются методы из других объектов и проч. межобъектовые операции.
|
Странно. Адобовцы вроде обещали, что теперь объекты перестанут быть хеш-таблицами. Ну я, погоревав немного от этой новости (уж больно мне нравилось использовать объекты в таком качестве), отешился тем, что доступ к полям должен на порядок ускорится.
Хотя, возможно, там ещё где-то тормоза какие-то остались.
Вообще, виртуальная машина ещё пока молодая. Наверняка там ещё огромный простор для оптимизации.
Надо будет как-нибудь на досуге в Тамарине поколупаться. Шансов, что что-то пойму мало, но чем чёрт не шутит.
Всё таки интересно, какие нативные коды в итоге получаются, и как вообще там всё внутри устроено.
|