etrace

etrace makes use of the -finstrument-functions feature from gcc to log all function calls and display them as a call tree during run-time. The call tree can also be logged to a file. This lets you follow a program's execution path path without using a debugger. etrace consists of 80 lines of Python and 100 lines of C code.

Tags Software Development Bug Tracking
Licenses Public Domain
Operating Systems POSIX Linux
Implementation C Python

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  04 Feb 2002 06:24
  • Rrelease-after

Changes: This version now works with any Python version from 1.5 on.

  • Rrelease-mid
  •  10 May 2001 11:59
  • Rrelease-after

Changes: This program requires Python, gcc-2.95 or later, and a BSD-compatible 'nm' command.

No-screenshot

Project Spotlight

MOAP

A Swiss army knife for project maintainers and developers.

No-screenshot

Project Spotlight

Sculptor

A DSL and code generator for Java enterprise applications.