Julian Seward
172505c978
Update copyright dates.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6488
2007-01-08 06:01:59 +00:00
Julian Seward
c76af82124
Update expected output.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6305
2006-10-17 11:08:12 +00:00
Nicholas Nethercote
6cb48dfa4a
Clarify usage instructions for --trace-flags.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5950
2006-06-02 22:58:34 +00:00
Julian Seward
ce0354a304
Oops, track date change in r5940.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5941
2006-05-27 11:25:18 +00:00
Julian Seward
2faaa03d72
Update expected outputs following r5895.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5901
2006-05-13 01:54:15 +00:00
Nicholas Nethercote
1a7237d77b
Remove tool-specific code (which says which tools allow XML) from the core
...
by introducing a new "need": VG_(needs_xml_output)().
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5854
2006-04-16 10:25:43 +00:00
Julian Seward
387102d5bc
Change the default --trace-notbelow= number from zero to infinity,
...
effectively, since that's a more useful default.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5539
2006-01-17 02:36:40 +00:00
Julian Seward
f9a9e03c7a
Merge in function wrapping support from the FNWRAP branch. That
...
branch hereby becomes inactive. This currently breaks everything
except x86; fixes for amd64/ppc32 to follow.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5520
2006-01-12 12:32:32 +00:00
Nicholas Nethercote
3866282110
Remove all remaining profiling gunk.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5388
2005-12-19 22:48:39 +00:00
Nicholas Nethercote
0947378009
Don't imply that the --tool option is mandatory.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5100
2005-11-12 18:53:50 +00:00
Nicholas Nethercote
9d374f4530
Rename --simulation-hints as --sim-hints for brevity.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5099
2005-11-12 18:21:40 +00:00
Julian Seward
31f1119c9d
Document the --kernel-variant= option.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5040
2005-11-08 15:52:36 +00:00
Tom Hughes
e843d0f257
Fix up references to log files names containing "pid" in them and
...
a few other related items. Patch from James Begley <james@hafro.is >.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5004
2005-11-04 16:49:39 +00:00
Julian Seward
2aa34e2afe
Remove all remaining references to pointercheck. It's sad to see it
...
go, but realistically we can't implement it portably, at least without
considerable performance overhead and some additional complexity.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4956
2005-10-20 01:37:15 +00:00
Julian Seward
4e2059f06a
The Spin-Doctor arrives in Valgrind-Land: rename --weird-hacks= to
...
--simulation-hints=. Bwaha.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4955
2005-10-20 01:09:57 +00:00
Nicholas Nethercote
f2ec4febfe
Make the usage message a little neater and more self-consistent.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4948
2005-10-19 22:39:40 +00:00
Julian Seward
38b71df161
Get rid of the "ioctl-mmap" weird-hack flag.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4800
2005-09-28 01:14:32 +00:00
Nicholas Nethercote
11dfb2e8a0
Fix scalar and cmdline[12].
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4790
2005-09-27 19:46:46 +00:00
Nicholas Nethercote
85e1a563bc
Recategorise options in the usage message.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4256
2005-07-25 22:36:52 +00:00
Julian Seward
c930639c1d
Don't claim that the --single-step= and --optimise= flags exist any
...
more. They have been replaced by --vex-guest-max-insns= and the
--vex-iropt-* flags.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4241
2005-07-24 07:39:17 +00:00
Julian Seward
4a7697b939
--branchpred= doesn't do anything (I'm not sure what it ever did do). Rm'd.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4239
2005-07-24 07:23:54 +00:00
Julian Seward
1bafc58697
Get rid of --support-elan3=. This flag wasn't doing anything since
...
the Elan3 user-space driver now works on unmodified Valgrind.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4238
2005-07-24 07:15:44 +00:00
Julian Seward
57252ed688
Rename --smc-support= to --smc-check=.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4237
2005-07-24 07:00:45 +00:00
Nicholas Nethercote
7d2702cc92
Fix broken tests.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4207
2005-07-20 03:03:44 +00:00
Julian Seward
96bafc6a64
Update expected output.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4124
2005-07-07 11:32:37 +00:00
Julian Seward
52293553cd
fix trivial regtest failures
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3777
2005-05-20 02:02:10 +00:00
Nicholas Nethercote
26afa60bf2
Update website address.
...
MERGE TO 2.4 REPOSITORY
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3753
2005-05-17 03:22:38 +00:00
Julian Seward
68dbd9d954
Update expected output.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3605
2005-05-03 16:44:31 +00:00
Julian Seward
26abbc7615
Update expected outputs.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3513
2005-04-03 00:16:11 +00:00
Julian Seward
94e60faded
Update expected outputs following institution of default --show-emwarns=no
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3390
2005-03-20 12:06:57 +00:00
Nicholas Nethercote
5a3535ea87
--num-callers default is now 12, so say that in the help.
...
Fix cmdline tests for match new --num-callers stuff.
MERGED FROM CVS HEAD
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3315
2005-03-12 20:59:29 +00:00
Nicholas Nethercote
05fe123a9e
Update copyright notice for 2005 on all relevant files. Don't bother trying
...
to be selective about it.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3303
2005-03-12 16:22:54 +00:00
Nicholas Nethercote
0384583ee1
Fix Nulgrind's filter_stderr, and also fix the none/tests/cmdline2 test
...
(required fixing the usage msg slightly).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3278
2005-03-11 04:57:30 +00:00
Julian Seward
0356d27ca6
Merge in changes from the 2.4.0 line. This basically brings in the
...
overhaul of the thread support. Many things are now probably broken,
but at least with --tool=none, simple and not-so-simple threaded and
non-thread programs work.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3265
2005-03-10 23:59:00 +00:00
Julian Seward
efcf1e61ec
Complete rewrite (I think this is the 4th incarnation) of translation
...
table/cache management. Two main changes. (1) Translation areas are
recorded using VexGuestExtents, so that Vex is now properly supported
and code deletion works correctly. (2) Low overhead BB profiling,
enabled by the --profile-flags=<XXXXXXXX> option. This finds the top
N bbs at exit and shows them, so as to give a basis from which to do
performane tuning.
To support this, the way tt/tc work is changed. It is still a
sectored arrangement, but now each sector has its own hash table.
This simplifies a lot of things.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3226
2005-01-19 11:55:34 +00:00
Julian Seward
fe31fa6884
Update some expected regtest outputs.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3221
2005-01-11 14:21:02 +00:00
Julian Seward
225ce01fdd
Updated expected output
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3181
2004-12-06 00:47:37 +00:00
Nicholas Nethercote
6afeca28a1
Fix reg test.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3142
2004-11-29 16:08:22 +00:00
Nicholas Nethercote
1d8a68900b
Fix this test.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3112
2004-11-26 12:54:07 +00:00
Julian Seward
4517436fe7
Second (failed) attempt to get cmdline2 to work right.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3110
2004-11-26 12:37:10 +00:00
Tom Hughes
3314d48b5c
Add support for a --time-stamp option that causes each message output
...
by valgrind to include a time stamp. This fixes bug #70587 .
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2594
2004-08-21 11:10:44 +00:00
Nicholas Nethercote
755111b88d
Slightly change, with J's approval, startup copyright messages to better
...
reflect reality.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2489
2004-07-16 17:44:00 +00:00
Nicholas Nethercote
2b499cb838
Streamlined --help message a bit.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2430
2004-06-21 13:27:11 +00:00
Nicholas Nethercote
2fab200ad0
Renamed the following options:
...
--logfile-fd --> --log-fd
--logfile --> --log-file
--logsocket --> --log-socket
to be consistent with each other and other options (esp. --input-fd). Also
renamed some related variables. The old names still work, for backwards
compatibility, but they're not documented.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2429
2004-06-21 12:42:35 +00:00
Nicholas Nethercote
84f99902f0
Reinstate -h option, which disappeared at some point.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2420
2004-06-16 11:56:29 +00:00
Nicholas Nethercote
63c632f5f3
Removed documentation references to the 'ioctl-VTIME' and 'truncate-writes'
...
weird hacks, which no longer exist thanks to the proxy lwp stuff.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2419
2004-06-16 11:51:08 +00:00
Nicholas Nethercote
9ce21c9e69
Fixed up various command line option scenarios:
...
- If no tool is specified, V now gives a short message and a list of
available tools. This was meant to happen previously, but a bug prevented
it from working properly; it gave the usage message instead.
- If a bad option is given, V now gives a short message rather than the full
--help. This make V consistent with all other programs I looked at.
- Now returning 0 when you do 'valgrind --help' and 'valgrind --version'
as other programs do.
- Removed VG_(startup_logging)() and VG_(shutdown_logging)() as they were
empty and have been for a long time (always?).
- Added various tests for these scenarios. Had to change the regtest
script slightly to allow for malformed command lines.
This addresses bug (wishlist) #82999 .
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2418
2004-06-15 10:54:40 +00:00