Haskell分析中的星号含义?

Posted

技术标签:

【中文标题】Haskell分析中的星号含义?【英文标题】:Asterisk meaning in Haskell profiling? 【发布时间】:2012-09-17 14:57:38 【问题描述】:

进行堆驻留配置文件 (-hy) 时在类型中显示的 askterisk 含义是什么?

【问题讨论】:

"unknown type"... @PaoloFalabella Blackhole 和 * 有什么区别? haskell.org/pipermail/glasgow-haskell-users/2003-April/… 黑洞面积大一般意味着你比较懒惰。 【参考方案1】:

当您在堆配置文件中看到星号时,请尝试执行 -hd 配置文件,它实际上会给您一个描述,例如如果有问题的对象是堆栈上的闭包等。

【讨论】:

以上是关于Haskell分析中的星号含义?的主要内容,如果未能解决你的问题,请参考以下文章

此 Haskell 示例中数据构造函数中“Pt”的含义

Haskell 术语:类型与数据类型的含义,它们是同义词吗?

Haskell tr​​ie 中的 Spaceleak

分析 Haskell 代码但不包括库分析信息

在 Haskell 分析时排除开销

为啥 Haskell 要求所有库都启用分析功能以进行分析?