Variable: profiler-report-mode-map
profiler-report-mode-map is a variable defined in profiler.el.gz.
Value
<follow-link> mouse-face
<mouse-2> profiler-report-find-entry
= profiler-report-compare-profile
A profiler-report-ascending-sort
B profiler-report-render-reversed-calltree
C profiler-report-render-calltree
C-x C-w profiler-report-write-profile
D profiler-report-descending-sort
RET profiler-report-toggle-entry
TAB profiler-report-toggle-entry
d profiler-report-describe-entry
f profiler-report-find-entry
i profiler-report-toggle-entry
j profiler-report-find-entry
n profiler-report-next-entry
p profiler-report-previous-entry
Documentation
Keymap for profiler-report-mode.
Source Code
;; Defined in /usr/src/emacs/lisp/profiler.el.gz
;;; Report mode
(defvar-keymap profiler-report-mode-map
:doc "Keymap for `profiler-report-mode'."
"n" #'profiler-report-next-entry
"p" #'profiler-report-previous-entry
;; I find it annoying more than helpful to not be able to navigate
;; normally with the cursor keys. --Stef
;; "<down>" #'profiler-report-next-entry
;; "<up>" #'profiler-report-previous-entry
"RET" #'profiler-report-toggle-entry
"TAB" #'profiler-report-toggle-entry
"i" #'profiler-report-toggle-entry
"f" #'profiler-report-find-entry
"j" #'profiler-report-find-entry
"d" #'profiler-report-describe-entry
"C" #'profiler-report-render-calltree
"B" #'profiler-report-render-reversed-calltree
"A" #'profiler-report-ascending-sort
"D" #'profiler-report-descending-sort
"=" #'profiler-report-compare-profile
"C-x C-w" #'profiler-report-write-profile
"<follow-link>" 'mouse-face
"<mouse-2>" #'profiler-report-find-entry
:menu
'("Profiler"
["Next Entry" profiler-report-next-entry :active t
:help "Move to next entry"]
["Previous Entry" profiler-report-previous-entry :active t
:help "Move to previous entry"]
"--"
["Toggle Entry" profiler-report-toggle-entry
:active (profiler-report-calltree-at-point)
:help "Expand or collapse the current entry"]
["Find Entry" profiler-report-find-entry
;; FIXME should deactivate if not on a known function.
:active (profiler-report-calltree-at-point)
:help "Find the definition of the current entry"]
["Describe Entry" profiler-report-describe-entry
:active (profiler-report-calltree-at-point)
:help "Show the documentation of the current entry"]
"--"
["Show Calltree" profiler-report-render-calltree
:active profiler-report-reversed
:help "Show calltree view"]
["Show Reversed Calltree" profiler-report-render-reversed-calltree
:active (not profiler-report-reversed)
:help "Show reversed calltree view"]
["Sort Ascending" profiler-report-ascending-sort
:active (not (eq profiler-report-order 'ascending))
:help "Sort calltree view in ascending order"]
["Sort Descending" profiler-report-descending-sort
:active (not (eq profiler-report-order 'descending))
:help "Sort calltree view in descending order"]
"--"
["Compare Profile..." profiler-report-compare-profile :active t
:help "Compare current profile with another"]
["Write Profile..." profiler-report-write-profile :active t
:help "Write current profile to a file"]
"--"
["Start Profiler" profiler-start :active (not (profiler-running-p))
:help "Start profiling"]
["Stop Profiler" profiler-stop :active (profiler-running-p)
:help "Stop profiling"]
["New Report" profiler-report :active (profiler-running-p)
:help "Make a new report"]))