用于测试优化器的源数据库

source database for testing optimizer

我需要在一组源代码上测试我的 haskell 优化器,我目前正在尝试 运行 在被黑客入侵时标记为 program 的包上的优化器。然而,编译它们(依赖项)并将它们启动 运行ning(输入)是一件令人头疼的事情。

是否有源代码数据库包含易于构建的程序并且 运行?如果他们有一些代码使用严格注释来提高性能(因为这是我的优化器所做的),那就更好了。

GHC自己用来衡量自身优化质量的套件叫做nofib,位于https://github.com/ghc/nofib

它可能是可用于 Haskell 代码的最佳基准套件之一。