Size: a a a

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

2019 March 18

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
Alexey F.
вроде как только это и имеет значение
при компиляции нативно ещё ОС и харвара
источник

NK

ID:414983998 in WebAssembly — русскоговорящее сообщество
lil pep
вот про v8 не понял. Даже liftoff умеет в поимку OOB через сигналы
пока только для linux
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
они скорее всего JIT'ом AOT называют
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
Mikhail Voronov
при компиляции нативно ещё ОС и харвара
так это ж известно при JIT
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
у тебя на входе есть Wasm исходник и среда исполниния
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
вроде как все, что надо
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
а дальше - ты ограничен лишь тем, какие хинты ты можешь запихать в этот Wasm бинарь
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
вероятно, что запихать можно не все то, что ты используешь в языке высокого уровня
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
из тех двух сообщений можно сделать вывод, что максимально возможное количество оптимизаций связано только с с количеством информации, которое компилятор может получить из исходника
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
и доступной информации становится меньше
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
да, это всё так
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
как раз пример протекания абстракций:)
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
но это можно восполнить опциональными хинтами для компилятора вполне себе
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
у эпла свой LLVM (системный), правильно я понимаю? Он не upstream?
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
clang -v
Apple LLVM version 10.0.0 (clang-1000.11.45.5)
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
да
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
ублюдки
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
придется компилять (
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
возьми бинарь в хоумбрю
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
о, спс
источник