Size: a a a

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

2021 October 28

M

MaxGraey in WebAssembly — русскоговорящее сообщество
всегда есть вариант использовать старую версию или самому собрать asm.js. binaryen.js зачастую используется в node.js
источник
2021 October 29

A

Alexandr Borisovich in WebAssembly — русскоговорящее сообщество
Я вроде только на хабр ссылку кидал, и не на японский
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
кстати имелось ввиду именно сама сборка binaryen.js. Сам бинариен все еще поддерживает кодогенерацию как в wasm так и asmjs
источник

でゲソ in WebAssembly — русскоговорящее сообщество
そう?
источник

M

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

E🤙

Evgεny 🤙 in WebAssembly — русскоговорящее сообщество
Господа, такой вопрос: у каждого васм-модуля свой аллокатор или как это работает? Допустим, если одну память передать нескольким модулям, то будут ли они друг другу на пятки наступать при аллокациях?
источник

К

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

К

Константин in WebAssembly — русскоговорящее сообщество
Нельзя это сейчас сделать
источник

К

Константин in WebAssembly — русскоговорящее сообщество
там же хип  + стек.
Хип еще как-то можно манаджить, например сместив.
Но со стеком че делать?
источник

К

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

К

Константин in WebAssembly — русскоговорящее сообщество
НУ конечно как-то можно сменив хипбейз, отключить grown и накинуть на стек огромное ограничение.
источник

E🤙

Evgεny 🤙 in WebAssembly — русскоговорящее сообщество
понятно, спасибо
источник

AC

Alexander Chichigin in WebAssembly — русскоговорящее сообщество
Только это не "встроенный" стек Wasm, а для языков, которые ещё сами свой стек в куче "руками" создают и используют.
источник

К

Константин in WebAssembly — русскоговорящее сообщество
А, ну да, это верно.
к встроенному вообще нету доступа и технически память можно шарить.
Только все равно проблема с grown
источник
2021 November 01

M

MaxGraey in WebAssembly — русскоговорящее сообщество
В wasmtime 0.31.0 удалили lightbeam линейный базовый компилятор. Причина:

This RFC proposes removing lightbeam because it isn't actively maintained, and as a result hasn't been compiling successfully for quite some time. The Wasmtime project is still interested in the addition of a baseline compiler, but the addition of one would be proposed in an RFC and undergo careful evaluation to ensure the design aligns with Wasmtime's goals and requirements, and the compiler has a solid maintenance story.
источник

でゲソ in WebAssembly — русскоговорящее сообщество
линейный базовый это baseline чтоли?
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Да
источник
2021 November 04

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Короче вот таакая херня
https://twitter.com/MaxGraey/status/1456327627543810049
источник

НС

Никита Сковорода... in WebAssembly — русскоговорящее сообщество
за что?
источник

PP

Petr Penzin in WebAssembly — русскоговорящее сообщество
За неконструктивное поведение
источник