LLVM描述(for example, here表示它是 终身 程序分析和转换的框架。
终身在这种情况下意味着什么?
答案 0 :(得分:3)
“这种终身代码优化技术包括在链接时执行的过程间优化(以保持单独编译的好处),在每个系统上安装时的机器相关优化,运行时的动态优化以及运行之间的专业指导优化('空闲时间')使用从最终用户收集的专业信息。“
这是从本文第二段中提取的:http://llvm.org/pubs/2004-01-30-CGO-LLVM.pdf
答案 1 :(得分:1)
短语中的终身意味着程序的生命周期。因此,为了最大限度地提高程序的效率,可以在链接时,运行时以及运行之间对其进行分析。
在paper(第5页)中,他们列出了终身计划分析和转型的要求: