Size: a a a

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

2021 January 10

A

Anon in WebAssembly — русскоговорящее сообщество
Вижу trusktr портает Three.js на AS. Эт хорошо, меньше рефакторить придется после релиза всех новых фич.
источник

A

Anon in WebAssembly — русскоговорящее сообщество
Почитал пример работы с WebGPU напрямую, и я бы предпочел чтоб кто-нибудь это за меня всё завернул в фасад.
источник

A

Anon in WebAssembly — русскоговорящее сообщество
А есть ли какие-нибудь дополнительные инструменты для дебаггинга AssemblyScript ? На подобии вот этих https://youtu.be/VBMHswhun-s?t=333
А то приходится угадывать что значит var0, var1, var2...
источник

A

Anon in WebAssembly — русскоговорящее сообщество
А всё, нашел тикет. Для этого вижу пропозал нужен. https://github.com/AssemblyScript/assemblyscript/issues/1496
Лан, старым добрым спамом в консоль пофигачить можно, особенно после Unity.
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Anon
А есть ли какие-нибудь дополнительные инструменты для дебаггинга AssemblyScript ? На подобии вот этих https://youtu.be/VBMHswhun-s?t=333
А то приходится угадывать что значит var0, var1, var2...
для этого нужно емитить DWARF секцию. Пока до этого руки не дошки + не факт что бинариен способен что то генерировать для этой секции, возможно только читать и модифицировать ее по ходу оптимизаций
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Я кстати так и не смог дварф поднять, у меня с ним вообще девтулз в канарейка перестает сорсмапы парсить.
Там ещё пути к отладчику как я понял надо настраивать в экстеншене.
Я попытался 20 минут и забил. Емсс и так пытается алертить с нормальным стактрейсом
источник

A

Anon in WebAssembly — русскоговорящее сообщество
Емсиси... одобряю.
источник

A

Anon in WebAssembly — русскоговорящее сообщество
Я тоже всякое разное поесть люблю (сорян, иногда внутренний Евгений Ваганович вырывается наружу).

Ладно че там на повестке дня:
Буду пробовать своими руками фиксить и делать пулл реквест на https://github.com/AssemblyScript/assemblyscript/issues/1617
Там же не сложно вроде ?
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Anon
Я тоже всякое разное поесть люблю (сорян, иногда внутренний Евгений Ваганович вырывается наружу).

Ладно че там на повестке дня:
Буду пробовать своими руками фиксить и делать пулл реквест на https://github.com/AssemblyScript/assemblyscript/issues/1617
Там же не сложно вроде ?
По моему достаточно просто поменять
c
"extends": "assemblyscript/std/portable.json"
на
"extends": "assemblyscript/std/assembly.json"

в tsconfig.json. Не?

Хотя даже для portable он должен подтягиваться
источник

M

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

A

Anon in WebAssembly — русскоговорящее сообщество
Ох ёмоё. Щас чекну.
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
ты вообще черз asinit создавал проект то?
источник

A

Anon in WebAssembly — русскоговорящее сообщество
Да, и потом удалил ненужное
источник

A

Anon in WebAssembly — русскоговорящее сообщество
Там печень, почки, легкие.
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
может и extends удалил?
источник

A

Anon in WebAssembly — русскоговорящее сообщество
Не, это я не трогал
источник

A

Anon in WebAssembly — русскоговорящее сообщество
Та же самая ошибка с "extends": "assemblyscript/std/portable.json",
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
А, стоп, это не тот wrap)
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Можешь открыть PR. Нужно добавить определение вот в этот файл для произвольного конструктора:
https://github.com/AssemblyScript/assemblyscript/blob/master/lib/loader/index.d.ts

вопрос только как это лучше сделать
источник

A

Anon in WebAssembly — русскоговорящее сообщество
Шикарно, пасиба. Я бы щас вообще не туда начал копать.
источник