Main Page
Modules
Classes
S
earch for
Pin Modules
Here is a list of all modules:
API Reference
Command Line Switches
IMG: Image Object
INS: Instruction Object
Instrumentation API
Generic inspection API
Inspection API for IA-32 and Intel(R) 64 instructions
Inspection API for IA-64 instructions
Generic modification API
SEC: Section Object
RTN: Routine Object
REG: Register Object
REG (generic)
REG (specific to the IA-64 architecture)
REG (specific to the IA-32 and Intel(R) 64 architectures)
TRACE: Single entrance, multiple exit sequence of instructions
BBL: Single entrance, single exit sequence of instructions
SYM: Symbol Object
Utilities for formatting strings
Utilities for tokenizing strings
KNOB: Commandline Option Handling
KNOB: Basics
KNOB: Printing
LOCK: Locking Primitives
Controlling and Initializing
PROTO API
Pin Process API
Pin Thread API
DBG: Debugging using Pin
Pin Error Reporting Support
Basic types
Instrumentation for Common Instrumentation Tasks
ALARM
ALARM_ADDRESS_COUNT
ALARM_SYMBOL_COUNT
ALARM_IMAGE_OFFSET_COUNT
ALARM_ICOUNT
MT_ALARM_ICOUNT
MT_ALARM_MCOUNT
Rogue
Control Flow Graph
Static Flow Graph
Edges
Basic Blocks
Instructions
Traces
Rogue Control
Code Cache API
Follow Child Process API
SuperPin API
Architecture-specific utilities
IA-64 architecture utilities
Miscellaneous functions
Context manipulation API
Checkpointing API
Prototypes
Instrumentation arguments
CONTROLLER
CONTROLLER_LENGTH
CONTROLLER_START_ADDRESS_GENERIC
CONTROLLER_START_ADDRESS
CONTROLLER_START_THREADID
CONTROLLER_STOP_ADDRESS
CONTROLLER_FINI
CONTROLLER_SKIP
CONTROLLER_UNIFORM
CONTROLLER_INIT
CONTROLLER_PINPOINT
CONTROLLER_MULTI
CONTROLLER_STATS_EVENT_ADDRESS
CONTROLLER_STATS
CONTROLLER_MULTI_STATS
FILTER
FILTER_RTN
FILTER_LIB
FILTER_MULTI
FOLLOW_CHILD
ICOUNT
TIME_WARPER
TIME_WARPER_RDTSC
Generated on Tue Jan 13 03:10:49 2009 for Pin by
1.4.6