is there a way to get the execution order of JavaScript for Debug purposes
<p>I am having alot of issues with Asynchronous functions and I was wondering if there are any tools which would show me the execution order of my script after it has run (without stopping it). I have Firebug but I do not see an option to do this.</p>

<p>The Reason I am looking for this is I have a callback being called in a <code>.done()</code> for my <code>.get()</code> but It for some reason fails sometimes so I am trying to track down where exactly this is happening.</p>

<p>This is not me asking how to solve the Asynchronous issue (although suggestions are welcome) but more I would like to learn how to track it down myself. Any advice or links to tools/tutorial a greatly Welcome</p>
