No project description provided
Project description
gdbundle-gdb-callgrind
This is a gdb plugin, packaged using gdbundle, which can emit callgrind style call tree information using gdb single instruction stepping. This makes it possible to generate call tree profiling information on arbitrary remote targets, like microcontrollers, at the expense of the process being quite slow.
Installation
$ pip install gdbundle-gdb-callgrind
Usage
(gdb) emit_callgrind
Optionally, a terminal program counter can be specified as an argument to emit_callgrind. If omitted, then profiling proceeds until the end of the current function.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file gdbundle_gdb_callgrind-0.1-py3-none-any.whl
.
File metadata
- Download URL: gdbundle_gdb_callgrind-0.1-py3-none-any.whl
- Upload date:
- Size: 8.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6eb8050fa3b4e609324920da405913d82628b731c2e0cb12a0d08bc5d657ce84 |
|
MD5 | 4b09760239912076ad1ec419fb43e370 |
|
BLAKE2b-256 | 4d7c86ce33e1b2f70664f835bfa76b3c31b6f77aed6a52d94ca8cc124ba98281 |