Wasmer 2.2 tadinya dirilis pada hari Senin untuk run-time WebAssembly (WASM) ini yang bertujuan untuk”menjalankan kode apa pun pada klien mana pun”dengan tumpukan sumber terbuka ini bekerja di seluruh sistem operasi/platform dan mendukung berbagai bahasa pemrograman.
Wasmer tetap menjadi salah satu run-time WASM terkemuka dengan beragam dukungan dan fokus pada area dari aplikasi desktop umum hingga”aplikasi ML/AI portabel”.
Rilis Wasmer 2.2 memiliki kompiler Singlepass yang sekarang bekerja pada Arm 64-bit (AArch64) untuk sistem operasi Linux dan macOS. Singlepass adalah alternatif kompiler Wasmer untuk menggunakan jalur kompiler Cranelift atau LLVM. Singlepass mengkompilasi kode pada waktu linier dan kinerja kompilasi adalah”urutan besarnya lebih cepat”daripada Cranelift atau LLVM tetapi dengan biaya kecil untuk kinerja run-time. Keuntungan lain dari Singlepass adalah menghindari kemungkinan bom JIT.
Bagi mereka yang memiliki CPU Intel/AMD yang lebih lama, kompiler Singlepass di Wasmer 2.2 juga menambahkan dukungan SSE 4.2 sebagai alternatif jalur AVX-nya.
Selain Singlepass untuk AArch64, tambahan Arm 64-bit lainnya dengan Wasmer 2.2 kini memiliki dukungan resmi untuk prosesor M1 Apple. Di luar ruang AArch64, ada banyak perbaikan bug dalam Wasmer 2.2.
Pelajari Wasmer 2.2 lebih lanjut dan unduhan melalui GitHub dan situs proyek di Wasmer.io.