我需要调试外部系统中的一些模块。该模块具有公共功能foo()
- 我如何知道调用 foo() 给定模块的位置(模块和函数名称)?我的意思是一堆电话。
我无法停止系统,我可以通过重新加载这个模块来完成所有工作(但有一些调试信息)。
-module(given).
-export(foo/0).
foo() ->
%% here is my debug - and
%% i need here(!) known about unknown_module:unknown_foo!
ok.
---
-module(unknown_module).
..
unknown_foo() ->
given:foo(). %% see above