You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1
Original file line number
Diff line number
Diff line change
@@ -26,6 +26,7 @@
26
26
-[#3789](https://github.com/clojure-emacs/cider/issues/3796): Completion: disable client-side sorting (defer to backend-provided candidate order).
27
27
-[#3797](https://github.com/clojure-emacs/cider/issues/3797): Completion: enable `cider-completion-style` by default (this enables richer completion suggestions where candidates don't have to strictly match the prefix).
28
28
-[#3803](https://github.com/clojure-emacs/cider/pull/3803): Enable dynamic indentation for `clojure-ts-mode`.
29
+
-[#3805](https://github.com/clojure-emacs/cider/pull/3805): Profiler: update to latest profiling middleware.
Using CIDER's profiler is super easy. You'd just identify
11
-
the vars you'd want to profile and invoke
12
-
`M-x cider-profile-toggle` (kbd:[C-c C-= t]). By defaults it operates on the symbol
13
-
at point, but will prompt for a var if there's nothing under the point.
19
+
To start using CIDER profiler, choose the vars you want to profile and invoke
20
+
`M-x cider-profile-toggle` (kbd:[C-c C-= t]). By defaults it operates on the
21
+
symbol at point, but will prompt for a var if there's nothing under the point.
22
+
You can also mark all functions in the namespace for profiling via
23
+
`cider-profile-ns-toggle` (kbd:[C-c C-= n]).
14
24
15
-
TIP: There's also `cider-profile-ns-toggle` (kbd:[C-c C-= n]) that will profiles all vars in a
16
-
namespace.
25
+
Then, evaluate some code making use of those vars and their invocations will be
26
+
automatically profiled.
17
27
18
-
Afterwards you can evaluate some code making use of those vars and their
19
-
invocations will be automatically profiled.
20
-
21
-
You can display a report of the collected profiling data with `M-x cider-profile-summary` (kbd:[C-c C-= S]). If you'd like to limit the displayed data to a particular var you should try
0 commit comments