LLVM 9.0 derleyici paketinin yayınlanması

Altı aylık geliştirme sürecinin ardından, programları RISC benzeri sanal talimatların ara sözde kodu (düşük seviyeli sanal makine) halinde derleyen GCC uyumlu bir araç seti (derleyiciler, optimize ediciler ve kod oluşturucular) olan LLVM 9.0 (Düşük Seviyeli Sanal Makine) projesi piyasaya sürüldü. çok seviyeli optimizasyon sistemine sahip makine). Oluşturulan sözde kod, programın çalıştırıldığı anda bir JIT derleyicisi tarafından doğrudan makine talimatlarına dönüştürülme yeteneğine sahiptir.

LLVM 9.0'ın yeni özellikleri arasında, hedef RISC-V platformunun hazır olması, OpenCL için C++ uygulanması, programı LLD'de dinamik olarak yüklenen parçalara bölme yeteneği ve kullanılan "asm goto" yapısının desteklenmesi yer almaktadır. Linux çekirdek kodu. WASI (WebAssembly Sistem Arayüzü), libc++'da desteklenmeye başlandı ve LLD, WebAssembly'yi dinamik olarak bağlama yeteneğini tanıttı.

Kaynak: linux.org.ru

Yorum ekle