Call Graph (JIT overhead)

I would like to understand better what the JIT Overhead represents in the Call graph.


  • JIT overhead shows you the time spent by the .NET JIT compiler compiling methods. In the call tree and call graph, they are shown as the child of the method that needs to perform the compilation.

    For example, if MethodA calls MethodB and discovers that MethodB has not yet been jitted, it will call the JIT, and then MethodB. (JIT Overhead) and MethodB will be shown as children of MethodA.

    Typically, (JIT Overhead) will be about a millisecond per method.
    Jason Crease
    Red Gate Software
  • That is an awesome explanation. Thanks for the help
Sign In or Register to comment.