Dyninst

Dyninst is a Application Program Interface (API) to permit the insertion of code into a running program. The goal of this API is to provide a machine independent interface to permit the creation of tools and applications that use runtime code patching.

Read more about dyninst on their website.

Licensing

Distributed under a GNU LESSER GENERAL PUBLIC LICENSE

The dyninst module on the HPC

The dyninst module can be loaded into your environment with the following command:

$ module add dyninst

The dyninst module is available on ARC3:

System

Version

Command

ARC3

dyninst 9.3.1

module add dyninst/9.3.1

ARC3

dyninst 8.1.2

module add dyninst/8.1.2