我需要在国外系统中调试一些模块。模块具有公共函数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_fo