f6b0076ba64f5c22f9e09be70c351a9d4b095883 |
|
17-Apr-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Merge r9103 and r9105 (add --ignore-fn to Massif) from the Darwin branch. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9567 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/massif/tests/zero2.post.exp
|
1a2741aad64315cd5da0cc877f474d53af16b5a3 |
|
26-Nov-2007 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
- Rewrote documentation. - Added a new time unit, instructions executed, and made it the default -- it's much more reproducible and consistent than milliseconds. Requires IRSB instrumentation and so slows down some programs (malloc-light ones such as bzip2) by about 20%, others by less. - ms_print now doesn't overwrite the x-axis in the graphs. - Added a test for --detailed-freq and --max-snapshots git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7229 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/massif/tests/zero2.post.exp
|
f4c665fc4cbfb05ed0b31364270b00334cbd1f18 |
|
20-Nov-2007 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Do Massif output file name properly. Default is massif.out.%p, where %p expands to the PID. Updated the tests. Still todo: handle %q for environment variables, and do the same for the core and Cachegrind/Callgrind. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7190 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/massif/tests/zero2.post.exp
|
ea5d2357bc8d93a8d796853e7f78db2927d47980 |
|
11-Nov-2007 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add four 'strtoll' variants, which are like 'atoll' but let you detect if the string converted wasn't entirely numeric. Using them for numeric command-line options -- previously if you had a option "--foo=<n>", where <n> is supposed to be an integer, then "--foo=blah" would be interpreted as "--foo=0", because the "blah" would be converted to zero and the remaining chars wouldn't be noticed. Fixed an incorrect command-line option in two massif tests that this change exposed. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7149 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/massif/tests/zero2.post.exp
|
32397c0c26fd49181e87a409ad986b9e1b5b0dfd |
|
10-Nov-2007 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Changed Massif to record the 'slop' heap bytes caused by rounding asked-for sizes up to a multiple of 8 (or whatever --alignment is). This is combined with the "admin" bytes, resulting in the "extra" bytes. Added VG_(malloc_usable_size) to the tool interface to support this. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7133 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/massif/tests/zero2.post.exp
|
734b805cb3af82ddd7d3ba22a0e22aba29b78305 |
|
01-Nov-2007 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
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. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7069 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/massif/tests/zero2.post.exp
|