[ Contact Info | Site Index ]

InstructionAPI 7.0 Features

Highlights | Unsupported Features | Known Bugs


Software

Release 7.0 Software

Highlights

InstructionAPI 7.0

• Support for PowerPC platform
• Interface changes for multiple-architecture support
• Full integration with Dyninst

InstructionAPI 1.1

• Improvements in decoding interface
• Significant optimizations (10x faster decodes than in v1.0)

InstructionAPI 1.0

• Simple and portable abstraction of instruction set
• Currently supported on x86 and x86_64 (more architectures coming soon)
• Finds opcode, memory access, register read and write sets of instructions
• Evaluates and updates instructions in a binary code
• Expression bind call
• Integrated with Dyninst by BPatch interface (replaces Bpatch_instruction)


Unsupported Features


Known Bugs

• InstrcutionAPI assumes an immediate operand of an instruction to be unsigned always. Therefore, conversion of signed immediates does not result in sign-extension.

 

Dyninst

Release 9.1.0 Features/Bugs
Release 9.1.0 Software
Release History

MRNet

Release 5.0 Features
Release 5.0 Software
Release History

SymtabAPI

Release 9.1.0 Features/Bugs
Release 9.1.0 Software
Release History

InstructionAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

ParseAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

PatchAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

StackwalkerAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

ProcControlAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

Frequently Asked Questions
Documentation

[ Contact Info | Site Index ]