【发布时间】:2014-09-03 15:01:57
【问题描述】:
当跟踪 Erlang 中的函数调用时,匹配规范可用于缩小生成跟踪消息的函数调用集。
- 有没有办法使用匹配规范来过滤掉消息 何时跟踪发送或接收的消息?
我已阅读 dbg 和 ttb 的文档,还发现 Erlang Solutions 的 Mazen Harake 撰写的 presentation 在学习跟踪时很有用。
在使用 Google 搜索几乎所有示例时,我发现跟踪函数调用不发送或接收消息。
- 也许大多数 Erlang 程序员认为跟踪消息没有用处?
我的问题可能与问题"Tracing the action of consuming messages from mailbox in Erlang" 相关。
【问题讨论】:
-
正如@i-give-crap-answers 在接受的答案中解释的那样,在无法跟踪消息时使用匹配规范。我的好奇心使我想了解为什么不支持此功能。它只是没有实现(还)还是有一些我不完全理解的技术原因(还)?