Wasmer 2.2 cũ là được phát hành vào thứ Hai cho thời gian chạy WebAssembly (WASM) nhằm mục đích”chạy bất kỳ mã nào trên bất kỳ ứng dụng khách nào”với ngăn xếp mã nguồn mở này hoạt động trên các hệ điều hành/nền tảng và hỗ trợ nhiều ngôn ngữ lập trình.
Wasmer vẫn là một trong những thời gian chạy WASM hàng đầu với sự hỗ trợ đa dạng và tập trung vào các lĩnh vực từ ứng dụng máy tính để bàn nói chung đến”ứng dụng ML/AI di động”.
Bản phát hành Wasmer 2.2 có trình biên dịch Singlepass hiện đang hoạt động trên Arm 64-bit (AArch64) cho cả hệ điều hành Linux và macOS. Singlepass là giải pháp thay thế trình biên dịch Wasmer để sử dụng đường dẫn trình biên dịch Cranelift hoặc LLVM. Singlepass biên dịch mã tại thời gian tuyến tính và hiệu suất biên dịch là”nhanh hơn mức độ lớn”so với Cranelift hoặc LLVM nhưng với chi phí nhỏ cho hiệu suất thời gian chạy. Một ưu điểm khác của Singlepass là nó tránh được khả năng bị bom JIT.
Đối với những người có CPU Intel/AMD cũ hơn, trình biên dịch Singlepass trong Wasmer 2.2 cũng bổ sung hỗ trợ SSE 4.2 như một giải pháp thay thế cho các đường dẫn AVX của nó.
Ngoài Singlepass cho AArch64, một bổ sung Arm 64-bit khác với Wasmer 2.2 hiện đang hỗ trợ chính thức cho bộ vi xử lý M1 của Apple. Bên ngoài không gian AArch64, có nhiều bản sửa lỗi trong Wasmer 2.2.
Tìm hiểu thêm về Wasmer 2.2 và tải xuống qua GitHub và trang web của dự án tại Wasmer.io .