9 haskell ghc compiler-optimization
我知道Haskell编译的基础知识.我想更多地了解GHC完成的高级(即C--代码生成之前)优化.哪里是一个好的起点?
Tra*_*ies 9
该haskellwiki性能类别,并概述页面是一个良好的开端.它包含有关如何针对空间和速度优化程序的提示.它概述了GHC优化和更具体主题的信息:使用的库,最佳实践,如何防止懒惰记忆,如何利用懒惰以及如何使用GHC特定功能(如INLINE和RULES)等等.
该GHC源也相当简单阅读,并有一个广泛的整个编译过程解说这里.具体来说,SimplCore通过似乎实现了很多优化.还有一些由GHC作者撰写的优秀论文(这里,这里,这里,这里,这里).最后,GHC解说包含一节正是你要找的(我认为)的.
SimplCore
快乐阅读:)
归档时间:
12 年,6 月 前
查看次数:
402 次
最近记录: