【发布时间】:2012-04-25 11:49:36
【问题描述】:
我是否编译 Racket 程序似乎对运行时性能没有影响。
是否只是最初通过编译改进了文件的加载?换句话说,运行 racket src.rkt 是否会即时进行 jit 编译,这就是为什么我认为编译与交互式没有区别?
即使对于整数算术的紧密循环,我认为会出现一些差异,但无论我之前是否执行过 raco make,配置文件时间都是相同的。
我错过了一些简单的东西吗?
PS,我注意到我可以对源文件 (.rkt) 或 .zo 文件运行球拍。如果找到与.rkt 文件对应的.zo,球拍会自动使用.zo,还是需要显式使用.zo 文件?无论哪种方式,这对我看到的性能数据没有影响。
【问题讨论】:
标签: racket