Creating a Process Without Starting It
The
Process > Create command creates a process and stops it before the first statement in your program executes. If you link a program with shared libraries, TotalView allows the dynamic loader to map into these libraries. Creating a process without starting it is useful when you need to do the following:
Create watchpoints or change the values of global variables after a process is created, but before it runs.
Debug C++ static constructor code.
While there is no CLI equivalent to the Process > Create command, executing the dstepi command produces the same effect. |