1.4.5 Debugging and Optimizing Tools

The SDK includes several tools you can use to debug your Windows application and to optimize its performance:

Microsoft CodeView for Windows (CVW) helps you debug Windows applications while your system is running them with Windows in standard mode or 386 enhanced mode. With CVW, you can set breakpoints, view source-level code, and display symbolic information while you are debugging a Windows applications.

Microsoft Windows Spy (SPY.EXE), monitors the messages that Windows sends to an application. Monitoring can be particularly useful when you are debugging.

Microsoft Windows Profiler reports the relative times it takes your application's code segments to execute, helping you fine-tune your application's performance.

Microsoft Windows Heap Walker (HEAPWALK.EXE) examines the contents of the local or global memory heap.

For more information about these tools, see Microsoft Windows Programming Tools.