instruction_count_connection instrumentation_filter_aggregator
Simics Reference Manual  /  5 Classes  / 

instruction_histogram

Description

The instruction histogram tool can be used to collect information about all instructions executed in the system. You can choose between different views: mnemonic and size for all processor architectures, and the x86 specific ones views: x86-normalized, xed-iform, xed-isa-set, xed-iclass, and xed-category. See the view argument to the new-instruction-histogram command. The gathered information is displayed by the histogram command in the tool.

Interfaces Implemented

conf_object, log_object, instrumentation_tool, table

Notifiers

cell-change
Notifier that is triggered after the object's cell was changed.
object-delete
Notifier that is triggered just before Simics object is deleted.
queue-change
Notifier that is triggered after the object's clock was changed. New clock can be obtained with the SIM_object_clock function.

Commands for this class

Commands for interface table

Attributes

view
Pseudo attribute; read/write access; type: s
The 'view' used for the instruction histogram.
connections
Pseudo attribute; read-only access; type: [o*]
List of connection sub-objects used.

Provided By

instruction-histogram
instruction_count_connection instrumentation_filter_aggregator