静态分析优化代码分支性能

优化代码布局是对性能提升的重要手段,之前介绍的 BOLT 和 Propeller 都是基于运行时采集到的 profile 进行优化。最近看到一篇论文,通过静态分析来进行分支的优化,本文简单记录一下。

《人类简史》书摘

落脚于人类的历史,而不仅仅是历史的阐述,还附有对于事物产生的思考与理解,基于智人的共同想象力如何由缔造万物到蚕食自身。

跨翻译单元分析与优化简介

CTU(Cross Translation Unit) 即跨翻译单元的能力,对于分析和优化而言非常重要。链接时本身就是在处理多个目标文件,而在编译层面支持则可以带来更多的信息帮助分析和优化。本文将简单介绍一下。