Comments
Sort by recent activity
This is what I need: http://www.replaysolutions.com/
Unfortunately, according to this New York Times article, it comes with a $50,000 per project price tag. Ouch! http://www.nytimes.com/2008/03/23/technology/23proto.html?_r=1&scp=1&sq=game+software+bugs&st=nyt&oref=slogin. / comments
This is what I need: http://www.replaysolutions.com/
Unfortunately, according to this New York Times article, it comes with a $50,000 per project price tag. Ouch!http://www.nytimes.com/2008/03/23...
What I need is unrelated to web pages.
I was focusing on the first line of the original post:
I am interested in knowing the order of function calls and events.
I am describing is new functionality that (I think) could be easily added to the profiler.
I need a tool that is similar to a profiler, in that it monitors execution, but instead of telling me how long each line takes to execute, it shows what lines were executed. I'm not talking about code coverage. I don't want statistics.
I want to see stuff that single stepping can't easily catch.
Imagine adding a trace statement to every line of code in the application, then turning trace log into a report that shows what happened--as shown in the flash demo in my previous post.
The tool would help to debug code that contains timers or properties that produce unexpected side-effects. / comments
What I need is unrelated to web pages.
I was focusing on the first line of the original post:
I am interested in knowing the order of function calls and events.
I am describing is new functional...
I am looking for the same thing... except at a more detailed level.
Every now and then, it would be very helpful to get an execution trace instead of having to single step through a million lines of code.
Instrumenting the code manually is too laborious and too invasive. I may not have the source code anyway.
An internet search turned up one product that almost does what I want. http://www.sparxsystems.com/resources/demos/debuggingcs/debuggingcs.swf
The last 30 seconds show an execution trace diagram.
I have not used their product, but it looks like it works at the method level only.
The ability to drill down to individual lines is ABSOLUTELY CRITICAL, since the reason I need the tool is to find unexpected side-effects.
For example: Setting a value in a DataRow object can result in a new DataRow being created--producing mystifying results. You can see it happen if you configure the debugger not to skip generated code and then single step very carefully, but you're going to take a long time finding it.
An comprehensive execution trace could identify these side-effect type problems much more easily. / comments
I am looking for the same thing... except at a more detailed level.
Every now and then, it would be very helpful to get an execution trace instead of having to single step through a million lines o...