8000 taxy-magit-section-insert on (background) room list buffer causing editing hiccups. · Issue #165 · alphapapa/ement.el · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

taxy-magit-section-insert on (background) room list buffer causing editing hiccups. #165

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Close 8000 d
sielicki opened this issue May 28, 2023 · 2 comments

Comments

@sielicki
Copy link

I gave ement a try this afternoon and started hitting performance issues in unrelated text buffers if I didn't kill the room list buffer:

Here is a profile:

        3066  95% - command-execute
        3055  95%  - byte-code
        2960  92%   - read-extended-command
        2960  92%    - read-extended-command-1
        2960  92%     - completing-read-default
        2960  92%      - apply
        2960  92%       - vertico--advice
        2960  92%        - apply
        2960  92%         - #<compiled 0x4338521467cc4b7>
        2960  92%          - apply
        2935  91%           - #<subr completing-read-default>
        2918  90%            - plz--sentinel
        2711  84%             - #<compiled 0x7fe2c7cc6af83f>
        2711  84%              - kill-buffer
        2710  84%               - plz--sentinel
        2690  83%                - #<compiled 0x7fe2dab484525f>
        2690  83%                 - kill-buffer
        2689  83%                  - plz--sentinel
        2688  83%                   - #<compiled -0x187beb6b7e3626fc>
        2688  83%                    - #<compiled -0xade069e0051fc70>
        2688  83%                     - apply
        2688  83%                      - ement--sync-callback
        2688  83%                       - run-hook-with-args
        2687  83%                        - ement-room-list-auto-update
        2687  83%                         - revert-buffer
        2687  83%                          - ement-room-list-revert
        2682  83%                           - ement-room-list
        2643  82%                            - taxy-magit-section-insert
        2641  82%                             - #<compiled 0x19b03478e01a5a0d>
        2634  82%                              - #<compiled 0x64edc5464ac19a7>
        2589  80%                               - #<compiled 0x19b03478e01a5a0d>
        2479  77%                                - #<compiled -0x1b06977bcd59a91>
        1457  45%                                 - #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_14>
           3   0%                                  + magit-get-section
           1   0%                                    eieio-oref
           1   0%                                  + magit-section
           1   0%                                  + run-hook-with-args-until-success
        1020  31%                                 - #<compiled 0x19b03478e01a5a0d>
         856  26%                                  - #<compiled 0x7471fad7942f1f3>
         630  19%                                   - #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_14>
           3   0%                                    + magit-get-section
         226   7%                                   - #<compiled 0x19b03478e01a5a0d>
         126   3%                                    - #<compiled 0x17f695b866e50481>
         126   3%                                       #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_14>
           1   0%                                    + taxy-magit-section-section
           1   0%                                + magit-section-maybe-add-heading-map
           1   0%                             + magit-section-show
          30   0%                            + taxy-magit-section-format-items
           5   0%                            + taxy-sort
           2   0%                            + taxy-make-take-function
           2   0%                            + taxy-fill
           1   0%                        + ement--auto-sync
           1   0%                   + #<compiled 0x7fe2da8013b8df>
          20   0%                + #<compiled -0x187beb6b7e3626fc>
           1   0%               + redisplay_internal (C function)
         207   6%             + #<compiled -0x187beb6b7e3626fc>
           8   0%            + vertico--exhibit
           1   0%            + command-execute
@sielicki
Copy link
Author

dupe: #146

@alphapapa
Copy link
Owner

@sielicki Thank you for finding the other issue and closing this one. Please see my comment to you there: #146 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
0