Ukukhishwa kwe-LLVM 9.0 compiler suite

Ngemuva kwezinyanga eziyisithupha zokuthuthukiswa, iphrojekthi ye-LLVM 9.0 (Low Level Virtual Machine) yakhululwa - ikhithi yamathuluzi ehambisana ne-GCC (abahlanganisi, izithuthukisi kanye namakhodi akhiqiza amakhodi) ehlanganisa izinhlelo zibe yipseudocode emaphakathi yemiyalo ebonakalayo efana ne-RISC (i-virtual yezinga eliphansi). umshini onohlelo olunamazinga amaningi wokwenza ngcono). I-pseudocode ekhiqiziwe inamandla okuguqulwa yi-JIT compiler ibe imiyalelo yomshini ngokuqondile ngesikhathi uhlelo lusetshenziswa.

Phakathi kwezici ezintsha ze-LLVM 9.0 ukulungela kwenkundla ye-RISC-V eqondiwe, ukuqaliswa kwe-C++ ye-OpenCL, ikhono lokuhlukanisa uhlelo lube izingxenye ezilayishwe ngamandla ku-LLD, nokusekelwa kokwakhiwa kwe-β€œasm goto” esetshenziswa Ikhodi ye-Linux kernel. I-WASI (WebAssembly System Interface) yaqala ukusekelwa ku-libc++, futhi i-LLD yethula ikhono lokuxhumanisa i-WebAssembly ngamandla.

Source: linux.org.ru

Engeza amazwana