<memory_profiler>.add-filter <memory_profiler>.add-memory-profiler
Simics Reference Manual  /  3 Commands  /  3.2 Command List  / 

<memory_profiler>.add-instrumentation

Synopsis

<memory_profiler>.add-instrumentation ([ processors ... ] | list of processors) [parent] [-connect-all] ["group"] [-read-physical] [-read-logical] [-write-physical] [-write-logical] [-execute-physical] [-execute-logical]

Description

Connects the tool to one or several processors as given by the processors argument.The parent argument specifies an hierarchical object and all processors below this object matching the provider requirements will be added to the tool.The -connect-all flag can be given to add a connection to all supported processors in the configuration.

The optional argument group let a user specify a named instrumentation group to use for the connection. (See add-instrumentation-group for details on named groups.)

Each new connection to the memory profiler can be configured by supplying the following flags:
-read-physical : Enabling profiling of reads to physical addresses
-read-logical : Enabling profiling of read to logical addresses
-write-physical : Enabling profiling of writes to physical addresses
-write-logical : Enabling profiling of writes to logical addresses
-execute-physical : Enabling profiling of instruction execution of physical addresses.
-execute-logical : Enabling profiling of instruction execution of logical addresses.

At least one flag must be specified when connecting.

Provided By

memory-profiler
<memory_profiler>.add-filter <memory_profiler>.add-memory-profiler