I’m going through a large julia package where I’m particularly interested in how the computing is done in one specific function (I’m certain that this function is called, as I added a print line therein so that if the function is called it prints something). I tried to use ASTInterpreter2 to help me identify where the function is called. Unfortunately, the package is so complicated that ASTInterpreter2 fails to work (the issue is just too complicated to be filed with a reasonably small MWE). I also tried to add
println(backtrace()) in that function, expecting that the result of
backtrace() can give me some clue. But what
backtrace() returns is just too hard to interpret for an average non-geek like myself.
Thanks in advance for any comments.