Caution: This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs.

Keywords - M


· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·


MAC address (Abatron BDI2000 Debugger)
· Updating the Abatron firmware ·

Macraigor Usb2Demon Debugger
building an image
· Building a system image ·
connecting to host
· Connecting the Macraigor Usb2Demon Debugger to your host ·
connecting to target
· Connecting the Macraigor Usb2Demon Debugger to your target ·
creating a launch configuration
· Creating a launch configuration ·
hardware requirements
· Prerequisites ·
JTAG Scan Chain Analyzer utility
· Connecting the Macraigor Usb2Demon Debugger to your target ·
OCDremote
· Starting the OCDremote ·
software requirements
· Prerequisites ·
UsbDemon Finder utility
· Connecting the Macraigor Usb2Demon Debugger to your target ·

Main tab (Launch Configurations dialog)
· Main tab · Setting execution options ·

make
· Utilities used by the IDE ·
targets
adding
· Creating personal build options ·
removing
· Creating personal build options ·

Make Builder tab (New Project wizard)
· Make Builder tab ·

Makefile
recursive hierarchy
· Creating projects ·

MAKEFLAGS
· Environment variables ·

Malloc Information
calls made
· Calls Made ·
core requests
· Core Requests ·
distribution
· Distribution ·
heap usage, colors used
· Total Heap ·
history
· History ·
view
· Associated views · Controlling your system information session · Inefficient heap usage · Malloc Information view ·

MALLOC_CTHREAD
· Launching with debug malloc ·

MALLOC_TRACE
· Using a file to log the trace ·

Managed Make project
C/C++ indexer
· Choosing an indexer ·

map file
· Field descriptions for the General options category ·

markers
for errors
· Error markers ·

memory
buffer overflow error
· Buffer overflow ·
categorized as
· Virtual memory ·
changing a process's
· Changing memory ·
error types
· Interpreting errors during memory analysis ·
errors
· Introduction · Launching your program with Memory Analysis · Memory errors · Virtual address space ·
errors (when detected)
· Launching your program with Memory Analysis ·
event results format
· Memory event results format ·
examining target (Process Information)
· Examining your target system's memory (inspecting virtual address space) ·
heap
· Heap memory ·
illegal deallocation of
· Illegal deallocation of memory · Interpreting errors during memory analysis ·
leaks
· Memory leaks ·
management
· Memory management in QNX Neutrino ·
NULL pointer dereference
· NULL pointer dereference ·
object
· Object memory ·
optimizing heap
· Optimizing heap memory ·
program
· Program memory ·
reading uninitialized memory
· Reading uninitialized memory ·
resource leaks
· Interpreting errors during memory analysis · Resource (memory) leaks ·
shared-library
· Shared-library memory ·
snapshots
· Launching your program with Memory Analysis ·
stack
· Stack memory ·
tracing
· Launching your program with Memory Analysis ·
using freed memory
· Using freed memory ·

Memory Analysis
band event results format
· Band event results format ·
bin event results format
· Bin event results format ·
buffer overflow
· Buffer overflow ·
connecting to a session
· Connecting to a session ·
CVS file format (data export)
· CSV file format ·
deleting a session
· Deleting a session ·
disabling
· Analyzing a running program ·
disconnecting from a session
· Disconnecting from a session ·
editor
· Managing Memory Analysis sessions · Viewing Memory Analysis data (Memory Analysis editor) ·
enabling
· Interpreting errors during memory analysis ·
enabling error detection
· Enabling error detection for a NULL pointer dereference · Enabling error detection for the illegal deallocation of memory ·
enabling tooling
· Exporting memory analysis data ·
environment variables
· Memory Analysis GUI flags and corresponding environment variables ·
error messages
· Error message summary (memory analysis) ·
error types
· Interpreting errors during memory analysis ·
exporting a data file
· Exporting a data file ·
exporting trace data
· Exporting memory analysis data · Exporting trace data · Importing and exporting memory analysis trace data ·
filtering session information
· Filtering information for a session ·
functions checked for memory errors
· Functions checked for memory errors during memory analysis ·
icons
· Managing Memory Analysis sessions ·
illegal deallocation of memory
· Illegal deallocation of memory ·
importing from XML file
· Importing from an XML file ·
importing session information
· Importing session information from an XML file ·
importing trace data
· Importing and exporting memory analysis trace data · Importing from an XML file · Importing memory analysis data · Importing session information ·
interpreting errors
· Interpreting errors during memory analysis ·
memory errors
· Launching your program with Memory Analysis ·
memory event results format
· Memory event results format ·
memory leaks
· Resource (memory) leaks ·
memory tracing
· Launching your program with Memory Analysis ·
navigating to errors
· Interpreting errors during memory analysis ·
NULL pointer dereference
· NULL pointer dereference ·
perspective
· What the Memory Analysis perspective can reveal ·
reading uninitialized memory
· Reading uninitialized memory ·
resource leaks
· Interpreting errors during memory analysis ·
runtime error event results format
· Runtime error event results format ·
runtime errors
· Interpreting errors during memory analysis ·
session
· Managing Memory Analysis sessions ·
session information
· Importing session information from an XML file ·
showing session information
· Properties: Showing information about a session ·
tool
· What the Memory Analysis perspective can reveal ·
using freed memory
· Using freed memory ·

Memory Analysis tool
launching a program to use
· Launching your program with Memory Analysis ·
specifying for launch
· Tools tab ·

Memory Information
colors defined (for view)
· Virtual address space ·
heap usage
· Inefficient heap usage ·
stack errors
· Stack errors ·
view
· Associated views · Controlling your system information session · Stack errors · Virtual address space ·

Memory Resources display (System Resources view)
· Memory Resources display ·

message passing
· Key terms ·

migrating
to current version of IDE
· Introduction ·
to the current version of the IDE
· Migrating your projects · Migrating your projects ·
using two steps
· Introduction ·

mkefs
· Introducing the QNX System Builder · Utilities used by the IDE ·

mkifs
· Introducing the QNX System Builder · Utilities used by the IDE ·

mkimage
· Utilities used by the IDE ·

mkrec
· Utilities used by the IDE ·

mksbp
· Introducing the QNX System Builder ·

multivariant project
distinct from a Standard Make C project
· How the IDE characterizes projects using natures ·

· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·