filmov
tv
Дмитрий Бежецков, Владимир Ануфриенко — Портирование JS на Эльбрус

Показать описание
Ближайшая конференция — HolyJS 2024 Autumn, 7 ноября (online), 14–15 ноября (Санкт-Петербург + трансляция).
— —
Эльбрус возвращается, теперь с докладом про JavaScript. Мы в Unipro не сидели сложа руки и за прошедшие полтора года портировали SpiderMonkey, V8 и даже NodeJS.
В докладе мы расскажем про:
Эльбрус и его особенности;
подводные камни портирования SpiderMonkey Baseline и V8 FullCodegen;
переиспользование кода из Java для реализации оптимизирующего компилятора, SpiderMonkey Ion;
реализацию деоптимизации.
Первый доклад на HolyJS, в котором расскажем не только про Chrome и V8, но еще и про Firefox! Доклад будет полезен всем, кто хочет познакомиться с внутренним устройством виртуальных JS-машин, понять, как JS преобразуется в бинарный код, и узнать, с какими задачами придется столкнуться при портировании виртуальных машин и как с ними справлялись мы. И конечно, доклад будет полезен всем, кому интересно развитие российских технологий.
— —
Эльбрус возвращается, теперь с докладом про JavaScript. Мы в Unipro не сидели сложа руки и за прошедшие полтора года портировали SpiderMonkey, V8 и даже NodeJS.
В докладе мы расскажем про:
Эльбрус и его особенности;
подводные камни портирования SpiderMonkey Baseline и V8 FullCodegen;
переиспользование кода из Java для реализации оптимизирующего компилятора, SpiderMonkey Ion;
реализацию деоптимизации.
Первый доклад на HolyJS, в котором расскажем не только про Chrome и V8, но еще и про Firefox! Доклад будет полезен всем, кто хочет познакомиться с внутренним устройством виртуальных JS-машин, понять, как JS преобразуется в бинарный код, и узнать, с какими задачами придется столкнуться при портировании виртуальных машин и как с ними справлялись мы. И конечно, доклад будет полезен всем, кому интересно развитие российских технологий.
Комментарии