M
До сих пор не понимаю фразу "Вам не придётся учить новый язык потому что есть AssemblyScript"
Скрипт классный но что там учить в том васме?
Size: a a a
M
M
M
WASM_EXPORT
- это получается некий call convention?M
M
WASM_EXPORT
- это получается некий call convention?АС
M
A
M
SK
get_local $my_i32Может есть какие-то особенности по производительности и оптимизациям? Например br_if и if-else быстрее блоков или лучше оптимизируются? Или оптимизирующему компилятору без разницы (например все это разнообразие инструкций он сводит и унифицирует к однообразным джампам и только потом проводит оптимизации) ?
if
... ;; Executed if $my_i32 is non-zero
else
... ;; Executed if $my_i32 is zero
end
;;This is equivalent to:
block $exit
block $true
get_local $my_i32
br_if $true
... ;; Executed if $my_i32 is zero
br $exit
end
... ;; Executed if $my_i32 is non-zero
end
IR
MV
DB
A
DB
A
A
SR
SR
M