Verëffentlechung vun der LLVM 9.0 Compiler Suite

No sechs Méint vun der Entwécklung gouf de LLVM 9.0 (Low Level Virtual Machine) Projet verëffentlecht - e GCC-kompatibel Toolkit (Compiler, Optimizer a Code Generatoren) déi Programmer an Zwëschen Pseudocode vu RISC-ähnleche virtuelle Instruktiounen kompiléiert (eng niddereg-Niveau virtuell Instruktioune) Maschinn mat engem Multi-Level Optimisatiounssystem). De generéierte Pseudocode huet d'Fäegkeet vun engem JIT Compiler an Maschinninstruktiounen direkt ëmgewandelt ze ginn zur Zäit wou de Programm ausgefouert gëtt.

Ënnert den neie Fonctiounen vun LLVM 9.0 sinn d'Bereetschaft vun der Zil- RISC-V Plattform, d'Ëmsetzung vun C ++ fir OpenCL, d'Fäegkeet de Programm an dynamesch gelueden Deeler an LLD opzedeelen, an Ënnerstëtzung fir de "asm goto" Konstruktioun benotzt an der Linux Kernel Code. WASI (WebAssembly System Interface) huet ugefaang am libc ++ ënnerstëtzt ze ginn, an LLD huet d'Fäegkeet agefouert fir WebAssembly dynamesch ze verbannen.

Source: linux.org.ru

Setzt e Commentaire