https://github.com/antonblanchard/qtrace-tools
Tools to read and write qtrace instruction traces
https://github.com/antonblanchard/qtrace-tools
Last synced: 3 months ago
JSON representation
Tools to read and write qtrace instruction traces
- Host: GitHub
- URL: https://github.com/antonblanchard/qtrace-tools
- Owner: antonblanchard
- License: gpl-2.0
- Created: 2017-05-11T16:47:56.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-11-09T17:03:28.000Z (over 1 year ago)
- Last Synced: 2025-03-28T22:22:45.906Z (3 months ago)
- Language: C
- Size: 439 KB
- Stars: 6
- Watchers: 7
- Forks: 15
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
qtrace-tools
============Various tools that operate on the qtrace instruction trace format. If
running on a ppc64 system, install the binutils development libraries.
On Ubuntu:```
sudo apt-get install binutils-dev
```To work with ppc64 traces on another architecture, on Ubuntu you can
install the multiarch version of the libraries:```
sudo apt-get install binutils-multiarch-dev
```To build:
```
./bootstrap.sh
./configure
make
```ptracer
-------Operates similar to strace. It attaches to a running process (via -p) or
executes a new process, and uses single stepping to create a objdump style
ascii disassembly or a qtrace binary instruction trace. It doesn't support
multiple threads or processes yet.