Size: a a a

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

2020 September 28

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Хотя у меня есть одно подозрение. Может Сафари просто не успевает переключиться до быстрого tier-а и все замеры происходят на бейзлайне? Просто Сафари всегда отличался в этом плане намного более поздним переключением. Но это все равно не отменяет того, что в ранних версиях все было ок
источник
2020 September 29

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Modern operating system aimed at running WebAssembly code. 😳

https://github.com/HidamariProject/Hidamari
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
У него еще и высокоуровневый слой на zig написан) А еще там включен wasm3. @vshymanskyy видел?
источник

M

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

К

Константин in WebAssembly — русскоговорящее сообщество
Что там, подали в суд на эплов)?
источник

К

Константин in WebAssembly — русскоговорящее сообщество
В ios14 может быть принудительный тротлинг в battery save
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Так же как прикол с тормозным WebGL
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Константин
В ios14 может быть принудительный тротлинг в battery save
Там проблема с wasm во всех сафари. Даже дестопная версия в 5-8 раз просела
источник

でゲソ in WebAssembly — русскоговорящее сообщество
MaxGraey
С каждым обновлением все медленее и медлнее
мне кажется у них апдейты как-то так И работают, особенно это касается разработчиков
источник

DS

Dimas Shakhtarin in WebAssembly — русскоговорящее сообщество
А есть ли какие-то wasi биндинги для браузера? Я вот вижу скупой списочек https://github.com/wasmerio/wasmer-js/blob/master/packages/wasi/src/bindings/browser.ts

Больше всего fs нтересует. Может есть связка с IndexedDB или типа того?
источник
2020 September 30

DB

Dmitry Bezhetskov in WebAssembly — русскоговорящее сообщество
@chicoxyzzy а если ли какие-то тесты для предложения ref-types, которые можно запустить в js shell и сказать что движок удовлетворяет / не удовлетворяет предложению?
источник

DB

Dmitry Bezhetskov in WebAssembly — русскоговорящее сообщество
Я хочу проверить насколько JSC поддерживает reference types
источник

DB

Dmitry Bezhetskov in WebAssembly — русскоговорящее сообщество
MaxGraey
В браузерном Safari такая же деградация. Он в 7-8 раз медленне на Safari 14 по сравнению даже с Хромом, не говоря уже про Safari. @chicoxyzzy может стоит открыть issue в wbkit баг трекере?
если есть ссылка на баг, то скиньте пожалуйста, я посмотрю в чем проблема
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Dmitry Bezhetskov
если есть ссылка на баг, то скиньте пожалуйста, я посмотрю в чем проблема
@chicoxyzzy вроде хотел открыть issue. Если коротко, то там выше есть ссылка на бенчмарк и его результаты в 7-8 раз медленее хрома на десктопе. Сейчас попробую установить 13-ю версию Safari и посмотреть как там, подозреваю что будет на уровне хрома, потому что такую же деградацию наблюдают пользователи мобильного Safari
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Еще могу сказать, то что эмулятор написан на С или C++ и скомпилирован через emscripten и запакован в emulators.js
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Вообще такое ощущкние, что Safari не успевает или вообще не хочет переключаться с baseline-а на оптимизирующий tier в Safari 14
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Dmitry Bezhetskov
@chicoxyzzy а если ли какие-то тесты для предложения ref-types, которые можно запустить в js shell и сказать что движок удовлетворяет / не удовлетворяет предложению?
У v8 есть, то нам есть часть с builder которая специфична для v8, но исходник можно и руками построить или wabt/binaryen.js воспользоваться:
https://github.com/v8/v8/blob/master/test/mjsunit/wasm/externref.js
https://github.com/v8/v8/blob/master/test/mjsunit/wasm/externref-globals.js
https://github.com/v8/v8/blob/master/test/mjsunit/wasm/externref-table.js
источник

DB

Dmitry Bezhetskov in WebAssembly — русскоговорящее сообщество
огромное спасибо!
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
Dmitry Bezhetskov
@chicoxyzzy а если ли какие-то тесты для предложения ref-types, которые можно запустить в js shell и сказать что движок удовлетворяет / не удовлетворяет предложению?
еще есть https://github.com/GoogleChromeLabs/wasm-feature-detect, но там просто проверяется не фейлится ли компиляция когда появляется ref.null
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
MaxGraey
@chicoxyzzy вроде хотел открыть issue. Если коротко, то там выше есть ссылка на бенчмарк и его результаты в 7-8 раз медленее хрома на десктопе. Сейчас попробую установить 13-ю версию Safari и посмотреть как там, подозреваю что будет на уровне хрома, потому что такую же деградацию наблюдают пользователи мобильного Safari
я не хотел) я думал ты сам хочешь
источник