trace/3
Erlang で BIFのドキュメントを調べました。ただし、私が確認したことの 1 つは、メールボックスからのメッセージの消費を追跡するために使用できないということです。このフラグ'receive'
は、プロセスのメールボックスにメッセージが追加されたときのみトレースします。
receive
コンストラクトを使用してメールボックスからの読み取りなどのイベントを追跡する方法はありますか? そうでない場合、これが不可能な理由はありますか?プログラム内のほとんどの種類のイベントを追跡できるのに、メールボックスからのメッセージの読み取りが追跡できないというのは非常に奇妙に思えます。