1019 Commits

Author SHA1 Message Date
Ivo Raisr
c46053cc38 Optionally exit on the first error with --exit-on-first-error=<yes|no>.
Fixes BZ#385939.
Slightly modified patch by: Fauchet Gauthier <gauthier.fauchet@free.fr>
2017-11-04 14:31:22 +01:00
Ivo Raisr
6c05c0edf4 Add missing error kinds for Memcheck into XML output protocol 4.
Error kinds have been re-ordered to match MC_ErrorTag.
Patch by: John Davis <jedavis@alumni.cmu.edu>
2017-08-18 13:25:17 +02:00
Philippe Waroquiers
477ef25e67 Small improvement to user manual: capitalise another occurence of memcheck
(yes, I am experimenting with valgrind git repository :)
2017-08-15 23:37:15 +02:00
Philippe Waroquiers
3e35ebc464 Small improvement to user manual: capitalise one occurence of memcheck 2017-08-15 23:06:28 +02:00
Bart Van Assche
59b66f4e38 git-HOWTO.txt: Add to repository 2017-08-14 15:27:45 +02:00
Ivo Raisr
e612b1731f Convert release-HOWTO.txt from SVN to GIT 2017-08-14 15:27:42 +02:00
Ivo Raisr
830d59718a Change Subversion to GIT in various places 2017-08-14 15:27:40 +02:00
Ivo Raisr
63032324b0 Change SVN to GIT in various places and simple scripts. 2017-08-14 15:27:27 +02:00
Philippe Waroquiers
dc0fb705e9 Various minor fixes and correction in user manual and monitor command help
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16466
2017-08-01 20:21:38 +00:00
Julian Seward
fdd319ac66 Update version numbers for 3.13.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16431
2017-06-01 15:44:29 +00:00
Julian Seward
916f862d81 Finalise for 3.13.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16430
2017-06-01 15:28:45 +00:00
Ivo Raisr
75e99530c2 Ignore sim hint "no-nptl-pthread-stackcache"
on Solaris and Mac OS X. Do not produce a warning
message when it is given.
n-i-bz


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16424
2017-05-31 13:47:57 +00:00
Julian Seward
a9707e4c2b Final update before creating the 3_13 branch.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16417
2017-05-24 15:25:27 +00:00
Julian Seward
9deefb5e16 Update doc building notes for Fedora 25.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16416
2017-05-24 15:24:16 +00:00
Julian Seward
d6f47cf0bd Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16413
2017-05-24 13:43:08 +00:00
Julian Seward
dee4156566 Documents --sim-hints=fallback-llsc. Pertains to bug 369459.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16404
2017-05-22 08:29:58 +00:00
Ivo Raisr
b1537b777d More bug squashing! Yay!
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16385
2017-05-16 08:54:31 +00:00
Ivo Raisr
eb42c054c4 Increase Valgrind's load address to prevent mmap failure.
Fixes BZ#374963.

Previously Valgrind failed to start when the executable contained
large text, data or bss segments. The load address was increased
for almost all platforms to 0x58000000 (from 0x38000000),
giving another 512 MB for the executable.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16383
2017-05-16 08:22:51 +00:00
Ivo Raisr
435a4c08ed Fixes for BZ#370028 are now finished.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16382
2017-05-16 08:03:10 +00:00
Ivo Raisr
b740272456 More bug squashing updates.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16376
2017-05-15 08:33:16 +00:00
Julian Seward
467d268972 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16373
2017-05-14 14:32:15 +00:00
Julian Seward
1d90dad491 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16371
2017-05-13 16:56:52 +00:00
Ivo Raisr
bd0cb61cae Fix a problem when reading .valgrindrc and it is a directory instead of a file.
Fixes BZ#362223.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16364
2017-05-11 17:00:17 +00:00
Julian Seward
1848dcf611 Minor update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16362
2017-05-11 14:21:08 +00:00
Ivo Raisr
dc5c10e622 Updated 3_12_BUGSTATUS.txt.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16356
2017-05-10 18:06:56 +00:00
Julian Seward
0b10411c2e Even more bug list updates, to catch up with recently reported bugs.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16351
2017-05-10 09:12:01 +00:00
Julian Seward
4e6d269fc9 Update and prioritise fix-list for 3.13.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16350
2017-05-10 06:59:34 +00:00
Julian Seward
3cb0b3885c First pass triage of remaining untriaged bugs.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16346
2017-05-09 16:23:36 +00:00
Ivo Raisr
246bb0e25f Remove TileGX/Linux port.
Fixes BZ#379504.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16340
2017-05-08 17:21:59 +00:00
Ivo Raisr
4a28356f92 Some bug squashing before 3.13 release
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16338
2017-05-08 14:57:58 +00:00
Ivo Raisr
d8f648486e Fix some spelling mistakes.
Fixes BZ#374719
Patch by: klemens <ka7@la-evento.com>


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16336
2017-05-05 22:13:20 +00:00
Ivo Raisr
38edd50c0e Update copyright end year to 2017 in preparation for 3.13 release.
n-i-bz



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16333
2017-05-04 15:09:39 +00:00
Ivo Raisr
4cd484d4a3 Remove list of potential trunk->3.12.1 merges as it is no longer needed with the upcoming 3.13
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16332
2017-05-04 10:25:26 +00:00
Julian Seward
9a6bcc8c96 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16331
2017-05-04 10:21:17 +00:00
Julian Seward
0c0a97f91c Finished importing new bugs and made a first pass through all of them.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16260
2017-03-06 20:04:24 +00:00
Julian Seward
1bdfb3763c Update. Slowly working through huge bug backlog.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16259
2017-03-06 14:50:38 +00:00
Julian Seward
4b69b40852 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16257
2017-03-01 14:28:38 +00:00
Tom Hughes
5626771ad8 Document BZ#376279
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16222
2017-02-11 10:46:02 +00:00
Ivo Raisr
5216c18012 Document limitation of --log-file when a program forks.
Follow up to r16200 and BZ#162848.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16210
2017-01-25 07:22:18 +00:00
Philippe Waroquiers
c972a2b8b0 Allow memcheck to output the leak results as a callgrind xtree file.
* New command line options --xtree-leak=no|yes and --xtree-leak-file=<file>
  to produce the end of execution leak report in a xtree callgrind format
  file.

* New option 'xtleak' in the memcheck leak_check monitor command, to
  produce the leak report in an xtree file.

* File name template arguments (such as --log-file, --xtree-memory-file, ...)
  have a new %n format letter that is replaced by a sequence number.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16205
2017-01-21 11:00:39 +00:00
Philippe Waroquiers
d62083795c xtree: CALLED_FLF must be called only up to ips[0] + minor doc update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16195
2017-01-10 18:07:07 +00:00
Philippe Waroquiers
f898cb0e21 xtree: minor updates to documentation, comments and indentation, no functional change.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16193
2017-01-06 18:38:27 +00:00
Julian Seward
f3144ff5ff Add a tracking file for bugs in 3.12.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16150
2016-11-21 12:18:29 +00:00
Julian Seward
e9097b806a Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16149
2016-11-21 12:18:08 +00:00
Ivo Raisr
c6620c6eea Provide a paragraph about Solaris agent thread in advanced concepts
n-i-bz


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16132
2016-11-12 09:09:29 +00:00
Philippe Waroquiers
3be4b5ba1c Update documentation and NEWS for xtree concept.
Final patch of the xtree serie, which provides the documentation.

The xtree concept was committed in the revisions
16120 : Support pool of unique string in pub_tool_deduppoolalloc.h
16121 : Implement a cache 'address -> symbol name' in m_debuginfo.c
16122 : Add VG_(strIsMemberXA) in pub_tool_xarray.h
16123 : Addition of the pub_tool_xtree.h and pub_tool_xtmemory.h modules, and of the --xtree-memory* options
16124 : Addition of the options --xtree-memory and --xtree-memory-file
16125 : Small changes in callgrind_annotate and callgrind manual
16126 : Locally define vgPlain_scrcmp in 2 unit tests
16127 : Support for xtree memory profiling and xtmemory gdbsrv monitor command in helgrind
16128 : Support for xtree memory profiling and xtmemory gdbsrv monitor command in memcheck
16129 : Update massif implementation to xtree

Some smaller follow-up patches to be expected to add some regtests,
and refine documentation.

Thanks to Ivo, Julian and Josef for the review comments.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16131
2016-11-11 15:11:49 +00:00
Philippe Waroquiers
9fc7f1e22c Now that 3.12 is out, update version under development to 3.13.0.SVN
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16108
2016-10-29 13:27:51 +00:00
Julian Seward
47edddaaba Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16092
2016-10-20 08:27:08 +00:00
Julian Seward
94e88de787 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16076
2016-10-19 15:19:16 +00:00
Julian Seward
c89dbea585 Update merge status info.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16070
2016-10-18 05:39:28 +00:00