LLVM 9.0 เด•เดฎเตเดชเตˆเดฒเตผ เดธเตเดฏเต‚เดŸเตเดŸเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดพเดถเดจเด‚

เด†เดฑเต เดฎเดพเดธเดคเตเดคเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚, LLVM 9.0 (เดฒเต‹ เดฒเต†เดตเตฝ เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เตป) เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ - GCC-เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เดŸเต‚เตพเด•เดฟเดฑเตเดฑเต (เด•เด‚เดชเตˆเดฒเดฑเตเด•เตพ, เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเดฑเตเด•เตพ, เด•เต‹เดกเต เดœเดจเดฑเต‡เดฑเตเดฑเดฑเตเด•เตพ) เด…เดคเต RISC เดชเต‹เดฒเตเดณเตเดณ เดตเต†เตผเดšเตเดตเตฝ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเตเดŸเต† เด‡เตปเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดธเตเดฏเต‚เดกเต‹เด•เต‹เดกเดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดธเดฎเดพเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เด’เดฐเต เดคเดพเดดเตเดจเตเดจ เดจเดฟเดฒเดฏเดฟเดฒเตเดณเตเดณ เดตเต†เตผเดšเตเดตเตฝ. เดฎเตพเดŸเตเดŸเดฟ เดฒเต†เดตเตฝ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเตป เดธเดฟเดธเตเดฑเตเดฑเดฎเตเดณเตเดณ เดฏเดจเตเดคเตเดฐเด‚). เดœเดจเดฑเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดค เดธเตเดฏเต‚เดกเต‹เด•เต‹เดกเดฟเดจเต เด’เดฐเต JIT เด•เดฎเตเดชเตˆเดฒเตผ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดธเดฎเดฏเดคเตเดคเต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดฎเต†เดทเต€เตป เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเดพเด•เตเด•เดฟ เดฎเดพเดฑเตเดฑเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเตเดฃเตเดŸเต.

LLVM 9.0-เตปเตเดฑเต† เดชเตเดคเดฟเดฏ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเดฟเตฝ, เดŸเดพเตผเด—เต†เดฑเตเดฑเต RISC-V เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตปเตเดฑเต† เดธเดจเตเดจเดฆเตเดงเดค, OpenCL-เดจเตเดณเตเดณ C++ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ, LLD-เดฏเดฟเดฒเต† เดšเดฒเดจเดพเดคเตเดฎเด•เดฎเดพเดฏเดฟ เดฒเต‹เดกเตเดšเต†เดฏเตโ€Œเดค เดญเดพเด—เด™เตเด™เดณเดพเดฏเดฟ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเต† เดตเดฟเดญเดœเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต, เด•เต‚เดŸเดพเดคเต† "asm goto" เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดŽเดจเตเดจเดฟเดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเตฝ เด•เต‹เดกเต. WASI (WebAssembly เดธเดฟเดธเตเดฑเตเดฑเด‚ เด‡เตปเตเดฑเตผเดซเต‡เดธเต) libc++-เตฝ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เดฟ, เด•เต‚เดŸเดพเดคเต† LLD, WebAssembly-เดจเต† เดšเดฒเดจเดพเดคเตเดฎเด•เดฎเดพเดฏเดฟ เดฒเดฟเด™เตเด•เต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต.

เด…เดตเดฒเด‚เดฌเด‚: linux.org.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•