To export memory analysis data:
The list shows all of the memory analysis sessions that you accumulated.
Memory events — export the allocation and deallocation of events over time.
Runtime errors — export runtime errors; these are the memory errors or leaks detected during the session.
Band events — export band events. The QNX allocator preallocates small buffers of memory for satisfying requests for small allocations, thereby improving your performance. These bands can handle allocations of up to 16, 24, 32, 48, 64, 80, 96, and 128 bytes in size. Band events would contain information about how many of these blocks are used and freed at any given time. In the Memory Analysis tool, the Bands pane shows a graphical representation for the activity in these bands.
Bin events — export the bin events information from the allocator. This allocator maintains counters to help gather statistics about how your application uses memory. Bins are user defined buckets of memory that the allocator keeps track of. Bin events are the number of bins of a given size that are used and freed at any given time. In the Memory Analysis tool, the Bins pane shows a graphical representation of the values for these counters over time.
The resulting output file contains all of the memory analysis data for the selected session(s), based on your selected options.
CSV file format
When the IDE exports the event data in CSV format, the resulting data for the exported file contains different information depending on the type of event selected for export. For information about the detailed file format, see Memory result formats.