emacs-devel
[Top][All Lists]
Advanced

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

Re: Tooltips GC overhead


From: martin rudalics
Subject: Re: Tooltips GC overhead
Date: Sat, 01 Aug 2015 12:49:56 +0200

> 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.

Whatever you've done: With latest trunk/master all percentages come up
correctly.  So many thanks for your efforts.

The following excerpt from `profiler-report' still exhibits the other
problem:

- timer-event-handler                                      21,655,992  90%
 - apply                                                   21,655,992  90%
  - tooltip-timeout                                        21,655,992  90%
   - run-hook-with-args-until-success                      21,655,992  90%
    - tooltip-help-tips                                    21,655,992  90%
     - tooltip-show                                        21,655,992  90%
      - x-show-tip                                          1,119,104   4%
       - face-set-after-frame-default                       1,119,104   4%
        - face-spec-recalc                                  1,102,240   4%
         + face-spec-reset-face                             1,045,708   4%
         + face-spec-set-2                                     21,924   0%
         + face-spec-choose                                    15,816   0%
          face-list                                             5,220   0%
+ command-execute                                           1,399,342   5%
+ redisplay_internal (C function)                             870,687   3%
+ tooltip-show-help                                             8,352   0%
  ...                                                               0   0%

The absolute value for `x-show-tip' is surely wrong.  `x-show-tip'
is responsible for 90% (or maybe 89%) of the allocations.

Thanks again, martin



reply via email to

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