DEBUGGER_SHELL::STARTUP_ARGUMENTS Struct Reference
[DEBUGGER_SHELL]

#include <debugger-shell.H>

List of all members.

Public Attributes

CALL_ORDER _callOrderBefore
CALL_ORDER _callOrderAfter
BOOL _enableIcountBreakpoints
BOOL _countPrefetchAsMemOp
BOOL _countZeroRepAsMemOp
ICUSTOM_INSTRUMENTOR_customInstrumentor


Detailed Description

Arguments that customize the debugger shell.


Member Data Documentation

CALL_ORDER DEBUGGER_SHELL::STARTUP_ARGUMENTS::_callOrderBefore
 

Tells the relative position of instrumentation added by the debugger shell for "before" and "after" instrumentation.

BOOL DEBUGGER_SHELL::STARTUP_ARGUMENTS::_countPrefetchAsMemOp
 

Count prefetch instructions as memory operations.

BOOL DEBUGGER_SHELL::STARTUP_ARGUMENTS::_countZeroRepAsMemOp
 

Count zero-repetition REP instructions as one memory operation.

ICUSTOM_INSTRUMENTOR* DEBUGGER_SHELL::STARTUP_ARGUMENTS::_customInstrumentor
 

Allows client to override some instrumentation.

BOOL DEBUGGER_SHELL::STARTUP_ARGUMENTS::_enableIcountBreakpoints
 

Enable instruction-counting breakpoints.


The documentation for this struct was generated from the following file:
Generated on Sun Jan 28 23:35:39 2018 for Pin by  doxygen 1.4.6