]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Update Cachegrind description in the usage message and header comments.
authorNicholas Nethercote <n.nethercote@gmail.com>
Thu, 10 Aug 2023 04:19:36 +0000 (14:19 +1000)
committerNicholas Nethercote <n.nethercote@gmail.com>
Wed, 23 Aug 2023 06:16:08 +0000 (16:16 +1000)
This matches an earlier change to the description in the user manual.

And fix indentation of the license in a couple of files.

cachegrind/cg_annotate.in
cachegrind/cg_arch.c
cachegrind/cg_arch.h
cachegrind/cg_branchpred.c
cachegrind/cg_diff.in
cachegrind/cg_main.c
cachegrind/cg_merge.in
cachegrind/cg_sim.c
cachegrind/tests/filter_stderr

index c76a760be0c828d4e160929ae9c806777cf3bb23..4d9d3e32cdc7d83691ef99b1bb6a62698af5c314 100755 (executable)
@@ -5,8 +5,8 @@
 # --- Cachegrind's annotator.                       cg_annotate.in ---
 # --------------------------------------------------------------------
 
-# This file is part of Cachegrind, a Valgrind tool for cache
-# profiling programs.
+# This file is part of Cachegrind, a high-precision tracing profiler
+# built with Valgrind.
 #
 # Copyright (C) 2002-2023 Nicholas Nethercote
 #    njn@valgrind.org
index 52e8982184f0f5e136df27614478388fa6b53217..6ff2247e84367dd97b3a08333335f57d68de7f1a 100644 (file)
@@ -3,8 +3,8 @@
 /*--------------------------------------------------------------------*/
 
 /*
-   This file is part of Cachegrind, a Valgrind tool for cache
-   profiling programs.
+   This file is part of Cachegrind, a high-precision tracing profiler
+   built with Valgrind.
 
    Copyright (C) 2011-2017 Nicholas Nethercote
       njn@valgrind.org
index add18e13da345e5b5802a0364021b3cf2297588f..5bb56b082be44dd94a0aa6a5efd4ade44d87837a 100644 (file)
@@ -4,8 +4,8 @@
 /*--------------------------------------------------------------------*/
 
 /*
-   This file is part of Cachegrind, a Valgrind tool for cache
-   profiling programs.
+   This file is part of Cachegrind, a high-precision tracing profiler
+   built with Valgrind.
 
    Copyright (C) 2002-2017 Nicholas Nethercote
       njn@valgrind.org
index ba433ec2ce429fd8a2671eb6c4c3a6626e5add65..927b7bf21cb307d3cc5e89c51a03219ac2fac9d6 100644 (file)
@@ -4,8 +4,8 @@
 /*--------------------------------------------------------------------*/
 
 /*
-   This file is part of Cachegrind, a Valgrind tool for cache
-   profiling programs.
+   This file is part of Cachegrind, a high-precision tracing profiler
+   built with Valgrind.
 
    Copyright (C) 2002-2017 Nicholas Nethercote
       njn@valgrind.org
index d3a63189ea7bbd10e35c25f8710773b4e43d8d36..e193e99d78a99b64d6fc43a56af467c7f476a7a9 100755 (executable)
@@ -5,26 +5,26 @@
 # --- Cachegrind's differencer.                         cg_diff.in ---
 # --------------------------------------------------------------------
 
-#  This file is part of Cachegrind, a Valgrind tool for cache
-#  profiling programs.
+# This file is part of Cachegrind, a high-precision tracing profiler
+# built with Valgrind.
 #
-#  Copyright (C) 2002-2023 Nicholas Nethercote
-#     njn@valgrind.org
+# Copyright (C) 2002-2023 Nicholas Nethercote
+#    njn@valgrind.org
 #
-#  This program is free software; you can redistribute it and/or
-#  modify it under the terms of the GNU General Public License as
-#  published by the Free Software Foundation; either version 2 of the
-#  License, or (at your option) any later version.
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of the
+# License, or (at your option) any later version.
 #
-#  This program is distributed in the hope that it will be useful, but
-#  WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-#  General Public License for more details.
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
 #
-#  You should have received a copy of the GNU General Public License
-#  along with this program; if not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, see <http://www.gnu.org/licenses/>.
 #
-#  The GNU General Public License is contained in the file COPYING.
+# The GNU General Public License is contained in the file COPYING.
 
 # This script diffs Cachegrind output files.
 #
index 8cdbbe9b3f8f3959b324f2ff53ceff4fa8705b5e..d8e476adcbfc19656a93a0abe0fee6aa24008f15 100644 (file)
@@ -5,8 +5,8 @@
 /*--------------------------------------------------------------------*/
 
 /*
-   This file is part of Cachegrind, a Valgrind tool for cache
-   profiling programs.
+   This file is part of Cachegrind, a high-precision tracing profiler
+   built with Valgrind.
 
    Copyright (C) 2002-2017 Nicholas Nethercote
       njn@valgrind.org
@@ -1786,7 +1786,7 @@ static void cg_pre_clo_init(void)
 {
    VG_(details_name)            ("Cachegrind");
    VG_(details_version)         (NULL);
-   VG_(details_description)     ("a cache and branch-prediction profiler");
+   VG_(details_description)     ("a high-precision tracing profiler");
    VG_(details_copyright_author)(
       "Copyright (C) 2002-2017, and GNU GPL'd, by Nicholas Nethercote et al.");
    VG_(details_bug_reports_to)  (VG_BUGS_TO);
index 7c385b4c8e5484a360025a2e112b6e30366ef6bb..1201114ded0fcf26d4bc7762f8d025ab7657e483 100755 (executable)
@@ -5,26 +5,26 @@
 # --- Cachegrind's merger.                             cg_merge.in ---
 # --------------------------------------------------------------------
 
-#  This file is part of Cachegrind, a Valgrind tool for cache
-#  profiling programs.
+# This file is part of Cachegrind, a high-precision tracing profiler
+# built with Valgrind.
 #
-#  Copyright (C) 2002-2023 Nicholas Nethercote
-#     njn@valgrind.org
+# Copyright (C) 2002-2023 Nicholas Nethercote
+#    njn@valgrind.org
 #
-#  This program is free software; you can redistribute it and/or
-#  modify it under the terms of the GNU General Public License as
-#  published by the Free Software Foundation; either version 2 of the
-#  License, or (at your option) any later version.
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of the
+# License, or (at your option) any later version.
 #
-#  This program is distributed in the hope that it will be useful, but
-#  WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-#  General Public License for more details.
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
 #
-#  You should have received a copy of the GNU General Public License
-#  along with this program; if not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, see <http://www.gnu.org/licenses/>.
 #
-#  The GNU General Public License is contained in the file COPYING.
+# The GNU General Public License is contained in the file COPYING.
 
 # This script merges Cachegrind output files.
 #
index c8f0a8fc266f0a637b902bc6167c71a4ec9eb49f..c2ea3791b9d3b467e04af2a26b556b7b8a52df04 100644 (file)
@@ -4,8 +4,8 @@
 /*--------------------------------------------------------------------*/
 
 /*
-   This file is part of Cachegrind, a Valgrind tool for cache
-   profiling programs.
+   This file is part of Cachegrind, a high-precision tracing profiler
+   built with Valgrind.
 
    Copyright (C) 2002-2017 Nicholas Nethercote
       njn@valgrind.org
index a0ae89968bdd0a401c2e33bff4fa19a365543a19..703d807b64093af68b055bf8c3ed48a497a1821a 100755 (executable)
@@ -5,7 +5,7 @@ dir=`dirname $0`
 $dir/../../tests/filter_stderr_basic                |
 
 # Remove "Cachegrind, ..." line and the following copyright line.
-sed "/^Cachegrind, a cache and branch-prediction profiler/ , /./ d" |
+sed "/^Cachegrind, a high-precision tracing profiler/ , /./ d" |
 
 # Remove numbers from I/D/LL "refs:" lines
 perl -p -e 's/((I|D|LL) *refs:)[ 0-9,()+rdw]*$/\1/'  |