JIT компіляція динамічних мов програмування

Loading...
Thumbnail Image
Date
2022
Authors
Петрик, Ярослав
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Метою дослідження є огляд та аналіз методів виконання, аналізу, та компіляції динамічних мов програмування. Оглянуто процес перетворень та оптимізації від текстового формату, до різних проміжних репрезентацій обчислень. Для аналізу ефективності перетворень коду, та його інтерпретації, було створено проект luar — JIT компілятор мови Lua.
Description
Keywords
JIT, дизайн компіляторів, динамічні мови програмування, JVM, Bytecode, Lua, Static Single Assignment, бакалаврська робота
Citation