Repositori ini menyimpan proposal untuk menambahkan dukungan SIMD 128-bit ke WebAssembly. Ini adalah salinan repositori WebAssembly/spec dengan tambahan direktori proposals/simd. Proposal tersebut menjelaskan bagaimana jenis dan operasi SIMD paket 128-bit dapat ditambahkan ke WebAssembly. Hal ini didasarkan pada pekerjaan sebelumnya pada SIMD.js di komite ECMAScript Ecma TC39 dan spesifikasi SIMD portabel yang dihasilkan.
Semantik yang diusulkan memiliki rinciannya.
Catatan: Lihat dokumen status penerapan untuk mendapatkan gambaran tentang status penerapan di seluruh rantai alat dan penyemat.
Dokumentasi penggunaan dikumpulkan di https://emscripten.org/docs/porting/simd.html (buat PR di sini) dan mungkin akan dipindahkan ke lokasi yang lebih netral terhadap vendor di masa mendatang.
Masalah desain
README asli dari repo upstream mengikuti...
Repositori ini menyimpan implementasi referensi prototipikal untuk WebAssembly, yang saat ini berfungsi sebagai spesifikasi resmi. Pada akhirnya, kami berharap dapat menghasilkan spesifikasi yang ditulis dalam bentuk prosa yang dapat dibaca manusia atau dalam bahasa spesifikasi formal.
Ia juga memiliki testsuite WebAssembly, yang menguji berbagai aspek kesesuaian dengan spesifikasi.
Lihat spesifikasi pekerjaan yang sedang berjalan di webassembly.github.io/spec.
Saat ini, isi repositori ini sedang dalam pengembangan dan diketahui "tidak lengkap dan tidak benar".
Partisipasi diterima. Diskusi tentang fitur baru, perubahan semantik yang signifikan, atau perubahan spesifikasi apa pun yang mungkin menghasilkan diskusi substansial harus dilakukan di repositori desain WebAssembly terlebih dahulu, sehingga repositori spesifikasi ini dapat tetap fokus. Dan harap ikuti pedoman untuk berkontribusi.
Untuk mengutip WebAssembly di LaTeX, gunakan file bibtex ini.