The Tools tab lets you add runtime analysis tools to the launch.
Note:
If you want the IDE to open the appropriate perspective for the tool during the launch,
check Switch to this tool's perspective on launch.
You can click the
Add/Delete Tool button at the bottom of the tab and add the following tools
(some launch options affect which tools are available):
-
Application Profiler
- Lets you count how many times functions are called, who called which functions, and so on. For more information about this tool, see the Profiling an application chapter.
![](../images/lnch_tools_profiler.png)
-
Memory Analysis
- Lets you track memory errors. For more information about this tool, see the Finding memory errors and leaks chapter.
![](../images/lnch_tools_memoryanalysis.png)
For detailed information about the fields on this tab, see Launching your program with Memory Analysis.
-
Kernel Logging
- Lets you perform a system wide profile to monitor all processes that execute on a specific set of CPUs.
![](../images/kernel_logging_tool.png)
-
Shared Libraries
- Lets you add paths to shared library references.
![](../images/shared_library_tool.png)
-
APS Options
- Lets you select the partition that the program runs in.
![](../images/aps_tool_options.png)
Checking Join Partition lets you specify a specific partition in which to run the program.
The Select Partition list becomes active and shows the available partitions.
-
Code Coverage
- Lets you measure what parts of your program have run, and what parts still need
to be tested. For more information about this tool, see the Using Code Coverage chapter.
![Code Coverage](../images/lnch_tools_codecoverage.png)