Projects / etrace

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
Licenses
Operating Systems
Implementation

Recent releases

  •  04 Feb 2002 11:24

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

    •  10 May 2001 15:59

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

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.