split. Each skin now has its own two-line description.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1166
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of AddrCheck, a lightweight Valgrind skin for
+ detecting memory errors.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of AddrCheck, a lightweight Valgrind skin for
+ detecting memory errors.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
#! /usr/bin/perl -w
+
##--------------------------------------------------------------------##
##--- The cache simulation framework: instrumentation, recording ---##
##--- and results printing. ---##
##--- vg_annotate ---##
##--------------------------------------------------------------------##
-# This file is part of Valgrind, an x86 protected-mode emulator
-# designed for debugging and profiling binaries on x86-Unixes.
+# This file is part of Cachegrind, a Valgrind skin for cache
+# profiling programs.
#
# Copyright (C) 2002 Nicholas Nethercote
# njn25@cam.ac.uk
/*--------------------------------------------------------------------*/
-/*--- The cache simulation skin: cache detection; instrumentation, ---*/
-/*--- recording and results printing. ---*/
+/*--- Cachegrind: cache detection; instrumentation, recording and ---*/
+/*--- results printing. ---*/
/*--- cg_main.c ---*/
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Cachegrind, a Valgrind skin for cache
+ profiling programs.
Copyright (C) 2002 Nicholas Nethercote
njn25@cam.ac.uk
+
/*--------------------------------------------------------------------*/
/*--- D1 cache simulation. ---*/
/*--- cg_sim_D1.c ---*/
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Cachegrind, a Valgrind skin for cache
+ profiling programs.
Copyright (C) 2002 Nicholas Nethercote
njn25@cam.ac.uk
+
/*--------------------------------------------------------------------*/
/*--- I1 cache simulation. ---*/
/*--- cg_sim_I1.c ---*/
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Cachegrind, a Valgrind skin for cache
+ profiling programs.
Copyright (C) 2002 Nicholas Nethercote
njn25@cam.ac.uk
+
/*--------------------------------------------------------------------*/
/*--- L2 cache simulation. ---*/
/*--- cg_sim_L2.c ---*/
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Cachegrind, a Valgrind skin for cache
+ profiling programs.
Copyright (C) 2002 Nicholas Nethercote
njn25@cam.ac.uk
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Cachegrind, a Valgrind skin for cache
+ profiling programs.
Copyright (C) 2002 Nicholas Nethercote
njn25@cam.ac.uk
/*--------------------------------------------------------------------*/
-/*--- Skin reporting errors detected in core. cc_main.c ---*/
+/*--- CoreCheck: a skin reporting errors detected in core. ---*/
+/*--- cc_main.c ---*/
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of CoreCheck, a rudimentary Valgrind skin for
+ detecting certain basic program errors.
Copyright (C) 2002 Nicholas Nethercote
njn25@cam.ac.uk
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
##--------------------------------------------------------------------##
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
##--- The startup script. valgrind ---##
##--------------------------------------------------------------------##
-# This file is part of Valgrind, an x86 protected-mode emulator
-# designed for debugging and profiling binaries on x86-Unixes.
+# This file is part of Valgrind, an extensible x86 protected-mode
+# emulator for monitoring program execution on x86-Unixes.
#
# Copyright (C) 2002 Julian Seward
# jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
+
/*--------------------------------------------------------------------*/
/*--- Default panicky definitions of template functions that skins ---*/
/*--- should override. ---*/
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Nicholas Nethercote
njn25@cam.ac.uk
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
-/*--------------------------------------------------------------------*/
-/*--- The core dispatch loop, for jumping to a code address. ---*/
-/*--- vg_dispatch.S ---*/
-/*--------------------------------------------------------------------*/
+##--------------------------------------------------------------------##
+##--- The core dispatch loop, for jumping to a code address. ---##
+##--- vg_dispatch.S ---##
+##--------------------------------------------------------------------##
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
.text
-/*--------------------------------------------------------------------*/
-/*--- end vg_dispatch.S ---*/
-/*--------------------------------------------------------------------*/
+##--------------------------------------------------------------------##
+##--- end vg_dispatch.S ---##
+##--------------------------------------------------------------------##
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--- The JITter: translate ucode back to x86 code. ---*/
/*--- vg_from_ucode.c ---*/
/*--------------------------------------------------------------------*/
+
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
##--------------------------------------------------------------------##
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
+
/*--------------------------------------------------------------------*/
/*--- Higher-level UCode sequence builders ---*/
/*--- vg_instrument.c ---*/
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Nicholas Nethercote
njn25@cam.ac.uk
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
##--------------------------------------------------------------------##
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
##--------------------------------------------------------------------##
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
{
needs->name = "example";
needs->description = "an example Valgrind skin";
- needs->report_bugs_to = "the North Pole";
+ needs->report_bugs_to = "santa.claus@northpole.org";
}
void SK_(post_clo_init)(void)
+
/*--------------------------------------------------------------------*/
-/*--- The Eraser skin: checking for data races in threaded ---*/
-/*--- programs. ---*/
+/*--- Helgrind: checking for data races in threaded programs. ---*/
/*--- hg_main.c ---*/
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Helgrind, a Valgrind skin for detecting
+ data races in threaded programs.
Copyright (C) 2000-2002 Nicholas Nethercote
njn25@cam.ac.uk
----------------------------------------------------------------
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward. All rights reserved.
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Valgrind, an extensible x86 protected-mode
+ emulator for monitoring program execution on x86-Unixes.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
+
/*--------------------------------------------------------------------*/
/*--- Simple skin for counting UInstrs, using a C helper. ---*/
/*--- lk_main.c ---*/
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Lackey, an example Valgrind skin that does
+ some simple program measurement.
Copyright (C) 2002 Nicholas Nethercote
njn25@cam.ac.uk
/*--------------------------------------------------------------------*/
-/*--- Part of the MemCheck skin: for when the client advises ---*/
-/*--- Valgrind about memory permissions. ---*/
+/*--- For when the client advises Valgrind about memory ---*/
+/*--- permissions. ---*/
/*--- mc_clientreqs.c ---*/
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of MemCheck, a heavyweight Valgrind skin for
+ detecting memory errors.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
-/*--- Part of the MemCheck skin: management of memory error ---*/
-/*--- messages. ---*/
+/*--- Management of memory error messages. ---*/
/*--- mc_errcontext.c ---*/
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of MemCheck, a heavyweight Valgrind skin for
+ detecting memory errors.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
/*--------------------------------------------------------------------*/
-/*--- Part of the MemCheck skin: Generate code for skin-specific ---*/
-/*--- UInstrs. ---*/
+/*--- Generate code for skin-specific UInstrs. ---*/
/*--- mc_from_ucode.c ---*/
/*--------------------------------------------------------------------*/
+
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of MemCheck, a heavyweight Valgrind skin for
+ detecting memory errors.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
+
##--------------------------------------------------------------------##
##--- Support routines for the memory checker. ---##
##--- mc_helpers.S ---##
##--------------------------------------------------------------------##
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of MemCheck, a heavyweight Valgrind skin for
+ detecting memory errors.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
+
/*--------------------------------------------------------------------*/
/*--- A header file for all parts of the MemCheck skin. ---*/
/*--- mc_include.h ---*/
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of MemCheck, a heavyweight Valgrind skin for
+ detecting memory errors.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
+
/*--------------------------------------------------------------------*/
-/*--- Part of the MemCheck skin: Maintain bitmaps of memory, ---*/
-/*--- tracking the accessibility (A) and validity (V) status of ---*/
-/*--- each byte. ---*/
+/*--- MemCheck: Maintain bitmaps of memory, tracking the ---*/
+/*--- accessibility (A) and validity (V) status of each byte. ---*/
/*--- mc_main.c ---*/
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of MemCheck, a heavyweight Valgrind skin for
+ detecting memory errors.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
+
/*--------------------------------------------------------------------*/
-/*--- Part of the MemCheck skin: instrument UCode to perform ---*/
-/*--- memory checking operations. ---*/
+/*--- Instrument UCode to perform memory checking operations. ---*/
/*--- mc_translate.c ---*/
/*--------------------------------------------------------------------*/
+
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of MemCheck, a heavyweight Valgrind skin for
+ detecting memory errors.
Copyright (C) 2000-2002 Julian Seward
jseward@acm.org
----------------------------------------------------------------
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of MemCheck, a heavyweight Valgrind skin for
+ detecting memory errors.
Copyright (C) 2000-2002 Julian Seward. All rights reserved.
/*--------------------------------------------------------------------*/
-/*--- The null skin. nl_main.c ---*/
+/*--- Nulgrind: The null skin. nl_main.c ---*/
/*--------------------------------------------------------------------*/
/*
- This file is part of Valgrind, an x86 protected-mode emulator
- designed for debugging and profiling binaries on x86-Unixes.
+ This file is part of Nulgrind, the simplest possible Valgrind skin,
+ which does nothing.
Copyright (C) 2002 Nicholas Nethercote
njn25@cam.ac.uk
##--- Valgrind regression testing script vg_regtest ---##
##--------------------------------------------------------------------##
-# This file is part of Valgrind, an x86 protected-mode emulator
-# designed for debugging and profiling binaries on x86-Unixes.
+# This file is part of Valgrind, an extensible x86 protected-mode
+# emulator for monitoring program execution on x86-Unixes.
#
# Copyright (C) 2002 Nicholas Nethercote
# njn25@cam.ac.uk