[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Split `simple.el'?
From: |
Eli Zaretskii |
Subject: |
Re: Split `simple.el'? |
Date: |
Wed, 04 Apr 2018 09:50:58 +0300 |
> From: Paul Eggert <address@hidden>
> Date: Tue, 3 Apr 2018 19:02:20 -0700
> Cc: address@hidden
>
> While we're on the subject, free_realized_fontsets uses an inefficient
> algorithm and is likely related to the
> problem. So he might also try commenting out the body of
> free_realized_fontsets and seeing what happens.
>
> Or better yet he could profile Emacs, either at a high level or via
> --enable-profiling.
I indeed think we should consider the code in free_realized_fontsets a
possible culprit only if the profile shows it uses some significant
portion of CPU time in this case (or some other real-life case).
Based on where that function is called from, I don't immediately
understand why would it be a hot spot when looking for fonts.
- RE: Split `simple.el'?, (continued)
- RE: Split `simple.el'?, Drew Adams, 2018/04/03
- Re: Split `simple.el'?, Stefan Monnier, 2018/04/03
- Re: Split `simple.el'?, Paul Eggert, 2018/04/03
- RE: Split `simple.el'?, Drew Adams, 2018/04/03
- Re: Split `simple.el'?, Stefan Monnier, 2018/04/03
- RE: Split `simple.el'?, Drew Adams, 2018/04/04
- Re: Split `simple.el'?, Stefan Monnier, 2018/04/04
- Re: Split `simple.el'?,
Eli Zaretskii <=
- Re: Split `simple.el'?, Paul Eggert, 2018/04/04
- Re: Split `simple.el'?, Eli Zaretskii, 2018/04/04
- Re: Split `simple.el'?, Paul Eggert, 2018/04/04
- Re: Split `simple.el'?, Eli Zaretskii, 2018/04/04
- Re: Split `simple.el'?, Paul Eggert, 2018/04/04
- Re: Split `simple.el'?, Eli Zaretskii, 2018/04/05
- Re: Split `simple.el'?, Paul Eggert, 2018/04/05
- RE: Split `simple.el'?, Drew Adams, 2018/04/04
- Re: Split `simple.el'?, Paul Eggert, 2018/04/04
- Re: Split `simple.el'?, Eli Zaretskii, 2018/04/04