Динамическая генерация кода с использованием деревьев трасс
dc.contributor.author | Гавриленко, Светлана Юрьевна | ru |
dc.contributor.author | Драч, А. Д. | ru |
dc.date.accessioned | 2021-09-06T11:14:04Z | |
dc.date.available | 2021-09-06T11:14:04Z | |
dc.date.issued | 2010 | |
dc.description.abstract | Рассмотрены динамические just-in-time (JIT) компиляторы, компилирующие в бинарный код некоторые заранее неизвестные участки кода, предназначенные изначально только для интерпретации. Проанализированы тенденции развития JIT технологий в интерпретируемых языках. Предложена оптимизация скомпилированных участков кода на основе структур деревьев трасс. Обоснован выбор технологии LLVM для генерации машинных кодов. Проанализирована производительность использования оптимизационных методик. | ru |
dc.description.abstract | Just-in-time (JIT) compilers are reviewed. They are applied for compiling an interpreted code, that is unknown ahead of execution time, in a binary code. Tendencies of JIT development in a field of interpreted languages are analyzed. Optimization of a compiled code based on trace tree structures is offered. A choice of the LLVM technology for machine codes dumping is grounded. Performance of optimization methods is analyzed. | en |
dc.identifier.citation | Гавриленко С. Ю. Динамическая генерация кода с использованием деревьев трасс / С. Ю. Гавриленко, А. Д. Драч // Системи обробки інформації : зб. наук. пр. / гол. ред. О. І. Тимочко. – Харків : ХУПС, 2010. – Вип. 2 (83). – С. 62-65. | ru |
dc.identifier.uri | https://repository.kpi.kharkov.ua/handle/KhPI-Press/54007 | |
dc.language.iso | ru | |
dc.publisher | Харківський національний університет Повітряних Сил ім. Івана Кожедуба | uk |
dc.subject | динамические JIT компиляторы | ru |
dc.subject | байт-код | ru |
dc.subject | граф управляющей логики | ru |
dc.subject | SSA-форма | ru |
dc.subject | dynamic just-in-time compiler | en |
dc.subject | byte code | en |
dc.subject | trees tracy | en |
dc.subject | control-flow graphs | en |
dc.title | Динамическая генерация кода с использованием деревьев трасс | ru |
dc.title.alternative | Machine-independent program code optimization | en |
dc.type | Article | en |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- SOI_2010_2_Gavrilenko_Dinamicheskaya.pdf
- Розмір:
- 619.26 KB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Вантажиться...
- Назва:
- license.txt
- Розмір:
- 11.25 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: