LLVM编译器项目将带来什么?

时间:2010-11-23 19:25:32

标签: llvm

我听说过很多关于LLVM的内容,我想知道它会带来哪些改进。

1 个答案:

答案 0 :(得分:4)

LLVM是一个较新的编译器后端。目前报告编译速度比gcc快,并且在源文件之间/之间进行更多优化(当然,取决于被基准测试的源的确切性质)。 LLVM还明确定义了编译器前端和后端之间的高级接口,可能使其在语言研究和JIT嵌入等方面更具可移植性。

但是一个重要的可能“改进”可能是一些不利于GPL代码库(无论出于何种原因)的公司可能会为LLVM贡献新的编译器优化和后端代码(因为它是开源,但不是GPL)。