Ngaleupaskeun suite kompiler LLVM 9.0

Saatos genep bulan pangwangunan, proyék LLVM 9.0 (Low Level Virtual Machine) dileupaskeun - toolkit anu cocog sareng GCC (compilers, optimizers sareng generator kode) anu nyusun program kana pseudocode perantara tina paréntah maya sapertos RISC (virtual tingkat rendah. mesin kalayan sistem optimasi multi-level). Pseudocode nu dihasilkeun mibanda kamampuhan pikeun dirobah ku compiler JIT kana parentah mesin langsung dina waktu program dieksekusi.

Diantara fitur anyar LLVM 9.0 nyaéta kesiapan platform RISC-V target, palaksanaan C ++ pikeun OpenCL, kamampuan pikeun ngabagi program kana bagian anu dimuat sacara dinamis dina LLD, sareng dukungan pikeun konstruksi "asm goto" anu dianggo dina Kode kernel Linux. WASI (WebAssembly System Interface) mimiti dirojong dina libc ++, sareng LLD ngenalkeun kamampuan pikeun ngaitkeun WebAssembly sacara dinamis.

sumber: linux.org.ru

Tambahkeun komentar