Wasmi 2.0 WebAssembly yorumlayıcısı duyuruldu
Öne çıkanlar
- Wasmi 2.0, önceki sürüme kıyasla ortalama 2,2 kat daha hızlı yürütme performansı sundu.
- Komut işleyicileri için yığın erişimi yerine donanım akümülatör yazmaçları kullanılmaya başlandı.
- Doğrudan iş parçacıklı kodlama dahil olmak üzere dört farklı komut dağıtım modu eklendi.
Açık kaynaklı WebAssembly (Wasm) yorumlayıcısı Wasmi'nin 2.0 sürümü yayımlandı. Sekiz aylık geliştirme sürecinin ardından tamamlanan yeni sürüm, yürütme performansında Wasmi 1.0 sürümüne kıyasla geometrik ortalamada yaklaşık 2,2 kat hız artışı sağladı.
Yeni mimari, doğrudan iş parçacıklı kod (direct-threaded code) ve atlama tabloları gibi farklı komut dağıtım yöntemlerini devreye aldı. Geliştiriciler, yığın bellek erişimlerini azaltmak amacıyla donanım yazmaçlarını doğrudan kullanan üç yeni akümülatör kaydı ekledi. Çağrı kurallarındaki yazmaç sınırlamalarını aşmak için bazı argümanlar kayan noktalı yazmaçlara taşındı.
Sürüm kapsamında ikili dosya boyutunu küçülten yeni derleme bayrakları, kararlı yakıt ölçümü ve Wasm deterministik profil desteği de sunuldu.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.