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

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

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

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