2
ответа

Разделение на подклассы частного (поддержка) класс в AVM2

Я разрабатываю динамическую платформу насмешки для Flex/AS3 и испытываю затруднения из-за частных / типов поддержки (т.е. объявленные вне пакета {} в файле класса). В моей ABC "файл" объявляю я...
вопрос задан: 5 March 2010 14:13
1
ответ

Как дженерики (Вектор) работают в AVM?

Поддержка дженериков (в настоящее время только Вектор. <*>, и названный 'постфиксные параметры типа' Adobe), был добавлен в Flash Player 10, но единственная документация AVM2 не описывает, как эти объекты...
вопрос задан: 3 June 2011 16:57
0
ответов

Стек (-ы), регистры в ActionScript ByteCode AVM2, которые все там есть?

В PDF-документе с обзором AVM2 я обнаружил ссылки на два типа стеков - стек области действия и стек операндов. 1) Я предполагаю, что это два разных стека памяти, каждый из которых обрабатывает разные вещи. Есть ...
вопрос задан: 26 February 2016 18:22
0
ответов

Почему компилятор Flash ActionScript3 выдает ненужный код?

Недавно я сделал декомпилятор для AVM2 / AS3 и заметил, что компилятор Flash имеет тенденцию генерировать много ненужного кода.Например, для определенного приложения я удалил около 10% кода ...
вопрос задан: 12 January 2012 20:02
0
ответов

Какие оптимизации поддерживает AVM2?

Интересно, какие оптимизации поддерживает AVM2 (ActionScript 3 VM)? Я знаю, что он использует JIT, но поддерживает ли он удаление мертвого кода, сворачивание констант, встраивание и т. Д. Также мне это очень интересно ...
вопрос задан: 9 June 2011 10:14
0
ответов

Как методы находятся в байт-коде AVM2?

Я экспериментировал с байт-кодом ABC и надеялся, что кто-то сможет прояснить проблему для меня. У меня есть простой флеш-файл, который помещает клип на сцену и содержит крошечный скрипт, который нужно обновить ...
вопрос задан: 3 November 2010 16:33