Вы здесь

Конвертер байткода JVM для виртуальной машины Фантом

Лекция
Предмет:
Курс лекций:
Дата записи:
05.04.13
Дата публикации:
05.04.13
Код для блога:

Главный миграционный путь для операционной системы Фантом - возможность портирования готовых приложений для JVM и Dalvik (Android). Этот путь требует наличия транслятора байткода виртуальной машины Java в виртуальную машину Фантом. На сегодняшний день было предпринято две попытки написания такого транслятора. Первая - на основе кода транслятора байткода Java в С (Toba), вторая - на основе фреймворка Soot. В докладе будет рассказано о проблемах наивного (Toba) подхода к трансляции байткода и причинах перехода на более сложную Soot-модель.

Дополнительные материалы: 
Иконка PDF 1378895318_14526_10_zavalishin_bytecode.pdf

Другие лекции курса

20