Реализация метода предварительной компиляции путем сохранения байткода в JavaScript движке Webkit

14 сентября 2018
326
Предметная область
Отрасли по ОКВЭД
Страна, регион, город Российская Федерация, Москва
Отличия от конкурентов
Вид документа об охране ИС программа для ЭВМ
Номер документа ИС 201761052
Дата регистрации документа ИС 2017-01-12
Необходимые инвестиции для внедрения договорная
Сроки внедрения
Стоимость предоставления технологии договорная
Наличие экспертного заключения Нет

Польза для потенциального потребителя

С помощью применения идей предварительной компиляции реализована программа - оптимизирующий JavaScript компилятор на базе виртуальной машины JavaScriptCore, позволяющий добиться более высокой производительности для локально хранимых программ. Программа позволяет избавиться от хранения JavaScript кода в виде открытых исходных файлов, сохраняя код в файл в виде байткода JavaScriptCore, и позволяет сократить до трех раз время, затрачиваемое во время выполнения для получения байткода, поскольку компилятору не нужно делать лексический и синтаксический анализ. Дополнительно к байткоду в файл может быть также сохранен неоптимизированный машинный код.