Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/antonblanchard/qtrace-tools
Tools to read and write qtrace instruction traces
https://github.com/antonblanchard/qtrace-tools
Last synced: about 1 month 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 (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-06-22T06:47:32.000Z (over 1 year ago)
- Last Synced: 2023-08-02T01:39:24.732Z (over 1 year ago)
- Language: C
- Size: 368 KB
- Stars: 5
- Watchers: 8
- Forks: 14
- 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.