Size: a a a

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

2019 April 10

ҪҸ

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

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
Alexey F.
а что (плохого) произойдёт, если я буду использовать wait вместо sleep для существующих бинарников (в контексте VM)?
можешь дедлок сделать
источник

AF

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

ҪҸ

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

AF

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

ҪҸ

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

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
это уже забота VM вроде (должно быть)
источник

AF

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

ҪҸ

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

NK

ID:414983998 in WebAssembly — русскоговорящее сообщество
Дедлоки вполне жиза. А в lock-free алгоритмах и non-GC ЯП еще и проблема ABA вылазит и много чего еще
источник

NK

ID:414983998 in WebAssembly — русскоговорящее сообщество
Alexey F.
это уже забота VM вроде (должно быть)
Это забота скорее Языка программирования чем VM. У STM в Haskell нет таких проблем, но зато есть другие)
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
ID:414983998
Это забота скорее Языка программирования чем VM. У STM в Haskell нет таких проблем, но зато есть другие)
я имею ввиду то, как реагировать на дедлоки
источник

NK

ID:414983998 in WebAssembly — русскоговорящее сообщество
Alexey F.
я имею ввиду то, как реагировать на дедлоки
Ну вот у тебя например OOM или SIGFAULT, как на это реагировать?
источник

ҪҸ

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

ҪҸ

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

ҪҸ

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

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
ID:414983998
Ну вот у тебя например OOM или SIGFAULT, как на это реагировать?
падать )
источник

AF

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

ҪҸ

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

NK

ID:414983998 in WebAssembly — русскоговорящее сообщество
Я про то, что можно на уровне ЯП работать с такой моделью, при которой не будет дедлоков да и вообще локов
источник