]>
git.ipfire.org Git - thirdparty/valgrind.git/log
Josef Weidendorfer [Fri, 16 Feb 2007 13:17:40 +0000 (13:17 +0000)]
Update. I hope I got the right section ;-)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6594
Josef Weidendorfer [Fri, 16 Feb 2007 13:12:43 +0000 (13:12 +0000)]
callgrind: fix --collect-systime=yes with "no instrumentation" mode
(see bug 139363)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6593
Nicholas Nethercote [Fri, 16 Feb 2007 11:57:18 +0000 (11:57 +0000)]
correctify
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6592
Josef Weidendorfer [Fri, 16 Feb 2007 11:13:53 +0000 (11:13 +0000)]
lackey: Take possible condition invertion for Jccs into account
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6591
Julian Seward [Tue, 13 Feb 2007 10:24:32 +0000 (10:24 +0000)]
Updated expected output.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6590
Nicholas Nethercote [Mon, 12 Feb 2007 22:38:50 +0000 (22:38 +0000)]
update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6589
Julian Seward [Mon, 12 Feb 2007 17:47:14 +0000 (17:47 +0000)]
Essentially non-functional tidyings and improvements to debuginfo
reading. Two sets of changes:
* New flags for debugging the readers.
--debug-dump=syms
--debug-dump=line
--debug-dump=frames
These (currently accepted but nonfunctional) are intended to
create output in the style of (that is, identical to)
/usr/bin/readelf --syms
/usr/bin/readelf --debug-dump=line
/usr/bin/readelf --debug-dump=frames
respectively. The plan is that flaws in these readers can then
be easily found by diff-ing the output against that from readelf.
Also, a new flag --trace-symtab-patt=<object filename pattern>
which is used to limit all debuginfo-related debug info to the
set of shared object names matching the given pattern. This
facilitates extracting the debuginfo details of one specific
shared object, which is usually what is required, rather than
having to wade through megabytes of junk from every object in
the process.
* Propagate the avma/svma/image address-naming scheme
(as described at the top of debuginfo.c) through large parts of
readelf.c and readdwarf.c.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6588
Nicholas Nethercote [Mon, 12 Feb 2007 11:28:38 +0000 (11:28 +0000)]
This code shouldn't be run unless --trace-mem was specified.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6587
Nicholas Nethercote [Mon, 12 Feb 2007 10:37:37 +0000 (10:37 +0000)]
Update for changes to lackey
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6586
Julian Seward [Mon, 12 Feb 2007 08:42:13 +0000 (08:42 +0000)]
* make the --trace-mem output format more concise
* new option --trace-superblocks for getting a log of superblock entries
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6585
Julian Seward [Mon, 12 Feb 2007 08:39:54 +0000 (08:39 +0000)]
Get rid of the unused --model-pthreads flag.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6584
Julian Seward [Sun, 11 Feb 2007 09:09:20 +0000 (09:09 +0000)]
Fix ppc64-linux dispatcher following r6582.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6583
Julian Seward [Sun, 11 Feb 2007 05:08:06 +0000 (05:08 +0000)]
Redo the dispatcher's fast-cache mechanism (VG_(tt_fast) et al) to be
more cache friendly. This changes the mechanism from being a table of
pointers to (guest address, translated code pairs) to being a table of
pairs (guest address, pointer to translated code). The effect ranges
from zero up to about 20% performance improvement on memcheck, the
biggest effects being seen for programs which jump around a large
number of blocks of code and whose data set does not fit in L2.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6582
Nicholas Nethercote [Sat, 10 Feb 2007 05:20:03 +0000 (05:20 +0000)]
extra thing
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6581
Julian Seward [Fri, 9 Feb 2007 17:45:09 +0000 (17:45 +0000)]
Oops; make declarations match definitions. So much for C's type system.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6580
Julian Seward [Fri, 9 Feb 2007 02:37:11 +0000 (02:37 +0000)]
Work around gcc limitations on aix.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6579
Julian Seward [Fri, 9 Feb 2007 02:11:06 +0000 (02:11 +0000)]
Unbreak aix build.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6578
Julian Seward [Thu, 8 Feb 2007 16:25:56 +0000 (16:25 +0000)]
Specialise VG_(ssort) for 4-word elements. This removes about 80% of
all calls to VG_(memcpy). Thanks to cachegrind for showing somebody
was calling VG_(memcpy) a huge number of times, and to callgrind for
finding out who :-)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6577
Julian Seward [Thu, 8 Feb 2007 12:42:11 +0000 (12:42 +0000)]
Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6576
Julian Seward [Thu, 8 Feb 2007 12:05:03 +0000 (12:05 +0000)]
Handle type MPI_PACKED and associated functions PMPI_Packed and
PMPI_Unpacked.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6575
Julian Seward [Thu, 8 Feb 2007 11:31:03 +0000 (11:31 +0000)]
Add cg_merge, a program for merging (adding) cachegrind output files,
and associated documentation.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6574
Julian Seward [Thu, 8 Feb 2007 06:47:19 +0000 (06:47 +0000)]
Add a new flag --cachegrind-log-file to cg_annotate, which tells it
precisely the name of the profile data file it should use (instead of
assuming cachegrind.out.<pid> where <pid> is specified by the --<pid>
flag). The old mechanism is still supported though.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6573
Julian Seward [Wed, 7 Feb 2007 19:55:30 +0000 (19:55 +0000)]
* Add new flag --cachegrind-out-file to specify the output file
basename to be something other than "cachegrind.out".
* Observe the core-supplied --log-file-qualifier, if specified,
in creation of output file names.
* To make the above work, move most of the stuff in cg_pre_clo_init
into cg_post_clo_init, so that the core's determination of the
log file qualifier, if any, is done by the time cachegrind comes
to process its arguments.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6572
Julian Seward [Wed, 7 Feb 2007 19:50:55 +0000 (19:50 +0000)]
Make VG_(clo_log_file_qualifier) tool-visible.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6571
Nicholas Nethercote [Mon, 5 Feb 2007 23:23:55 +0000 (23:23 +0000)]
s/IRBB/IRSB/
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6570
Nicholas Nethercote [Fri, 2 Feb 2007 23:23:01 +0000 (23:23 +0000)]
Simplify some Perl.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6569
Julian Seward [Fri, 2 Feb 2007 02:36:30 +0000 (02:36 +0000)]
Update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6568
Dirk Mueller [Wed, 31 Jan 2007 23:35:34 +0000 (23:35 +0000)]
update. hopefully I may backport this to 3.2.x soon.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6567
Dirk Mueller [Wed, 31 Jan 2007 23:06:08 +0000 (23:06 +0000)]
implement support for AT_FDCWD in openat()
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6566
Julian Seward [Tue, 30 Jan 2007 23:16:32 +0000 (23:16 +0000)]
Make SSE-1 friendly.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6565
Nicholas Nethercote [Tue, 30 Jan 2007 05:18:38 +0000 (05:18 +0000)]
Merge 3.2.3 release notes into trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6563
Julian Seward [Mon, 29 Jan 2007 01:09:13 +0000 (01:09 +0000)]
Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6559
Julian Seward [Mon, 29 Jan 2007 00:52:43 +0000 (00:52 +0000)]
Add regtest against vex cse failure that surfaced in 3.2.2.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6557
Julian Seward [Sun, 28 Jan 2007 06:32:01 +0000 (06:32 +0000)]
__stpcpy_chk: sync with Dirk's original proposal, and show origins
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6556
Nicholas Nethercote [Sat, 27 Jan 2007 02:05:38 +0000 (02:05 +0000)]
update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6555
Julian Seward [Sat, 27 Jan 2007 00:51:03 +0000 (00:51 +0000)]
Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6554
Julian Seward [Sat, 27 Jan 2007 00:49:44 +0000 (00:49 +0000)]
Intercept __stpcpy_chk. (Dirk Mueller)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6553
Nicholas Nethercote [Tue, 23 Jan 2007 06:20:43 +0000 (06:20 +0000)]
update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6551
Nicholas Nethercote [Tue, 23 Jan 2007 05:58:52 +0000 (05:58 +0000)]
Add 3.2.2 release notes to trunk's NEWS file.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6550
Nicholas Nethercote [Tue, 23 Jan 2007 05:34:38 +0000 (05:34 +0000)]
Add item.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6549
Nicholas Nethercote [Tue, 23 Jan 2007 05:31:20 +0000 (05:31 +0000)]
Avoid duplication.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6548
Julian Seward [Mon, 22 Jan 2007 15:14:56 +0000 (15:14 +0000)]
Another ifort 9.1 suppression (Ashley Pittman)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6543
Nicholas Nethercote [Mon, 22 Jan 2007 03:21:27 +0000 (03:21 +0000)]
Add missing item.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6542
Julian Seward [Fri, 19 Jan 2007 20:28:44 +0000 (20:28 +0000)]
Add a test that very long function names are safely truncated in
memcheck's XML output.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6541
Julian Seward [Fri, 19 Jan 2007 20:09:21 +0000 (20:09 +0000)]
Add a test for rc{l,r}{bwlq} on amd64. (from Emmanuel Thomé)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6540
Julian Seward [Thu, 18 Jan 2007 18:01:45 +0000 (18:01 +0000)]
Intercept mempcpy also in ld.so.1.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6537
Julian Seward [Thu, 18 Jan 2007 02:19:05 +0000 (02:19 +0000)]
Sync with AUTHORS.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6533
Julian Seward [Thu, 18 Jan 2007 02:18:48 +0000 (02:18 +0000)]
Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6532
Julian Seward [Thu, 18 Jan 2007 00:13:24 +0000 (00:13 +0000)]
Enable the pselect6 wrapper on amd64-linux.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6530
Julian Seward [Tue, 16 Jan 2007 21:42:28 +0000 (21:42 +0000)]
Intercept _intel_fast_memcpy in the main executable. Partial fix for
#139667.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6526
Julian Seward [Tue, 16 Jan 2007 20:01:15 +0000 (20:01 +0000)]
Make sse1-friendly.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6525
Julian Seward [Tue, 16 Jan 2007 19:15:19 +0000 (19:15 +0000)]
Add tests to check that memcheck does not give a false error for 'xor
%reg,%reg' (in various forms) when %reg contains undefined data.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6524
Julian Seward [Tue, 16 Jan 2007 05:35:46 +0000 (05:35 +0000)]
Inline a bunch of helper functions, in an attempt to minimise
extraneous frames in backtraces created by the library.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6523
Julian Seward [Sat, 13 Jan 2007 22:27:51 +0000 (22:27 +0000)]
When '-d' (one or more) is specified, disallow the client from closing
fd 2 (stderr) since that's what m_debuglog writes to, and the
resulting disappearance of the debug log can be confusing.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6519
Julian Seward [Sat, 13 Jan 2007 00:25:23 +0000 (00:25 +0000)]
Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6517
Nicholas Nethercote [Sat, 13 Jan 2007 00:03:06 +0000 (00:03 +0000)]
update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6516
Nicholas Nethercote [Fri, 12 Jan 2007 23:59:50 +0000 (23:59 +0000)]
Fix a bug reported by Bruce Lowekamp involving the interaction of
--gen-suppressions with leak checking. Added a regtest for it.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6514
Julian Seward [Fri, 12 Jan 2007 19:21:22 +0000 (19:21 +0000)]
Handle DW_CFA_undefined (produced by PathScale 2.4 on amd64-linux)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6510
Julian Seward [Fri, 12 Jan 2007 19:03:19 +0000 (19:03 +0000)]
ML_(read_callframe_info_dwarf2): deal better with CIEs with no
augmentation (has to do with read_encoded_Addr). This "fix" is a
kludge and may be replaced in future by something cleaner. See
extensive comment addition for the whole sorry tale.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6509
Julian Seward [Thu, 11 Jan 2007 21:56:20 +0000 (21:56 +0000)]
In struct _SegInfo, rename field 'size' to 'text_size' so as to be
consistent with all the other 'foo_start_avma'/'foo_size' pairings.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6508
Julian Seward [Thu, 11 Jan 2007 20:11:51 +0000 (20:11 +0000)]
In struct _SegInfo, rename field 'offset' to 'text_bias'.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6507
Julian Seward [Thu, 11 Jan 2007 19:42:11 +0000 (19:42 +0000)]
Non-functional change: rename a bunch of variables and field names
that hold various kinds of addresses during debuginfo reading, so as
to make it easier to understand. See comment at top of debuginfo.c.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6506
Julian Seward [Wed, 10 Jan 2007 19:30:19 +0000 (19:30 +0000)]
Merge r6504 (ifort 9.1 on amd64 suppression)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6505
Julian Seward [Wed, 10 Jan 2007 15:42:15 +0000 (15:42 +0000)]
Generate valid XML even for very long fn names - always ensure tags
have matching closing tags.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6502
Julian Seward [Wed, 10 Jan 2007 04:57:27 +0000 (04:57 +0000)]
Regtest for FXSAVE on amd64.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6499
Julian Seward [Tue, 9 Jan 2007 17:09:59 +0000 (17:09 +0000)]
Update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6496
Julian Seward [Tue, 9 Jan 2007 16:47:20 +0000 (16:47 +0000)]
ML_(generic_PRE_sys_mmap): In the case of a hinted mapping (for the
client) which aspacemgr accepts at the hint address but the kernel
declines, try again as a non-hinted mapping. Fixes ld.so mapping
failures observed on ppc32-linux, although the problem potentially
applies to all Linux targets.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6495
Julian Seward [Mon, 8 Jan 2007 06:01:59 +0000 (06:01 +0000)]
Update copyright dates.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6488
Julian Seward [Mon, 8 Jan 2007 05:55:22 +0000 (05:55 +0000)]
Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6487
Julian Seward [Mon, 8 Jan 2007 05:53:25 +0000 (05:53 +0000)]
Update for 2007.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6486
Julian Seward [Sun, 7 Jan 2007 02:03:01 +0000 (02:03 +0000)]
Merge r6480 (parse_procselfmaps: don't hand zero-length mappings to
*record_mapping)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6481
Julian Seward [Sat, 6 Jan 2007 06:30:48 +0000 (06:30 +0000)]
Replace bcmp in ld.so.1.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6479
Julian Seward [Sat, 6 Jan 2007 05:28:27 +0000 (05:28 +0000)]
Fixes for MPICH on amd64-linux.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6477
Julian Seward [Fri, 5 Jan 2007 23:50:45 +0000 (23:50 +0000)]
Pass CC and AR to vex's Makefile here too.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6475
Julian Seward [Fri, 5 Jan 2007 15:09:53 +0000 (15:09 +0000)]
Supps for MVL 4.0.1 on ppc32 (Bart Van Assche)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6473
Julian Seward [Mon, 1 Jan 2007 22:07:58 +0000 (22:07 +0000)]
Avoid printf in the recursive routines, so that the intercept of
mempcpy which is called from printf does not mess up the
carefully-balanced call-stack overflow checks that this test does on
ppc64-linux.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6471
Julian Seward [Sun, 31 Dec 2006 18:55:56 +0000 (18:55 +0000)]
Provide a replacement for mempcpy.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6469
Julian Seward [Sun, 31 Dec 2006 15:26:48 +0000 (15:26 +0000)]
Apparently needed on Red Hat 7.3.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6467
Julian Seward [Sun, 31 Dec 2006 02:32:00 +0000 (02:32 +0000)]
Update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6466
Julian Seward [Sun, 31 Dec 2006 01:05:19 +0000 (01:05 +0000)]
Redo a suppression in X.org style.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6463
Julian Seward [Sun, 31 Dec 2006 00:22:30 +0000 (00:22 +0000)]
Intercept/replace glibc-2.5's __strcpy_chk function for the usual
reasons: it reads word-sized chunks from memory and so produces lots
of errors in SuSE 10.2 (amd64).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6462
Julian Seward [Sat, 30 Dec 2006 17:56:32 +0000 (17:56 +0000)]
Remove redundant \n
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6460
Julian Seward [Sat, 30 Dec 2006 17:45:08 +0000 (17:45 +0000)]
Merge (from 3_2_BRANCH) r6457/8 (Support 64k pages on ppc32/64-linux
(Jakub Jelink, Dave Nomura) )
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6459
Julian Seward [Thu, 28 Dec 2006 20:26:08 +0000 (20:26 +0000)]
Get rid of the core-tool events pre_mutex_lock, post_mutex_lock and
post_mutex_unlock. The core can't detect them anyway any more, so
there's no point in having them.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6456
Julian Seward [Thu, 28 Dec 2006 06:52:27 +0000 (06:52 +0000)]
Update expected output following r6447 (Test lvxl and stvxl.)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6453
Julian Seward [Thu, 28 Dec 2006 06:50:50 +0000 (06:50 +0000)]
Avoid name clash on ppc64-linux.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6452
Julian Seward [Thu, 28 Dec 2006 02:07:52 +0000 (02:07 +0000)]
Update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6451
Julian Seward [Thu, 28 Dec 2006 00:16:51 +0000 (00:16 +0000)]
Add regtest for bug129390 (altivec cache hint insns)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6450
Nicholas Nethercote [Wed, 27 Dec 2006 23:19:10 +0000 (23:19 +0000)]
Remove dead code.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6449
Julian Seward [Wed, 27 Dec 2006 21:22:18 +0000 (21:22 +0000)]
Test lvxl and stvxl.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6447
Julian Seward [Wed, 27 Dec 2006 18:40:47 +0000 (18:40 +0000)]
Add regtest for #139050.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6446
Julian Seward [Wed, 27 Dec 2006 05:18:33 +0000 (05:18 +0000)]
Print a marginally more helpful error message if UME (ELF loading) fails.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6444
Julian Seward [Wed, 27 Dec 2006 04:35:52 +0000 (04:35 +0000)]
Regtest for bug 137714 (x86 MASKMOVQ/MASKMOVDQU insns)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6443
Julian Seward [Wed, 27 Dec 2006 01:16:58 +0000 (01:16 +0000)]
Handle new primop Iop_SarN8x8 introduced in vex r1702.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6441
Julian Seward [Tue, 26 Dec 2006 04:50:12 +0000 (04:50 +0000)]
Fix #134207 (pkg-config output contains @VG_PLATFORM@).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6439
Julian Seward [Tue, 26 Dec 2006 04:09:33 +0000 (04:09 +0000)]
Update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6434
Julian Seward [Mon, 25 Dec 2006 23:32:41 +0000 (23:32 +0000)]
Update, and make first attempt at deciding which bugs to fix for 3.2.2.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6420
Nicholas Nethercote [Sun, 24 Dec 2006 07:54:19 +0000 (07:54 +0000)]
Add a NEWS item about Vex type/function name changes.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6419
Nicholas Nethercote [Sun, 24 Dec 2006 07:51:17 +0000 (07:51 +0000)]
Split the thread_runstate event into two, start_client_code and
stop_client_code, which is a bit clearer and easier to work with.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6418
Julian Seward [Sun, 24 Dec 2006 03:02:18 +0000 (03:02 +0000)]
Always ensure that the output buffer is zero-terminated, even if it is
already full. (Nick N)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6417