【发布时间】:2020-05-27 21:36:36
【问题描述】:
我进行了很多搜索以找到过程间分析和过程内分析之间的区别。据我所知,程序内分析适用于单个程序,而程序间分析适用于所有程序。这对我来说仍然不清楚,更具体的是如何将这种过程间分析应用于所有过程?
有人可以给我一个解释吗?
【问题讨论】:
-
通过从多个过程收集信息,编译器可以发出一些优化,例如缓存调用链中多个过程使用的一些不可变状态
标签: compiler-optimization static-analysis