[DynInst_API:] Release of Dyninst 6.0, SymtabAPI 6.0, StackwalkerAPI 1.0, InstructionAPI 1.0, DepgraphAPI (beta)


Date: Thu, 2 Jul 2009 09:18:31 -0500
From: Barton Miller <bart@xxxxxxxxxxx>
Subject: [DynInst_API:] Release of Dyninst 6.0, SymtabAPI 6.0, StackwalkerAPI 1.0, InstructionAPI 1.0, DepgraphAPI (beta)
                 ================================
                          ANNOUNCEMENT
                     Dyninst 6.0 Release
                    SymtabAPI 6.0 Release
                  StackwalkerAPI 1.0 Release
                  InstructionAPI 1.0 Release
                   DepgraphAPI Beta Release
                 ================================

We are pleased to announce a major new release of Dyninst and its
component tool kits. This release includes Dyninst 6.0, SymtabAPI 6.0
and new release of StackwalkerAPI 1.0 and InstructionAPI 1.0 and beta
release of DepgraphAPI.

Note that all new API libraries are LGPL, so you can freely use these
in your project or product, and we can free accept any modifications
that you make.

Highlights of this release:

** Dyninst 6.0 - A library for runtime code analysis and patching

- Binary rewriting - we can rewrite instrumented shared libraries, static
  and dynamically linked binaries on Linux/x86 and Linux/x_86_64 platforms
- Improved code parsing algorithm
- Support for a new platform (Linux/PPC64) and compiler (Microsoft VS 2008)

** SymtabAPI 6.0 - A library for parsing symbol information in object files

- New intuitive abstractions for functions and variables
- Extended output interface and more

** StackwalkerAPI 1.0 - A library for walking call stacks

- Collects 1st and 3rd party stackwalks
- Identifies and walks through different kinds of stack frames
- Supports multi-threaded applications

** InstructionAPI 1.0 - A library for instruction abstraction and decoding

- Simple and portable abstraction of x86 and x86_64 instruction set
  (more architectures coming soon)
- Finds opcode, memory access, register read and write sets of instructions
- Evaluates and updates instructions in a binary code

** DepgraphAPI (beta) - A library for program dependence analysis

- Provides data dependence graph, control dependence graph and program
  dependence graph (union of data and control flow dependence)
- Provides def-use and use-def chains
- Provides forward and backward program slicing

For information about these software releases and manuals, please visit
        http://www.paradyn.org/
Downloads: http://www.paradyn.org/html/downloads.html
Manuals: http://www.paradyn.org/html/manuals.html
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] Release of Dyninst 6.0, SymtabAPI 6.0, StackwalkerAPI 1.0, InstructionAPI 1.0, DepgraphAPI (beta), Barton Miller <=