[1338] in linux-announce channel archive
Mec 0.3: trace and replay debugger
daemon@ATHENA.MIT.EDU (Lars Wirzenius)
Fri Nov 24 18:03:03 1995
Date: Thu, 23 Nov 1995 22:27:38 +0200
From: Lars Wirzenius <wirzeniu@cc.helsinki.fi>
To: linux-announce@vger.rutgers.edu
From: mec@treflan.shout.net (Michael Elizabeth Chastain)
Newsgroups: comp.os.linux.announce
Subject: Mec 0.3: trace and replay debugger
Organization: None
Reply-To: mec@duracef.shout.net
Approved: linux-announce@news.ornl.gov (Lars Wirzenius)
Followup-to: comp.os.linux.development.apps
-----BEGIN PGP SIGNED MESSAGE-----
Mec is the next generation of debugging technology.
Mec provides a trace-and-replay facility which works in conjunction with
standard operating systems, debuggers, and compilers.
Usage:
mec-trace -o a.trace a.out # Run 'a.out' and trace it.
mec-control gdb a.trace # Replay under debugger control.
The tracer can trace any program without recompilation or relinking.
The controller replays a target program from a trace file and also runs
a viewer program such as 'gdb' or 'strace'. The viewer program sees the
target program re-executing with the same input data. The viewer can
inspect code and data, set breakpoints, and single-step. The controller
works with stock 'gdb', stock 'strace', or any other program that uses
'ptrace' and '/proc/$pid/mem' to inspect a target program.
The trace file contains all the information needed to replay the
execution of the target program, including the original executable,
shared libraries that it uses, and all input data. Trace files will
replay on any Linux system with a similar kernel version.
The Linux version is free.
Available at:
ftp://tsx-11.mit.edu/pub/linux/sources/usr.bin/mec-0.3.tar.gz
ftp://sunsite.unc.edu/pub/Linux/Incoming/mec-0.3.tar.gz
Michael Chastain
mec@duracef.shout.net
Begin3
Title: Mec
Version: 0.3
Entered-date: 19NOV95
Description: Trace and replay debugger.
Run a program and trace execution into a trace file.
Replays execution under control of debugger.
Keywords: trace replay debugger
Author: mec@duracef.shout.net (Michael Elizabeth Chastain)
Primary-site: tsx-11.mit.edu /pub/linux/sources/usr.bin
288221 mec-0.3.tar.gz
Platforms: Linux 1.3.42, g++ 2.6.3, a.out format executables
Copying-Policy: GPL
End
-----BEGIN PGP SIGNATURE-----
Version: 2.6.2i
iQCVAwUBMLTS34QRll5MupLRAQGQOAQA0WLlmHH76WSumXJHI/SjSTvzPY6Io6KO
2k5k/Kb5BdbK6UEJSw4EXGfT9Dip9yk/jcJJVHy60ZYRVy7odiN1BKXE3u0tj8D9
iIXhRT39NIBFTEMXI5BKaI1iX61wV893blpv6xvhBgxZ/UBdsbJO5xKbsA1tvoDO
yLhMnDl3Mss=
=+YlC
-----END PGP SIGNATURE-----
--
This article has been digitally signed by the moderator, using PGP.
Finger wirzeniu@kruuna.helsinki.fi for PGP key needed for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.