Training
×

High Level Symbolic Debuggers

There are two high level language debuggers, each having its own pros and cons.
The Visual Studio debugger can be used in Visual Studio 2003 and later with INtime projects. You use Visual Studio for all interactions.
 
Spider is a separate program and has its own user interface (although it uses many of the same function keys as Visual Studio).
A relevant difference between the two debuggers is that Spider only suspends the thread that hits a breakpoint, whereas the Visual Studio debugger suspends all threads in the process.
When a fault in an INtime app is detected (such as a bad address resulting in a page fault), the Fault Manager pops up. There are choices to let Spider or the Visual Studio debugger handle the fault.
 
Besides these high-level symbolic debuggers, INtime also offers SDM - System Debug Monitor – a low-level debugger that can be used for interrupt handlers.