Debugging and the Interactor

Home
Introduction
Tips and Techniques
Projects
Libraries
Links

When debugging multi-threaded applications you can use the interactor while all your threads are running.

For example, I have a 'scheduler' thread that runs things at certain times or after a particular <duration>. I have other threads that add/remove items for the scheduler to handle.

Running the application in the debugger, pausing the application pauses all threads. But if you use 'Threads/Select Thread...' from the menu you can choose from a list of threads.

Choosing the 'Interactive Thread 1' thread allows youto enter interactor commands while all threads are running. So you can manipulate your program from the interactor while it is running.

 


Copyright © 2000, Chris ^M Double. All Rights Reserved.
^M All products and brand names are the registered trademarks or trademarks ^M of their respective owners.

^M