Size: a a a

WebAssembly — русскоговорящее сообщество

2020 November 06

ZB

Zalim Bashorov in WebAssembly — русскоговорящее сообщество
Sergey Rubanov
jitит js в wasm?
Нет, x86 инструкции
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
так это многие делают
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
И они где то в блоге жаловались, что без tail calls это все бессмысленно
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
но вопрос выше был про жс =)
источник

ZB

Zalim Bashorov in WebAssembly — русскоговорящее сообщество
MaxGraey
Да, а вы видели как это медленно? У них есть демка
На практике не пробовал, но они писали, говорили что это им сильно помогает ускорить
источник

ZB

Zalim Bashorov in WebAssembly — русскоговорящее сообщество
Sergey Rubanov
но вопрос выше был про жс =)
Вроде нет, вопрос про то как jitить свой язык используя js
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Zalim Bashorov
На практике не пробовал, но они писали, говорили что это им сильно помогает ускорить
На практике никто не пробовал, ну я никого не знаю. То что они показали в презентации вообще не юзабельно
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
а
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
я может не до конца понимаю тогда, но по идее можно из js получить wat, а там сделать WebAssembly.compile в браузере
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
там уже будут бейслайн компилятор и оптимизирующи
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Sergey Rubanov
я может не до конца понимаю тогда, но по идее можно из js получить wat, а там сделать WebAssembly.compile в браузере
И это будет AOT =)
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
в jsc будет ловеринг с b3 на air
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Не, ну если комк то нужно компилировать именно в браузере, то да это решение. Если кому то нужна JIT компиляция как в v8, то с wasm это без костылей не получиться, и будет весьма неэффективно. CheepX исключение. Они это делают очень давно, проприаторно и судя по-всему не очень успешно
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
вроде успешно. клиенты есть
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
по крайней мере Юрий это еще на f2f в 2019 говорил
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Sergey Rubanov
вроде успешно. клиенты есть
Так они же священный грааль обещают) Кроме того они обещают Flash. А там где обещают воскресить флешь всегда много клиентов)
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
ну он был в Ла Корунье, в общем, и вроде как у них все неплохо
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Вот @eX_gd подтвердит)
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
да по флешу тут есть и чуваки, которые компилятор в тс пишут
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
источник