|
From: Nicholas N. <nj...@ca...> - 2004-02-14 16:42:41
|
CVS commit by nethercote:
Adding Massif, the heap profiler.
A massif/Makefile.am 1.1
A massif/ms_main.c 1.1 [GPL (v2+)]
A massif/docs/Makefile.am 1.1
A massif/docs/date.gif 1.1
A massif/docs/ms_main.html 1.1
A massif/hp2ps/AreaBelow.c 1.1 [no copyright]
A massif/hp2ps/AreaBelow.h 1.1 [no copyright]
A massif/hp2ps/AuxFile.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A massif/hp2ps/AuxFile.h 1.1 [no copyright]
A massif/hp2ps/Axes.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A massif/hp2ps/Axes.h 1.1 [no copyright]
A massif/hp2ps/CHANGES 1.1
A massif/hp2ps/Curves.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A massif/hp2ps/Curves.h 1.1 [no copyright]
A massif/hp2ps/Defines.h 1.1 [no copyright]
A massif/hp2ps/Deviation.c 1.1 [no copyright]
A massif/hp2ps/Deviation.h 1.1 [no copyright]
A massif/hp2ps/Dimensions.c 1.1 [no copyright]
A massif/hp2ps/Dimensions.h 1.1 [no copyright]
A massif/hp2ps/Error.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A massif/hp2ps/Error.h 1.1 [no copyright]
A massif/hp2ps/HpFile.c 1.1 [no copyright]
A massif/hp2ps/HpFile.h 1.1 [no copyright]
A massif/hp2ps/INSTALL 1.1
A massif/hp2ps/Key.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A massif/hp2ps/Key.h 1.1 [no copyright]
A massif/hp2ps/LICENSE 1.1
A massif/hp2ps/Main.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A massif/hp2ps/Main.h 1.1 [no copyright]
A massif/hp2ps/Marks.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A massif/hp2ps/Marks.h 1.1 [no copyright]
A massif/hp2ps/PsFile.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A massif/hp2ps/PsFile.h 1.1 [no copyright]
A massif/hp2ps/README 1.1
A massif/hp2ps/Reorder.c 1.1 [no copyright]
A massif/hp2ps/Reorder.h 1.1 [no copyright]
A massif/hp2ps/Scale.c 1.1 [no copyright]
A massif/hp2ps/Scale.h 1.1 [no copyright]
A massif/hp2ps/Shade.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A massif/hp2ps/Shade.h 1.1 [no copyright]
A massif/hp2ps/TopTwenty.c 1.1 [no copyright]
A massif/hp2ps/TopTwenty.h 1.1 [no copyright]
A massif/hp2ps/TraceElement.c 1.1 [no copyright]
A massif/hp2ps/TraceElement.h 1.1 [no copyright]
A massif/hp2ps/Utilities.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A massif/hp2ps/Utilities.h 1.1 [no copyright]
A massif/hp2ps/hp2ps.1 1.1
A massif/tests/Makefile.am 1.1
A massif/tests/true_html.stderr.exp 1.1
A massif/tests/true_html.vgtest 1.1
A massif/tests/true_text.stderr.exp 1.1
A massif/tests/true_text.vgtest 1.1
M +1 -0 Makefile.am 1.63
M +7 -3 configure.in 1.105
M +0 -3 coregrind/vg_include.h 1.181
M +6 -3 docs/manual.html 1.48
M +4 -0 include/vg_skin.h.base 1.13
--- valgrind/Makefile.am #1.62:1.63
@@ -10,4 +10,5 @@
corecheck \
helgrind \
+ massif \
lackey \
none
--- valgrind/configure.in #1.104:1.105
@@ -374,10 +374,14 @@
cachegrind/docs/Makefile
cachegrind/cg_annotate
- corecheck/Makefile
- corecheck/tests/Makefile
- corecheck/docs/Makefile
helgrind/Makefile
helgrind/tests/Makefile
helgrind/docs/Makefile
+ massif/Makefile
+ massif/hp2ps/Makefile
+ massif/tests/Makefile
+ massif/docs/Makefile
+ corecheck/Makefile
+ corecheck/tests/Makefile
+ corecheck/docs/Makefile
lackey/Makefile
lackey/tests/Makefile
--- valgrind/coregrind/vg_include.h #1.180:1.181
@@ -1366,7 +1366,4 @@ extern Int VG_(vgexecfd);
extern Int VG_(clexecfd);
-/* Path to all our library/aux files */
-extern const Char *VG_(libdir);
-
/* Determine if %esp adjustment must be noted */
extern Bool VG_(need_to_handle_esp_assignment) ( void );
--- valgrind/docs/manual.html #1.47:1.48
@@ -99,4 +99,7 @@
Helgrind: a data-race detector</a></h4>
+<h4>7 <a href="ms_main.html#ms-top">
+ Massif: a heap profiler</a></h4>
+
<p>
The following is not part of the user manual. It describes how you can
@@ -104,5 +107,5 @@
tools.
-<h4>7 <a href="coregrind_tools.html">
+<h4>8 <a href="coregrind_tools.html">
Valgrind Tools</a></h4>
@@ -112,8 +115,8 @@
have been warned.
-<h4>8 <a href="mc_techdocs.html#mc-techdocs">
+<h4>9 <a href="mc_techdocs.html#mc-techdocs">
The design and implementation of Valgrind</a></h4>
-<h4>9 <a href="cg_techdocs.html#cg-techdocs">
+<h4>10 <a href="cg_techdocs.html#cg-techdocs">
How Cachegrind works</a></h4>
--- valgrind/include/vg_skin.h.base #1.12:1.13
@@ -115,4 +115,8 @@
+/* Path to all our library/aux files */
+extern const Char *VG_(libdir);
+
+
/*====================================================================*/
/*=== Core/skin interface version ===*/
|