ぱたへね

はてなダイアリーはrustの色分けができないのでこっちに来た

WASM

WebAssembly.instantiateStreamingの第二引数

WebAssemblyがなかなか動かず、一つ分かったことがあるのでメモ書き。 emccが出力するファイル www.manning.com WebAssembly In ActionよりEmscriptenが出力するファイルは、以下の3つパターンのどれかになります。 WebAssembly module, JavaScript plumbing…

emsdk のアップデート

emsdk メモ バージョン等を確認するとき emsdk list update するとき emsdk update githubから持ってきた時はgit pullで最新にできる。 WSLに入っていたemsdkをアップデートした emsdk listでバージョンを確認。 アップデート前 The *recommended* precompil…

WebAssembly Fileの構造

WebAssemblyファイルの構造まとめ。 WebAssembly in Actionから。 www.manning.com 最初にpreambleとして、0x00, 0x61, 0x73, 0x6dがあります。文字列で"\0asm"です。 その次にバージョン1を示す、0x01, 0x00, 0x00, 0x00が続きます。 その後にセクション情…