CVS commit: src/usr.sbin/tprof

2011-11-25 Thread YAMAMOTO Takashi
Module Name:src
Committed By:   yamt
Date:   Sat Nov 26 05:02:45 UTC 2011

Modified Files:
src/usr.sbin/tprof: Makefile
Added Files:
src/usr.sbin/tprof: tprof.8

Log Message:
man page


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/tprof/Makefile
cvs rdiff -u -r0 -r1.1 src/usr.sbin/tprof/tprof.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2011-11-26 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sat Nov 26 22:49:38 UTC 2011

Modified Files:
src/usr.sbin/tprof: tprof.8

Log Message:
Improve wording, sort sections, remove ls(1) escapee.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/tprof/tprof.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2011-12-09 Thread YAMAMOTO Takashi
Module Name:src
Committed By:   yamt
Date:   Fri Dec  9 15:26:48 UTC 2011

Modified Files:
src/usr.sbin/tprof: tprof.8

Log Message:
- add a CAVEATS
- fix a warning


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/tprof/tprof.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2020-11-17 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Tue Nov 17 10:47:17 UTC 2020

Modified Files:
src/usr.sbin/tprof: Makefile

Log Message:
Support aarch64eb; just works fine.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/tprof/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2021-01-30 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Jan 30 11:46:25 UTC 2021

Modified Files:
src/usr.sbin/tprof: tprof_analyze.c

Log Message:
Print the path that we failed to open on error


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/tprof/tprof_analyze.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2018-07-13 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Fri Jul 13 09:04:31 UTC 2018

Modified Files:
src/usr.sbin/tprof: tprof.8 tprof.c

Log Message:
Change the arguments of the tprof tool, to match the behavior of pmc(1) and
cpuctl(8). They become:

tprof list
tprof monitor -e name:option [-o outfile] command


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/tprof/tprof.8
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/tprof/tprof.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2018-07-13 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Fri Jul 13 11:03:36 UTC 2018

Modified Files:
src/usr.sbin/tprof: Makefile tprof.8 tprof.c tprof.h
Added Files:
src/usr.sbin/tprof: tprof_analyze.c

Log Message:
Merge tpfmt(1) into tprof(8). We want to have access to everything with
only one tool. The code is copied mostly as-is, and the functionality is
available via the "analyze" command.

Eg:
tprof monitor -e llc-misses:k -o myfile.out sleep 20
tprof analyze < myfile.out

Will move soon, I don't like the reading via stdin.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/tprof/Makefile
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/tprof/tprof.8
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/tprof/tprof.c
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/tprof/tprof.h
cvs rdiff -u -r0 -r1.1 src/usr.sbin/tprof/tprof_analyze.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2018-07-13 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Fri Jul 13 12:04:50 UTC 2018

Modified Files:
src/usr.sbin/tprof: tprof.8 tprof.c tprof_analyze.c

Log Message:
Ask for a file path with the "analyze" command, instead of reading stdin.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/tprof/tprof.8
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/tprof/tprof.c
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/tprof/tprof_analyze.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2018-07-13 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri Jul 13 19:54:53 UTC 2018

Modified Files:
src/usr.sbin/tprof: tprof.c

Log Message:
Mark tprof_monitor as dead


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/tprof/tprof.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2018-07-14 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sat Jul 14 07:54:04 UTC 2018

Modified Files:
src/usr.sbin/tprof: tprof_analyze.c
src/usr.sbin/tprof/arch: tprof_x86.c

Log Message:
Finish the Skylake/Kabylake table, and improve the output of "tprof analyze".


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/tprof/tprof_analyze.c
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/tprof/arch/tprof_x86.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2018-07-14 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Jul 14 16:34:15 UTC 2018

Modified Files:
src/usr.sbin/tprof: tprof.c

Log Message:
Fix a crash when running tprof with no arguments; check argc before accessing 
argv[0]


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/tprof/tprof.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2018-07-15 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Jul 15 16:25:31 UTC 2018

Modified Files:
src/usr.sbin/tprof: Makefile
Added Files:
src/usr.sbin/tprof/arch: tprof_armv8.c

Log Message:
Add ARMv8 support.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/tprof/Makefile
cvs rdiff -u -r0 -r1.1 src/usr.sbin/tprof/arch/tprof_armv8.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2018-07-15 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Jul 15 23:50:53 UTC 2018

Modified Files:
src/usr.sbin/tprof: Makefile
Added Files:
src/usr.sbin/tprof/arch: tprof_armv7.c

Log Message:
Add ARMv7 support.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/tprof/Makefile
cvs rdiff -u -r0 -r1.1 src/usr.sbin/tprof/arch/tprof_armv7.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2018-07-18 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Wed Jul 18 16:50:05 UTC 2018

Modified Files:
src/usr.sbin/tprof: tprof.8 tprof.c

Log Message:
Various improvements to man page. Sync usage.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/tprof/tprof.8
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/tprof/tprof.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2018-07-24 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Tue Jul 24 09:50:37 UTC 2018

Modified Files:
src/usr.sbin/tprof: tprof.c

Log Message:
Use errx, there is no errno.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/tprof/tprof.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2018-07-24 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Tue Jul 24 10:05:36 UTC 2018

Modified Files:
src/usr.sbin/tprof: tprof.8

Log Message:
Add a "support" section.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/tprof/tprof.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2018-11-19 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Tue Nov 20 06:43:26 UTC 2018

Modified Files:
src/usr.sbin/tprof: tprof.8

Log Message:
Note support for Intel Silvermont/Airmont.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/tprof/tprof.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2018-11-25 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Mon Nov 26 07:45:47 UTC 2018

Modified Files:
src/usr.sbin/tprof: tprof.8
src/usr.sbin/tprof/arch: tprof_x86.c

Log Message:
tprof: Add goldmont support.

I tested on Atom C3558 (Denverton).


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/tprof/tprof.8
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/tprof/arch/tprof_x86.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2018-11-26 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Mon Nov 26 23:20:57 UTC 2018

Modified Files:
src/usr.sbin/tprof: tprof.8
src/usr.sbin/tprof/arch: tprof_x86.c

Log Message:
tprof: Add goldmont plus support. Tested by msaitoh@n.o, thanks.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/tprof/tprof.8
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/tprof/arch/tprof_x86.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof

2019-01-26 Thread Robert Elz
Module Name:src
Committed By:   kre
Date:   Sun Jan 27 05:12:30 UTC 2019

Modified Files:
src/usr.sbin/tprof: Makefile

Log Message:
Fix merge botch.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/tprof/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof/arch

2020-04-16 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Fri Apr 17 03:15:51 UTC 2020

Modified Files:
src/usr.sbin/tprof/arch: tprof_x86.c

Log Message:
Fix typo in a comment.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/tprof/arch/tprof_x86.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof/arch

2018-07-13 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Fri Jul 13 08:09:21 UTC 2018

Modified Files:
src/usr.sbin/tprof/arch: tprof_x86.c

Log Message:
Inline the values in amd_f10h_names[], we're not going to use defines for
each CPU model found in the wild.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/tprof/arch/tprof_x86.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof/arch

2018-07-13 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Fri Jul 13 09:53:42 UTC 2018

Modified Files:
src/usr.sbin/tprof/arch: tprof_x86.c

Log Message:
Skylake/Kabylake are family 6, so add a check for that. While here improve
the layout of "tprof list".


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/tprof/arch/tprof_x86.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof/arch

2018-07-14 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sat Jul 14 07:54:38 UTC 2018

Modified Files:
src/usr.sbin/tprof/arch: tprof_noarch.c

Log Message:
specialreg.h is x86-specific, don't include it


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/tprof/arch/tprof_noarch.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof/arch

2018-07-14 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Jul 14 15:38:59 UTC 2018

Modified Files:
src/usr.sbin/tprof/arch: tprof_noarch.c

Log Message:
Mark tprof_event_init, tprof_event_list, tprof_event_lookup as dead


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/tprof/arch/tprof_noarch.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/tprof/arch

2018-11-14 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Thu Nov 15 07:20:31 UTC 2018

Modified Files:
src/usr.sbin/tprof/arch: tprof_x86.c

Log Message:
tprof: Add silvermont, airmont support.

I tested on Atom C2758 (Rangeley).


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/tprof/arch/tprof_x86.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.