Kutulutsidwa kwa LLVM 9.0 compiler suite

Pambuyo pa miyezi isanu ndi umodzi yachitukuko, pulojekiti ya LLVM 9.0 (Low Level Virtual Machine) idatulutsidwa - chida chogwirizana ndi GCC (compilers, optimizers and code generator) chomwe chimaphatikiza mapulogalamu kukhala pseudocode yapakatikati ya RISC-monga malangizo apafupi makina okhala ndi ma multilevel optimization system). Pseudocode yopangidwa imatha kusinthidwa ndi JIT compiler kukhala malangizo pamakina mwachindunji panthawi yomwe pulogalamuyo ikuchitidwa.

Zina mwazinthu zatsopano za LLVM 9.0 ndikukonzekera kwa nsanja ya RISC-V, kukhazikitsidwa kwa C++ kwa OpenCL, kutha kugawa pulogalamuyi m'magawo odzaza kwambiri mu LLD, komanso kuthandizira pakupanga "asm goto" Linux kernel kodi. WASI (WebAssembly System Interface) inayamba kuthandizidwa mu libc ++, ndipo LLD inayambitsa luso logwirizanitsa WebAssembly.

Source: linux.org.ru

Kuwonjezera ndemanga