Author: njn
Date: 2007-11-01 04:40:37 +0000 (Thu, 01 Nov 2007)
New Revision: 7069

Log:
Merged the MASSIF2 branch to the trunk.  Main changes:

- ms_main.c: completely overhauled.

- massif/tests/*:  lots of them now.

- massif/perf/:  added.

- massif/hp2ps:  removed.  No longer used.

- vg_regtest: renamed the previously unused "posttest" notion to "post".
  Using it for checking ms_print's output.

Although the code has changed dramatically, as has the form of the tool's
output, the information presented in the output is basically the same,
although it's now (hopefully) much more useful.  So the tool name is
unchanged.

Added:
   trunk/massif/ms_print
   trunk/massif/perf/
   trunk/massif/tests/alloc-fns-A.post.exp
   trunk/massif/tests/alloc-fns-A.stderr.exp
   trunk/massif/tests/alloc-fns-A.vgtest
   trunk/massif/tests/alloc-fns-B.post.exp
   trunk/massif/tests/alloc-fns-B.stderr.exp
   trunk/massif/tests/alloc-fns-B.vgtest
   trunk/massif/tests/alloc-fns.c
   trunk/massif/tests/basic.c
   trunk/massif/tests/basic.post.exp
   trunk/massif/tests/basic.stderr.exp
   trunk/massif/tests/basic.vgtest
   trunk/massif/tests/big-alloc.c
   trunk/massif/tests/big-alloc.post.exp
   trunk/massif/tests/big-alloc.stderr.exp
   trunk/massif/tests/big-alloc.vgtest
   trunk/massif/tests/culling1.c
   trunk/massif/tests/culling1.stderr.exp
   trunk/massif/tests/culling1.vgtest
   trunk/massif/tests/culling2.c
   trunk/massif/tests/culling2.stderr.exp
   trunk/massif/tests/culling2.vgtest
   trunk/massif/tests/custom_alloc.c
   trunk/massif/tests/custom_alloc.post.exp
   trunk/massif/tests/custom_alloc.stderr.exp
   trunk/massif/tests/custom_alloc.vgtest
   trunk/massif/tests/deep-A.post.exp
   trunk/massif/tests/deep-A.stderr.exp
   trunk/massif/tests/deep-A.vgtest
   trunk/massif/tests/deep-B.post.exp
   trunk/massif/tests/deep-B.stderr.exp
   trunk/massif/tests/deep-B.vgtest
   trunk/massif/tests/deep-C.post.exp
   trunk/massif/tests/deep-C.stderr.exp
   trunk/massif/tests/deep-C.vgtest
   trunk/massif/tests/deep-D.post.exp
   trunk/massif/tests/deep-D.stderr.exp
   trunk/massif/tests/deep-D.vgtest
   trunk/massif/tests/deep.c
   trunk/massif/tests/filter_verbose
   trunk/massif/tests/ignoring.c
   trunk/massif/tests/ignoring.post.exp
   trunk/massif/tests/ignoring.stderr.exp
   trunk/massif/tests/ignoring.vgtest
   trunk/massif/tests/insig.c
   trunk/massif/tests/insig.post.exp
   trunk/massif/tests/insig.stderr.exp
   trunk/massif/tests/insig.vgtest
   trunk/massif/tests/long-time.c
   trunk/massif/tests/long-time.post.exp
   trunk/massif/tests/long-time.stderr.exp
   trunk/massif/tests/long-time.vgtest
   trunk/massif/tests/new-cpp.cpp
   trunk/massif/tests/new-cpp.post.exp
   trunk/massif/tests/new-cpp.stderr.exp
   trunk/massif/tests/new-cpp.vgtest
   trunk/massif/tests/no-stack-no-heap.post.exp
   trunk/massif/tests/no-stack-no-heap.stderr.exp
   trunk/massif/tests/no-stack-no-heap.vgtest
   trunk/massif/tests/null.c
   trunk/massif/tests/null.post.exp
   trunk/massif/tests/null.stderr.exp
   trunk/massif/tests/null.vgtest
   trunk/massif/tests/one.c
   trunk/massif/tests/one.post.exp
   trunk/massif/tests/one.stderr.exp
   trunk/massif/tests/one.vgtest
   trunk/massif/tests/overloaded-new.cpp
   trunk/massif/tests/overloaded-new.post.exp
   trunk/massif/tests/overloaded-new.stderr.exp
   trunk/massif/tests/overloaded-new.vgtest
   trunk/massif/tests/peak.c
   trunk/massif/tests/peak.post.exp
   trunk/massif/tests/peak.stderr.exp
   trunk/massif/tests/peak.vgtest
   trunk/massif/tests/peak2.post.exp
   trunk/massif/tests/peak2.stderr.exp
   trunk/massif/tests/peak2.vgtest
   trunk/massif/tests/realloc.c
   trunk/massif/tests/realloc.post.exp
   trunk/massif/tests/realloc.stderr.exp
   trunk/massif/tests/realloc.vgtest
   trunk/massif/tests/thresholds.c
   trunk/massif/tests/thresholds_0_0.post.exp
   trunk/massif/tests/thresholds_0_0.stderr.exp
   trunk/massif/tests/thresholds_0_0.vgtest
   trunk/massif/tests/thresholds_0_10.post.exp
   trunk/massif/tests/thresholds_0_10.stderr.exp
   trunk/massif/tests/thresholds_0_10.vgtest
   trunk/massif/tests/thresholds_10_0.post.exp
   trunk/massif/tests/thresholds_10_0.stderr.exp
   trunk/massif/tests/thresholds_10_0.vgtest
   trunk/massif/tests/thresholds_10_10.post.exp
   trunk/massif/tests/thresholds_10_10.stderr.exp
   trunk/massif/tests/thresholds_10_10.vgtest
   trunk/massif/tests/thresholds_5_0.post.exp
   trunk/massif/tests/thresholds_5_0.stderr.exp
   trunk/massif/tests/thresholds_5_0.vgtest
   trunk/massif/tests/thresholds_5_10.post.exp
   trunk/massif/tests/thresholds_5_10.stderr.exp
   trunk/massif/tests/thresholds_5_10.vgtest
   trunk/massif/tests/zero.c
   trunk/massif/tests/zero1.post.exp
   trunk/massif/tests/zero1.stderr.exp
   trunk/massif/tests/zero1.vgtest
   trunk/massif/tests/zero2.post.exp
   trunk/massif/tests/zero2.stderr.exp
   trunk/massif/tests/zero2.vgtest
Removed:
   trunk/massif/hp2ps/
   trunk/massif/tests/basic_malloc.c
   trunk/massif/tests/basic_malloc.stderr.exp
   trunk/massif/tests/basic_malloc.vgtest
   trunk/massif/tests/true_html.stderr.exp
   trunk/massif/tests/true_html.vgtest
   trunk/massif/tests/true_text.stderr.exp
   trunk/massif/tests/true_text.vgtest
Modified:
   trunk/configure.in
   trunk/massif/Makefile.am
   trunk/massif/docs/ms-manual.xml
   trunk/massif/ms_main.c
   trunk/massif/tests/Makefile.am
   trunk/massif/tests/filter_stderr
   trunk/massif/tests/toobig-allocs.stderr.exp
   trunk/massif/tests/toobig-allocs.vgtest
   trunk/tests/vg_regtest.in


[... diff too large to include ...]


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Valgrind-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-developers

Reply via email to