-
-
Save daveliepmann/2ad58c4f07c02b75b966ac68070ae81c to your computer and use it in GitHub Desktop.
emacs profiler report while bb repl in another buffer and indenting locally (very slowly)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
414 74% - ... | |
414 74% - get-buffer-process | |
414 74% - cider-current-repl | |
414 74% - let | |
414 74% - if | |
414 74% - let* | |
414 74% - cider-repls | |
414 74% - let | |
414 74% - cond | |
414 74% - let | |
414 74% - cdr | |
414 74% - if | |
414 74% - sesman-current-session | |
411 73% - sesman--friendly-sessions | |
411 73% - seq-filter | |
411 73% - seq-map | |
411 73% - apply | |
411 73% - #<compiled 0x1848f6061de9e3f4> | |
411 73% - mapcar | |
411 73% - #<compiled -0x15fd7c60a0d9b81f> | |
411 73% - #<compiled 0xa0122ada8dc711> | |
411 73% - sesman-friendly-session-p | |
411 73% - apply | |
410 73% - #<lambda 0x1b989aeae7c60a6> | |
410 73% - progn | |
410 73% - cider--sesman-friendly-session-p | |
409 73% - or | |
409 73% - let* | |
334 60% - if | |
334 60% - progn | |
334 60% - if | |
334 60% - progn | |
334 60% - let* | |
281 50% - or | |
281 50% - let | |
281 50% - save-current-buffer | |
280 50% - cider-sync-request:ns-list | |
280 50% - nrepl-dict-get | |
280 50% - cider-nrepl-send-sync-request | |
280 50% - nrepl-send-sync-request | |
280 50% - let* | |
184 33% - nrepl-send-request | |
184 33% - save-current-buffer | |
184 33% - let* | |
135 24% - nrepl-log-message | |
135 24% - if | |
135 24% - progn | |
135 24% - save-current-buffer | |
135 24% - nrepl-log-pp-object | |
131 23% - let | |
131 23% - let* | |
131 23% - if | |
128 23% - cond | |
127 22% - nrepl-log--pp-listlike | |
127 22% - let* | |
127 22% - progn | |
127 22% - let | |
124 22% - if | |
124 22% - let* | |
114 20% - let* | |
114 20% - while | |
91 16% - let | |
71 12% - nrepl-log-pp-object | |
69 12% - let | |
68 12% - let* | |
68 12% - if | |
60 10% - cond | |
60 10% - if | |
60 10% - pp | |
55 9% - pp-to-string | |
41 7% - pp-buffer | |
40 7% - indent-sexp | |
38 6% - lisp-indent-initial-state | |
38 6% - lisp-ppss | |
37 6% - syntax-ppss | |
35 6% - add-hook | |
35 6% - #<compiled -0x6149c3443e86232> | |
10 1% alist-get | |
1 0% down-list | |
3 0% #<compiled -0x1dff12a9795530b3> | |
8 1% - if | |
8 1% - if | |
1 0% insert | |
10 1% insert | |
22 3% - accept-process-output | |
22 3% - nrepl-client-filter | |
22 3% - let | |
22 3% - if | |
22 3% - progn | |
22 3% - let | |
22 3% - while | |
21 3% - save-current-buffer | |
21 3% - let | |
19 3% - nrepl--dispatch-response | |
19 3% - let | |
17 3% - let | |
17 3% - if | |
17 3% - funcall | |
16 2% - #<lambda -0x1007ed073d4a032b> | |
16 2% - nrepl--merge | |
16 2% - if | |
16 2% - cond | |
16 2% - nrepl-dict-map | |
16 2% - if | |
15 2% - let* | |
15 2% - while | |
15 2% - setq | |
15 2% - cons | |
15 2% - funcall | |
15 2% - #<lambda -0x319e0cd285979a5> | |
14 2% - nrepl-dict-put | |
7 1% - nrepl--merge | |
4 0% - nrepl-dict-get | |
4 0% - if | |
4 0% - progn | |
4 0% - if | |
4 0% - if | |
3 0% - nrepl-dict-contains | |
3 0% - member | |
2 0% - nrepl-dict-keys | |
2 0% if | |
4 0% - if | |
4 0% - if | |
2 0% not | |
1 0% setcdr | |
2 0% - nrepl-log-message | |
2 0% - if | |
2 0% - progn | |
2 0% - save-current-buffer | |
2 0% - nrepl-log-pp-object | |
2 0% - let | |
2 0% - let* | |
2 0% - if | |
2 0% - cond | |
1 0% - nrepl-log--pp-listlike | |
1 0% - let* | |
1 0% - progn | |
1 0% - let | |
1 0% - if | |
1 0% let* | |
2 0% - nrepl--bdecode-message | |
2 0% - let* | |
2 0% - nrepl--bdecode-1 | |
2 0% - cond | |
2 0% - nrepl--bdecode-list | |
2 0% - let* | |
2 0% - while | |
2 0% - setq | |
2 0% - nrepl--bdecode-1 | |
2 0% - cond | |
2 0% - nrepl--bdecode-list | |
2 0% - let* | |
1 0% - nrepl--bdecode-1 | |
1 0% cond | |
1 0% - while | |
1 0% setq | |
1 0% - condition-case | |
1 0% - progn | |
1 0% - clojure-backward-logical-sexp | |
1 0% - if | |
1 0% - let | |
1 0% - while | |
1 0% - while | |
1 0% - and | |
1 0% - condition-case | |
1 0% - progn | |
1 0% - save-excursion | |
1 0% - backward-sexp | |
1 0% forward-sexp | |
3 0% - insert | |
3 0% - funcall | |
3 0% - #<lambda 0x11489b5e1771a9f8> | |
1 0% propertize | |
2 0% - seq-remove | |
2 0% - seq-filter | |
1 0% - seq-map | |
1 0% - apply | |
1 0% - #<compiled 0x1848f6061de9e3f4> | |
1 0% - mapcar | |
1 0% - #<compiled -0xffd7246d7bb1bab> | |
1 0% #<compiled -0x7e5ed542cdbc67b> | |
2 0% - sort | |
2 0% seq-partition | |
1 0% apply | |
1 0% seq-map | |
1 0% - insert | |
1 0% - funcall | |
1 0% #<lambda 0x366042096eff971> | |
3 0% - let* | |
3 0% - if | |
3 0% - let* | |
3 0% - if | |
3 0% - let* | |
3 0% - let | |
3 0% - clojure--find-indent-spec-backtracking | |
3 0% - if | |
3 0% - progn | |
3 0% - let | |
3 0% - let* | |
3 0% - or | |
3 0% - condition-case | |
3 0% - progn | |
2 0% - let* | |
2 0% - if | |
1 0% - let* | |
1 0% - if | |
1 0% - let* | |
1 0% - if | |
1 0% - let* | |
1 0% - let | |
1 0% - clojure--find-indent-spec-backtracking | |
1 0% - if | |
1 0% - progn | |
1 0% - let | |
1 0% while | |
9 1% - nrepl-bencode | |
9 1% - cond | |
7 1% - format | |
7 1% - mapconcat | |
7 1% - nrepl-bencode | |
7 1% - cond | |
5 0% - format | |
5 0% - mapconcat | |
4 0% - nrepl-bencode | |
4 0% cond | |
95 17% - while | |
1 0% - if | |
1 0% - if | |
1 0% - and | |
1 0% time-less-p | |
1 0% setq | |
1 0% - nrepl-dict-put | |
1 0% - if | |
1 0% - if | |
1 0% not | |
1 0% - if | |
1 0% - progn | |
1 0% - let | |
1 0% - nrepl-dict-get | |
1 0% - if | |
1 0% - progn | |
1 0% - if | |
1 0% - if | |
1 0% - nrepl-dict-contains | |
1 0% - member | |
1 0% - nrepl-dict-keys | |
1 0% - if | |
1 0% nrepl-dict-p | |
1 0% - cider-classpath-entries | |
1 0% - seq-map | |
1 0% - if | |
1 0% - cider-fallback-eval:classpath | |
1 0% - if | |
1 0% - cider-runtime-clojure-p | |
1 0% - eq | |
1 0% - cider-runtime | |
1 0% - cond | |
1 0% - cider--babashka-version | |
1 0% - save-current-buffer | |
1 0% - set-buffer | |
1 0% - cider-current-repl | |
1 0% let | |
53 9% - let | |
47 8% - if | |
46 8% - let | |
44 7% - or | |
44 7% - let* | |
43 7% - and | |
43 7% - condition-case | |
43 7% - substring-no-properties | |
42 7% - cider-current-ns | |
42 7% - or | |
42 7% - cider-get-ns-name | |
42 7% - clojure-find-ns | |
42 7% - if | |
42 7% - let* | |
42 7% - save-excursion | |
42 7% - save-restriction | |
23 4% - condition-case | |
23 4% - progn | |
23 4% - while | |
23 4% - up-list | |
16 2% syntax-ppss | |
19 3% - or | |
19 3% - funcall | |
19 3% - #<lambda -0x19435a34a23efb58> | |
19 3% - if | |
19 3% - condition-case | |
19 3% - progn | |
19 3% - clojure--find-ns-in-direction | |
19 3% - let | |
19 3% - while | |
10 1% - and | |
10 1% funcall | |
8 1% - let | |
8 1% - save-excursion | |
8 1% - if | |
4 0% - clojure--looking-at-top-level-form | |
4 0% - save-excursion | |
4 0% - and | |
4 0% - = | |
4 0% - progn | |
4 0% - beginning-of-defun-raw | |
4 0% - clojure-beginning-of-defun-function | |
4 0% - let | |
4 0% - if | |
3 0% - and | |
3 0% - clojure-top-level-form-p | |
3 0% - condition-case | |
3 0% - save-excursion | |
2 0% - clojure-forward-logical-sexp | |
2 0% - if | |
2 0% - let | |
2 0% - while | |
2 0% - while | |
2 0% clojure--looking-at-non-logical-sexp | |
1 0% - beginning-of-defun-raw | |
1 0% syntax-ppss | |
4 0% - progn | |
4 0% - let | |
4 0% - unwind-protect | |
4 0% - progn | |
4 0% - setq | |
4 0% - string-remove-prefix | |
4 0% - thing-at-point | |
4 0% - bounds-of-thing-at-point | |
3 0% - #<compiled 0x1f41a3db8f77> | |
2 0% forward-thing | |
1 0% if | |
1 0% - and | |
1 0% or | |
5 0% - cider--all-path-translations | |
5 0% - or | |
5 0% - seq-uniq | |
5 0% - apply | |
5 0% - seq-uniq | |
5 0% - seq-filter | |
5 0% - seq-map | |
3 0% - apply | |
3 0% - #<compiled 0x1848f6061de9e3f4> | |
3 0% mapcar | |
1 0% - nrepl-dict-get | |
1 0% - if | |
1 0% - progn | |
1 0% - if | |
1 0% - if | |
1 0% - nrepl-dict-contains | |
1 0% - member | |
1 0% - nrepl-dict-keys | |
1 0% - if | |
1 0% - let* | |
1 0% - while | |
1 0% setq | |
75 13% - and | |
24 4% - file-truename | |
21 3% - file-truename | |
18 3% - file-truename | |
17 3% - file-truename | |
10 1% - file-truename | |
7 1% - file-truename | |
5 0% - file-truename | |
4 0% - file-truename | |
3 0% file-truename | |
1 0% - setcdr | |
1 0% seq-filter | |
3 0% - sesman--linked-sessions | |
3 0% - sesman-current-links | |
3 0% - seq-mapcat | |
2 0% - seq-map | |
2 0% - apply | |
2 0% - #<compiled 0x1848f6061de9e3f4> | |
2 0% - mapcar | |
2 0% #<compiled -0x1420ab74e9f55e47> | |
1 0% apply | |
0 0% Automatic GC | |
108 19% - command-execute | |
108 19% - call-interactively | |
108 19% - apply | |
108 19% - call-interactively@ido-cr+-record-current-command | |
108 19% - #<subr call-interactively> | |
108 19% - funcall-interactively | |
89 16% - smex | |
83 14% - smex-read-and-run | |
78 14% - smex-completing-read | |
78 14% - ido-completing-read | |
78 14% - apply | |
78 14% - ido-completing-read@ido-cr+-replace | |
78 14% - #<subr ido-completing-read> | |
78 14% - ido-read-internal | |
28 5% - read-from-minibuffer | |
12 2% - ido-exhibit | |
12 2% - apply | |
12 2% - #<subr ido-exhibit> | |
4 0% - ido-set-matches | |
4 0% - ido-set-matches-1 | |
4 0% mapc | |
4 0% - ido-completions | |
3 0% #<compiled -0x171568ce634066f0> | |
2 0% - command-execute | |
2 0% - call-interactively | |
2 0% - apply | |
2 0% - call-interactively@ido-cr+-record-current-command | |
2 0% - #<subr call-interactively> | |
2 0% - funcall-interactively | |
2 0% ido-next-match | |
1 0% - redisplay_internal (C function) | |
1 0% eval | |
1 0% - timer-event-handler | |
1 0% - apply | |
1 0% #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_12> | |
1 0% - sp--save-pre-command-state | |
1 0% - sp-point-in-string | |
1 0% - sp--syntax-ppss | |
1 0% - syntax-ppss | |
1 0% - add-hook | |
1 0% #<compiled -0x6149c3443e86232> | |
1 0% frame-windows-min-size | |
5 0% - ido-set-matches | |
5 0% - ido-set-matches-1 | |
5 0% mapc | |
4 0% - execute-extended-command | |
4 0% - command-execute | |
4 0% - call-interactively | |
4 0% - apply | |
4 0% - call-interactively@ido-cr+-record-current-command | |
4 0% - #<subr call-interactively> | |
4 0% funcall-interactively | |
6 1% - smex-detect-new-commands | |
4 0% #<compiled -0x252f922c191e8b5> | |
15 2% - indent-for-tab-command | |
15 2% - indent-region | |
15 2% - clojure-indent-region | |
15 2% - prog1 | |
15 2% - let | |
15 2% - indent-region | |
15 2% - indent-region-line-by-line | |
10 1% - indent-according-to-mode | |
10 1% - clojure-indent-line | |
10 1% - if | |
10 1% - lisp-indent-line | |
6 1% - calculate-lisp-indent | |
1 0% - clojure-indent-function | |
1 0% - if | |
1 0% - let | |
1 0% - let* | |
1 0% - cond | |
1 0% - let | |
1 0% - let | |
1 0% - cond | |
1 0% clojure--normal-indent | |
2 0% - reindent-then-newline-and-indent | |
2 0% - indent-according-to-mode | |
2 0% - clojure-indent-line | |
2 0% - if | |
2 0% - lisp-indent-line | |
1 0% - lisp-ppss | |
1 0% syntax-ppss | |
1 0% - calculate-lisp-indent | |
1 0% - clojure-indent-function | |
1 0% - if | |
1 0% - let | |
1 0% - let* | |
1 0% - cond | |
1 0% - let | |
1 0% - let | |
1 0% - thing-at-point | |
1 0% bounds-of-thing-at-point | |
2 0% - er/expand-region | |
2 0% - apply | |
2 0% - ad-Advice-er/expand-region | |
2 0% - #<subr er/expand-region> | |
1 0% - er--expand-region-1 | |
1 0% - er/mark-url | |
1 0% - end-of-thing | |
1 0% - bounds-of-thing-at-point | |
1 0% - thing-at-point-bounds-of-url-at-point | |
1 0% - thing-at-point--bounds-of-well-formed-url | |
1 0% - regexp-opt | |
1 0% - regexp-opt-group | |
1 0% - regexp-opt-group | |
1 0% - regexp-opt-group | |
1 0% - regexp-opt-group | |
1 0% - regexp-opt-group | |
1 0% - regexp-opt-group | |
1 0% - regexp-opt-group | |
1 0% regexp-opt-group | |
1 0% - er/prepare-for-more-expansions | |
1 0% read-kbd-macro | |
28 5% + redisplay_internal (C function) | |
3 0% + timer-event-handler | |
1 0% + sp--save-pre-command-state | |
1 0% + gui-set-selection | |
1 0% + deactivate-mark |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1029 98% - command-execute | |
1029 98% - call-interactively | |
1029 98% - apply | |
1029 98% - call-interactively@ido-cr+-record-current-command | |
1029 98% - #<subr call-interactively> | |
1029 98% - funcall-interactively | |
929 89% - indent-for-tab-command | |
929 89% - indent-region | |
929 89% - clojure-indent-region | |
929 89% - prog1 | |
929 89% - let | |
929 89% - indent-region | |
929 89% - indent-region-line-by-line | |
903 86% - indent-according-to-mode | |
903 86% - clojure-indent-line | |
903 86% - if | |
902 86% - lisp-indent-line | |
898 86% - calculate-lisp-indent | |
898 86% - clojure-indent-function | |
898 86% - if | |
898 86% - let | |
893 85% - clojure--find-indent-spec | |
893 85% - if | |
893 85% - save-excursion | |
893 85% - clojure--find-indent-spec-backtracking | |
893 85% - if | |
893 85% - progn | |
893 85% - let | |
892 85% - let* | |
892 85% - or | |
887 85% - if | |
887 85% - progn | |
887 85% - clojure--get-indent-method | |
887 85% - or | |
886 85% - if | |
886 85% - progn | |
886 85% - funcall | |
886 85% - cider--get-symbol-indent | |
886 85% - let* | |
886 85% - let* | |
884 85% - and | |
884 85% - cider-resolve-var | |
884 85% - let* | |
881 84% - or | |
877 84% - if | |
877 84% - let* | |
876 84% - if | |
876 84% - if | |
876 84% - cider-resolve-var | |
876 84% - let* | |
875 84% - or | |
875 84% - if | |
875 84% - let* | |
875 84% - and | |
872 83% - condition-case | |
872 83% - substring-no-properties | |
872 83% - cider-current-ns | |
872 83% - or | |
872 83% - cider-get-ns-name | |
872 83% - clojure-find-ns | |
872 83% - if | |
872 83% - let* | |
872 83% - save-excursion | |
872 83% - save-restriction | |
817 78% - or | |
817 78% - funcall | |
817 78% - #<lambda 0x12cf707637ea1628> | |
817 78% - if | |
817 78% - condition-case | |
817 78% - progn | |
816 78% - clojure--find-ns-in-direction | |
815 78% - let | |
815 78% - while | |
783 75% - let | |
783 75% - save-excursion | |
782 75% - if | |
775 74% - clojure--looking-at-top-level-form | |
775 74% - save-excursion | |
775 74% - and | |
763 73% - intern-soft | |
763 73% - replace-match | |
763 73% - let | |
763 73% - unwind-protect | |
763 73% - progn | |
763 73% - cider-resolve-alias | |
763 73% - or | |
763 73% - cider-resolve--get-in | |
763 73% - let* | |
763 73% - and | |
763 73% - cider-current-repl | |
763 73% - let | |
763 73% - if | |
763 73% - let* | |
760 73% - cider-repls | |
760 73% - let | |
760 73% - cond | |
760 73% - let | |
760 73% - cdr | |
760 73% - if | |
760 73% - sesman-current-session | |
753 72% - sesman--friendly-sessions | |
753 72% - seq-filter | |
752 72% - seq-map | |
752 72% - apply | |
752 72% - #<compiled 0x1848f6061de9e3f4> | |
752 72% - mapcar | |
752 72% - #<compiled -0x15fd7f6508e6a7df> | |
751 72% - #<compiled 0xa01236e0efbf11> | |
750 72% - sesman-friendly-session-p | |
750 72% - apply | |
750 72% - #<lambda 0x1ba85d03c07a1fa> | |
749 72% - progn | |
749 72% - cider--sesman-friendly-session-p | |
749 72% - or | |
749 72% - let* | |
566 54% - if | |
566 54% - progn | |
566 54% - if | |
566 54% - progn | |
566 54% - let* | |
549 52% - or | |
549 52% - let | |
547 52% - save-current-buffer | |
547 52% - cider-sync-request:ns-list | |
547 52% - nrepl-dict-get | |
546 52% - cider-nrepl-send-sync-request | |
545 52% - nrepl-send-sync-request | |
545 52% - let* | |
401 38% - while | |
176 16% - accept-process-output | |
175 16% - nrepl-client-filter | |
175 16% - let | |
175 16% - if | |
175 16% - progn | |
175 16% - let | |
167 16% - while | |
167 16% - save-current-buffer | |
167 16% - let | |
166 15% - nrepl--dispatch-response | |
166 15% - let | |
157 15% - nrepl-log-message | |
157 15% - if | |
157 15% - progn | |
157 15% - save-current-buffer | |
157 15% - nrepl-log-pp-object | |
157 15% - let | |
157 15% - let* | |
157 15% - if | |
157 15% - cond | |
157 15% - nrepl-log--pp-listlike | |
157 15% - let* | |
157 15% - progn | |
157 15% - let | |
156 15% - if | |
155 14% - let* | |
133 12% - let* | |
133 12% - while | |
128 12% - let | |
105 10% - nrepl-log-pp-object | |
102 9% - let | |
101 9% - let* | |
101 9% - if | |
95 9% - cond | |
95 9% - if | |
94 9% - pp | |
88 8% - pp-to-string | |
75 7% - pp-buffer | |
73 7% - indent-sexp | |
67 6% - lisp-indent-initial-state | |
67 6% - lisp-ppss | |
67 6% - syntax-ppss | |
66 6% - add-hook | |
66 6% - #<compiled -0x6149c3443e86232> | |
16 1% alist-get | |
1 0% lisp-indent-calc-next | |
1 0% up-list | |
1 0% down-list | |
2 0% - #<compiled -0x1dff1499525bb0b3> | |
2 0% - kill-buffer | |
2 0% - replace-buffer-in-windows | |
1 0% - unrecord-window-buffer | |
1 0% assq-delete-all | |
6 0% - if | |
6 0% - if | |
2 0% insert | |
5 0% insert | |
6 0% - sort | |
3 0% - seq-partition | |
2 0% - seq-take | |
2 0% apply | |
5 0% - seq-filter | |
5 0% - seq-map | |
4 0% - apply | |
4 0% - #<compiled 0x1848f6061de9e3f4> | |
2 0% - mapcar | |
2 0% - #<compiled 0x91a62b8ece8867f> | |
1 0% #<lambda 0x79bf595c2ca02d6> | |
1 0% - if | |
1 0% - cider-fallback-eval:classpath | |
1 0% - if | |
1 0% - cider-runtime-clojure-p | |
1 0% - eq | |
1 0% - cider-runtime | |
1 0% - cond | |
1 0% - cider--babashka-version | |
1 0% - save-current-buffer | |
1 0% - if | |
1 0% - progn | |
1 0% - nrepl-dict-get | |
1 0% - if | |
1 0% - progn | |
1 0% if | |
3 0% - apply | |
3 0% - seq-concatenate | |
1 0% apply | |
2 0% - seq-map | |
2 0% - apply | |
2 0% - #<compiled 0x1848f6061de9e3f4> | |
2 0% - mapcar | |
1 0% #<lambda -0x10d4f4a7f5336cca> | |
2 0% - insert | |
2 0% - funcall | |
2 0% - #<lambda -0x1e3792f87eb4da18> | |
1 0% - propertize | |
1 0% - append | |
1 0% - if | |
1 0% progn | |
1 0% - + | |
1 0% - | |
1 0% - seq-remove | |
1 0% - seq-filter | |
1 0% - seq-map | |
1 0% - apply | |
1 0% #<compiled 0x1848f6061de9e3f4> | |
1 0% - seq-concatenate | |
1 0% apply | |
1 0% - insert | |
1 0% - funcall | |
1 0% #<lambda -0x69b0586836cfad7> | |
8 0% - let | |
8 0% - if | |
8 0% - funcall | |
8 0% - #<lambda -0x297c52a997e6c8d> | |
7 0% - nrepl--merge | |
7 0% - if | |
7 0% - cond | |
6 0% - nrepl-dict-map | |
6 0% - if | |
5 0% - let* | |
5 0% - while | |
5 0% - setq | |
5 0% - cons | |
5 0% - funcall | |
5 0% - #<lambda -0x121087b93c3a8e1> | |
4 0% - nrepl-dict-put | |
4 0% - nrepl--merge | |
3 0% - nrepl-dict-get | |
3 0% - if | |
3 0% - progn | |
3 0% - if | |
3 0% - if | |
2 0% - nrepl-dict-contains | |
2 0% - member | |
2 0% - nrepl-dict-keys | |
2 0% if | |
1 0% - condition-case | |
1 0% - run-hook-with-args | |
1 0% - cider-repl--state-handler | |
1 0% - condition-case | |
1 0% - if | |
1 0% member | |
8 0% - nrepl-bdecode | |
8 0% - save-current-buffer | |
8 0% - let | |
7 0% - nrepl--bdecode-message | |
6 0% - let* | |
6 0% - nrepl--bdecode-1 | |
6 0% - cond | |
6 0% - nrepl--bdecode-list | |
6 0% - let* | |
6 0% - while | |
6 0% - setq | |
6 0% - nrepl--bdecode-1 | |
6 0% - cond | |
4 0% - let | |
4 0% - if | |
4 0% - let* | |
2 0% - cons | |
1 0% - nrepl--push | |
1 0% - if | |
1 0% cons | |
1 0% - nrepl--bdecode-list | |
1 0% - let* | |
1 0% - nrepl--bdecode-1 | |
1 0% - cond | |
1 0% - let | |
1 0% if | |
1 0% - if | |
1 0% progn | |
1 0% - timer-event-handler | |
1 0% - apply | |
1 0% - auto-revert-buffers | |
1 0% - apply | |
1 0% auto-revert-buffers--buffer-list-filter | |
2 0% nrepl-dict-put | |
1 0% setq | |
1 0% - if | |
1 0% - if | |
1 0% - and | |
1 0% time-less-p | |
138 13% - nrepl-send-request | |
138 13% - save-current-buffer | |
137 13% - let* | |
17 1% - nrepl-log-message | |
17 1% - if | |
17 1% - progn | |
16 1% - save-current-buffer | |
12 1% - nrepl-log-pp-object | |
7 0% - let | |
7 0% - let* | |
7 0% - if | |
7 0% - cond | |
7 0% - nrepl-log--pp-listlike | |
7 0% - let* | |
7 0% - progn | |
7 0% - let | |
3 0% - if | |
1 0% let* | |
1 0% insert | |
1 0% - nrepl-log--message-color | |
1 0% if | |
1 0% let* | |
1 0% - setq | |
1 0% - cons | |
1 0% lax-plist-put | |
15 1% - nrepl-bencode | |
14 1% - cond | |
13 1% - format | |
13 1% - mapconcat | |
12 1% - nrepl-bencode | |
12 1% - cond | |
1 0% - format | |
1 0% mapconcat | |
1 0% cons | |
1 0% - nrepl-next-request-id | |
1 0% save-current-buffer | |
5 0% - if | |
5 0% - progn | |
3 0% - let | |
2 0% - if | |
2 0% - progn | |
2 0% - save-current-buffer | |
2 0% - nrepl--mark-id-completed | |
2 0% - let* | |
1 0% if | |
1 0% and | |
1 0% - process-put | |
1 0% cider--unix-time | |
16 1% - let | |
13 1% - if | |
12 1% - let | |
4 0% - or | |
3 0% - let* | |
2 0% if | |
1 0% - and | |
1 0% condition-case | |
1 0% seq-find | |
3 0% - nrepl-dict-put | |
2 0% - if | |
2 0% - if | |
2 0% not | |
1 0% cider--unix-time | |
3 0% - cider--all-path-translations | |
3 0% - or | |
3 0% - seq-uniq | |
3 0% - apply | |
3 0% - seq-uniq | |
3 0% - seq-filter | |
3 0% - seq-map | |
2 0% - apply | |
2 0% - #<compiled 0x1848f6061de9e3f4> | |
1 0% mapcar | |
183 17% - and | |
67 6% - file-truename | |
62 5% - file-truename | |
53 5% - file-truename | |
46 4% - file-truename | |
40 3% - file-truename | |
35 3% - file-truename | |
21 2% - file-truename | |
15 1% - file-truename | |
5 0% file-truename | |
6 0% - sesman--linked-sessions | |
5 0% - sesman-current-links | |
5 0% - seq-mapcat | |
5 0% - seq-map | |
5 0% - apply | |
5 0% - #<compiled 0x1848f6061de9e3f4> | |
5 0% - mapcar | |
5 0% - #<compiled -0x11d5c3ad027d5e47> | |
3 0% - seq-filter | |
2 0% - seq-map | |
2 0% - apply | |
2 0% - #<compiled 0x1848f6061de9e3f4> | |
1 0% - mapcar | |
1 0% - #<compiled 0x19feee6e99c83962> | |
1 0% - #<compiled -0x3b9922d760d4ce6> | |
1 0% - sesman-relevant-context-p | |
1 0% apply | |
1 0% - sesman--clear-links | |
1 0% - seq-filter | |
1 0% - seq-map | |
1 0% - apply | |
1 0% - #<compiled 0x1848f6061de9e3f4> | |
1 0% - mapcar | |
1 0% #<compiled 0x91aa243869d10bf> | |
3 0% - or | |
2 0% - cider-repl-type-for-buffer | |
2 0% - save-current-buffer | |
2 0% cond | |
12 1% - = | |
12 1% - progn | |
11 1% - beginning-of-defun-raw | |
10 0% - clojure-beginning-of-defun-function | |
10 0% - let | |
10 0% - if | |
9 0% - and | |
8 0% - clojure-top-level-form-p | |
8 0% - condition-case | |
8 0% - save-excursion | |
3 0% - clojure-forward-logical-sexp | |
3 0% - if | |
2 0% - let | |
2 0% - while | |
2 0% - while | |
2 0% clojure--looking-at-non-logical-sexp | |
2 0% - beginning-of-defun-raw | |
2 0% syntax-ppss | |
2 0% - clojure-backward-logical-sexp | |
2 0% - if | |
2 0% - let | |
2 0% - while | |
1 0% - while | |
1 0% - and | |
1 0% - condition-case | |
1 0% - progn | |
1 0% - save-excursion | |
1 0% - backward-sexp | |
1 0% forward-sexp | |
1 0% - backward-sexp | |
1 0% forward-sexp | |
1 0% - beginning-of-defun-raw | |
1 0% syntax-ppss | |
7 0% - progn | |
6 0% - let | |
5 0% - unwind-protect | |
5 0% - progn | |
4 0% - setq | |
4 0% - string-remove-prefix | |
3 0% - thing-at-point | |
2 0% - bounds-of-thing-at-point | |
1 0% - #<compiled 0x1f41a3db8f77> | |
1 0% forward-thing | |
1 0% - clojure-forward-logical-sexp | |
1 0% - if | |
1 0% - let | |
1 0% - while | |
1 0% forward-sexp | |
31 2% - and | |
31 2% funcall | |
55 5% - condition-case | |
55 5% - progn | |
55 5% - while | |
55 5% - up-list | |
17 1% syntax-ppss | |
1 0% user-error | |
3 0% - cider-resolve--get-in | |
2 0% - let* | |
2 0% - and | |
2 0% - cider-current-repl | |
2 0% - let | |
1 0% - if | |
1 0% and | |
1 0% cider-maybe-intern | |
1 0% - replace-regexp-in-string | |
1 0% #<compiled 0x1f41d628e09b> | |
1 0% - and | |
1 0% - cider-resolve--get-in | |
1 0% - let* | |
1 0% - and | |
1 0% cider-current-repl | |
4 0% - cider-resolve--get-in | |
4 0% - let* | |
4 0% - and | |
3 0% - cider-current-repl | |
3 0% - let | |
3 0% - if | |
3 0% - let* | |
1 0% - or | |
1 0% - cider-repl-type-for-buffer | |
1 0% - save-current-buffer | |
1 0% cond | |
1 0% replace-regexp-in-string | |
2 0% - if | |
2 0% - if | |
2 0% - progn | |
2 0% - let* | |
2 0% - and | |
2 0% intern-soft | |
1 0% get | |
5 0% - condition-case | |
5 0% - progn | |
5 0% - let* | |
3 0% syntax-ppss | |
2 0% - if | |
2 0% - let* | |
2 0% - if | |
2 0% - let* | |
2 0% - if | |
2 0% - let* | |
2 0% - let | |
2 0% - clojure--find-indent-spec-backtracking | |
2 0% - if | |
2 0% - progn | |
2 0% - let | |
2 0% - let* | |
1 0% - or | |
1 0% - condition-case | |
1 0% progn | |
1 0% - while | |
1 0% - condition-case | |
1 0% - progn | |
1 0% - clojure-backward-logical-sexp | |
1 0% - if | |
1 0% - let | |
1 0% - while | |
1 0% - backward-sexp | |
1 0% forward-sexp | |
3 0% - let* | |
3 0% - cond | |
3 0% - let | |
3 0% - let | |
2 0% - cond | |
2 0% - clojure--normal-indent | |
2 0% - let | |
2 0% - if | |
2 0% - condition-case | |
2 0% - progn | |
2 0% - while | |
2 0% string-match | |
1 0% thing-at-point | |
2 0% 1- | |
1 0% - clojure-in-docstring-p | |
1 0% let | |
100 9% - smex | |
88 8% - smex-read-and-run | |
85 8% - smex-completing-read | |
85 8% - ido-completing-read | |
85 8% - apply | |
85 8% - ido-completing-read@ido-cr+-replace | |
85 8% - #<subr ido-completing-read> | |
85 8% - ido-read-internal | |
30 2% - read-from-minibuffer | |
14 1% - ido-exhibit | |
14 1% - apply | |
14 1% - #<subr ido-exhibit> | |
9 0% - ido-set-matches | |
9 0% - ido-set-matches-1 | |
8 0% - mapc | |
5 0% #<compiled -0x1064ccf7cb33e99a> | |
2 0% - ido-set-common-completion | |
1 0% ido-find-common-substring | |
2 0% - sp--save-pre-command-state | |
2 0% - sp-point-in-string | |
2 0% - sp--syntax-ppss | |
2 0% - syntax-ppss | |
2 0% - add-hook | |
2 0% #<compiled -0x6149c3443e86232> | |
1 0% - minibuffer-inactive-mode | |
1 0% - run-mode-hooks | |
1 0% - run-hooks | |
1 0% doom-modeline-update-buffer-file-icon | |
1 0% - ido-set-matches | |
1 0% - ido-set-matches-1 | |
1 0% - mapc | |
1 0% #<compiled -0x106af6854f37e99a> | |
2 0% - execute-extended-command | |
2 0% - command-execute | |
2 0% - call-interactively | |
2 0% - apply | |
2 0% - call-interactively@ido-cr+-record-current-command | |
2 0% - #<subr call-interactively> | |
2 0% funcall-interactively | |
6 0% - smex-update | |
5 0% - smex-rebuild-cache | |
1 0% #<compiled 0xebf05275a83d20> | |
5 0% - smex-detect-new-commands | |
5 0% #<compiled -0x252f922c19cd6b5> | |
7 0% + redisplay_internal (C function) | |
2 0% + timer-event-handler | |
1 0% + gui-set-selection | |
1 0% + deactivate-mark | |
0 0% + ... |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment