summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pmcstat/pmcpl_calltree.c
Commit message (Collapse)AuthorAgeFilesLines
* More -Wmissing-variable-declarations fixes.ed2012-10-191-3/+3
| | | | | | | | | | | | | | | | In addition to adding `static' where possible: - bin/date: Move `retval' into extern.h to make it visible to date.c. - bin/ed: Move globally used variables into ed.h. - sbin/camcontrol: Move `verbose' into camcontrol.h and fix shadow warnings. - usr.bin/calendar: Remove unneeded variables. - usr.bin/chat: Make `line' local instead of global. - usr.bin/elfdump: Comment out unneeded function. - usr.bin/rlogin: Use _Noreturn instead of __dead2. - usr.bin/tset: Pull `Ospeed' into extern.h. - usr.sbin/mfiutil: Put global variables in mfiutil.h. - usr.sbin/pkg: Remove unused `os_corres'. - usr.sbin/quotaon, usr.sbin/repquota: Remove unused `qfname'.
* - Support inlined location in calltree output.fabient2012-03-281-235/+387
| | | | | | | | | | | | In case of multiple level of inlining all the locations are flattened. Require recent binutils/addr2line (head works or binutils from ports with the right $PATH order). - Multiple fixes in the calltree output (recursion case, ...) - Fix the calltree top view that previously hide some shared nodes. Tested with Kcachegrind(kdesdk4)/qcachegrind(head). Sponsored by: NETASQ
* Spelling fixes for usr.sbin/uqs2011-12-301-1/+1
|
* Improve the chances of matching an outputted string with the line of code.obrien2011-11-151-1/+2
|
* Remove duplicated header fileskevlo2011-06-241-1/+0
|
* When an asm location cannot be resolved to a function the costfabient2010-09-031-0/+2
| | | | | | | | will be spread as small value and then filtered by the threshold. As a first step solution display the number of event that cannot be resolved as a valid function location. MFC after: 1week
* Fix the calltree top view that incorrectly filter out some nodes.fabient2010-08-021-2/+8
| | | | MFC after: 1 week
* Fix warnings found by Coverity.fabient2010-06-051-3/+5
| | | | | Found with: Coverity Prevent(tm) MFC after: 1 month
* Rework the calltree top view by critical callchain.fabient2010-05-071-86/+104
| | | | | | The percentage show is the sum of the cost for the codepath. MFC after: 1 week
* Apply threshold filter to root node in calltree view.fabient2010-04-211-5/+10
| | | | MFC after: 3days
* Improve "top" header by:fabient2010-04-021-0/+9
| | | | | - Display sample received per PMCs (or merged PMCs). - Display percentage vs all samples
* Do not overflow the term in the case of multi-line display.fabient2010-03-261-4/+7
| | | | MFC after: 3days
* Bug fixed:fabient2010-03-051-1/+1
| | | | | | | | - no display on serial terminal in top mode. - display alignment for continuation string. - correct invalid value used for display limit. MFC after: 3 days
* - Reorganize code in 'plugin' to share log processing.fabient2010-02-111-0/+1000
- Kcachegrind (calltree) support with assembly/source code mapping and call count estimator (-F). - Top mode for calltree and callgraph plugin (-T). MFC after: 1 month
OpenPOWER on IntegriCloud