Releases: dyninst/dyninst
Releases · dyninst/dyninst
Dyninst 9.1.0
INTERFACE CHANGES:
- Shared objects and executables now both correspond to
BPatch_objects, and their constituent .o files correspond to
BPatch_modules.
NEW FEATURES:
- New code example: disassembler
- Boost should now auto-detect up to version 1.59
- Initial ARM64 implementation of InstructionAPI; SIMD instructions
are currently not supported
BUG FIXES
- Many x86 decoding bugs fixed (incorrect operand sizes, incorrect
prefix handling) - Memory leaks fixed in line information parsing
- Slicing no longer attempts to follow edges to or from catch blocks
- Exception block parsing properly matches glibc internals
- Line information parsing should no longer erroneously fail to return
line information; also should no longer take quadratic time - LD_PRELOAD again works
- Relocation and instrumentation no longer trigger unnecessary parsing
on Windows - Windows no longer misidentifies calling conventions due to
use-after-free string corruption
MANUALS
dynC_API-9.1.0.pdf
dyninstAPI-9.1.0.pdf
instructionAPI-9.1.0.pdf
parseAPI-9.1.0.pdf
patchAPI-9.1.0.pdf
proccontrol-9.1.0.pdf
stackwalk-9.1.0.pdf
symtabAPI-9.1.0.pdf