Heap Walker (Windows Embedded CE 6.0)

1/5/2010

Heap Walker displays information about the following:

  • Heap identifiers and flags for each process running on a target device.
  • System memory that a process uses. The tool can help you to determine whether an application is releasing the memory it allocates.

To use Heap Walker from Windows Embedded CE, you must first connect to the target device with Platform Manager. For more information about how to connect a remote tool to a target device with Platform Manager, see Remote Tool Connectivity.

The following table shows the three windows of Heap Walker.

Window Description

Process_List

Default window for Heap Walker. This window shows the name of the flag associated with the default heap for each process.

From this window, you can open a Heap_List window for each process.

Heap_List

Contains information about the selected process.

The terms fixed and free apply to a block within the heap.

  • A Fixed flag means the object cannot be discarded.
  • A Free flag means the object can be discarded.

Heap_Dump

Displays information related to the selected memory address.

From the Heap_List window, you can open this window for each memory address.

See Also

Concepts

Remote Tools

Other Resources

Remote Tools for Debugging
Tools for Debugging