emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Tooltips GC overhead


From: Paul Eggert
Subject: Re: Tooltips GC overhead
Date: Wed, 29 Jul 2015 14:15:19 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0

martin rudalics wrote:

But this was --with-wide-int.

Weird. Perhaps my guess about your problem was wrong, though there is clearly a bug there in computing percentages, which I'll see if I can fix.

I can't reproduce your problem on Fedora 21, configured with gcc 5.1.0 -m32 and --without-imagemagick (ImageMagick breaks the build on my native x86-64 platform due to library incompatibilities) and running emacs -Q. When I tried profiler-start with mem, then letting tooltips show over the modeline, then running profiler-report, I got the following, which seems benign.

- command-execute                                             985,993  99%
 - call-interactively                                         985,993  99%
  - funcall-interactively                                     984,565  99%
   - execute-extended-command                                 984,565  99%
    - command-execute                                         949,171  96%
     - call-interactively                                     949,171  96%
      - funcall-interactively                                 949,163  96%
       - profiler-report                                      943,516  95%
        - profiler-report-memory                              943,516  95%
           profiler-memory-profile                            943,516  95%
       - profiler-start                                         5,647   0%
          message                                               1,535   0%
    - sit-for                                                   5,662   0%
     - redisplay                                                2,532   0%
      - redisplay_internal (C function)                         1,874   0%
       - tool-bar-make-keymap                                   1,350   0%
        - tool-bar-make-keymap-1                                1,350   0%
         - mapcar                                               1,350   0%
          - #<compiled 0x22d16eb>                               1,350   0%
           - eval                                               1,350   0%
            - find-image                                        1,350   0%
               image-search-load-path                           1,350   0%
         kill-this-buffer-enabled-p                               524   0%
     - read-event                                                 534   0%
        mouse-fixup-help-message                                  534   0%
  - byte-code                                                   1,428   0%
   - read-extended-command                                      1,428   0%
    - completing-read                                           1,428   0%
     - completing-read-default                                  1,428   0%
      - read-from-minibuffer                                      786   0%
       - command-execute                                          128   0%
          call-interactively                                      128   0%
- timer-event-handler                                           1,252   0%
 - apply                                                        1,252   0%
  - tooltip-timeout                                             1,252   0%
   - run-hook-with-args-until-success                           1,252   0%
    - tooltip-help-tips                                         1,252   0%
       tooltip-show                                             1,252   0%
  ...                                                               0   0%




reply via email to

[Prev in Thread] Current Thread [Next in Thread]