Haskell RTS-T标志是否禁用GHC优化

Haskell RTS-T标志是否禁用GHC优化,haskell,ghc,Haskell,Ghc,众所周知,评测将关闭GHC的任何优化。在使用RTS-T标志获取GC统计数据时,是否也会发生这种情况?详细分析不会关闭优化,但会相互干扰。值得注意的是,内联会对成本中心分析造成严重破坏,因为内联函数的成本被分配给它们的被调用函数 RTS标志不会直接影响优化,因为它们在编译后会传递给程序。当然,RTS标志可以而且通常确实会通过更改垃圾收集器的行为、收集有关程序的信息以进行分析等方式影响性能。详细分析不会关闭优化,但每个标记都会相互干扰。RTS标志不会直接影响优化,因为它们在编译后会传递给程序。@df

众所周知,评测将关闭GHC的任何优化。在使用RTS-T标志获取GC统计数据时,是否也会发生这种情况?

详细分析不会关闭优化,但会相互干扰。值得注意的是,内联会对成本中心分析造成严重破坏,因为内联函数的成本被分配给它们的被调用函数


RTS标志不会直接影响优化,因为它们在编译后会传递给程序。当然,RTS标志可以而且通常确实会通过更改垃圾收集器的行为、收集有关程序的信息以进行分析等方式影响性能。

详细分析不会关闭优化,但每个标记都会相互干扰。RTS标志不会直接影响优化,因为它们在编译后会传递给程序。@dfeur您应该将其作为答案发布:-)@dfeur确实如此。你一贴我就接受。