THIS PACKAGE IS NOW UNSUPPORTED
It has not worked correctly since Julia 0.6, and even getting it to work again on Julia 0.6 would be a very painful endeavour.
TraceCalls
TraceCalls.jl is a functional tracing package for exploring, debugging and profiling Julia code, built on top of Revise.jl. It supports the REPL, IJulia and Atom.
Installation
Pkg.add("TraceCalls")
Documentation
Interaction with Revise.jl
TraceCalls.jl imports Revise.jl, which triggers automatic reloading behaviour for subsequently-loaded packages. This should be fine for most users, but you can turn it off if it's an issue.
Support
TraceCalls has a lot of functionality; if you have any question, please don't hesitate to file an issue, or ask on Discourse and ping me (@cstjean).