Size: a a a

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

2019 June 29

ҪҸ

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

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
На встрече #WebAssembly Community Group в Ла Корунье было решено также добавить новое предложение Type Imports and Exports. Теперь у него есть отдельный репозиторий.

https://github.com/WebAssembly/proposal-type-imports/blob/master/proposals/type-imports/Overview.md
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
задачка на ночь, кому интересно:
вот такой код: https://github.com/fluencelabs/redis/blob/wasm/src/util.c#L543, - скомпилированный в Wasm падает из-за модификатора в snprintf. Если поставить просто f всё ок, но результат, конечно, не верный.
long double компилируется в два i64, т.е сигнатура функции становится (func $ld2string (type 68) (param i32 i32 i64 i64 i32) (result i32).  snprintf вызывается примерно так:
            get_local 5
           get_local 3
           i64.store offset=136    # помещается в heap старшая часть long double
           get_local 5
           get_local 2
           i64.store offset=128   # помещается в heap младшая часть long double
           get_local 0                     # на стек помещается buf
           get_local 1                     # на стек помещается len
           i32.const 47536           # на стек помещается указатель на строку "%.17Lf"
           get_local 5
           i32.const 128
           i32.add                            # на стек помещается указатель на long double, записанный в heap
           call $snprintf

Т.е. в вызове snprintf вроде всё ок. Я всё это компилирую с помощью wasi-sdk, и где-то внутри в snprintf вызывается https://github.com/CraneStation/wasi-libc/blob/29d45024c71571d50ec2f98bbe57df9efe57eb65/libc-top-half/musl/src/stdio/vfprintf.c#L208. Но она выглядит так, будто нужно много времени, чтобы найти там возможный косяк. Может кто с ходу что-то подскажет.
источник
2019 June 30

でゲソ in WebAssembly — русскоговорящее сообщество
Потому что спецификатор lf не обрабатывается очевидно. Соответственно ругается на неверный входной формат
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
Почему не обрабатывается? Это стандартный модификатор для long double
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
Если бы это было не так, обычный редис бы тоже не работал...
источник

ҪҸ

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

ВГ

Вадим Гальцев in WebAssembly — русскоговорящее сообщество
снова я ;D
я тут все yew мучаю, есть люди, которые связывали два соседних компонента? типа прилетает ивент клика в одни и он меняет сосояние другого?
источник

ВГ

Вадим Гальцев in WebAssembly — русскоговорящее сообщество
я на сколько понимаю, это как то связано с компонент линком
источник

ВГ

Вадим Гальцев in WebAssembly — русскоговорящее сообщество
о. понял, отстой) нужно прокидывать тонну коллбеков) господи) как же в вебе это все неудобно)
источник

ҪҸ

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

ҪҸ

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

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
буду там в середине августа. можем попробовать митап сделать. площадку могу найти, нужны доклады
источник

ҪҸ

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

ВГ

Вадим Гальцев in WebAssembly — русскоговорящее сообщество
Что за митап?
источник

ҪҸ

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

ВГ

Вадим Гальцев in WebAssembly — русскоговорящее сообщество
И когда он в Москве будет?)
источник

ҪҸ

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

ВГ

Вадим Гальцев in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
не раньше чем найдется еще 1 докладчик
А какие доклады уже есть?
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
а есть кто-нибудь из киевских, кто может доклад на митапе рассказать?
Ну как бы я из Киева)
источник