[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: macOS metal rendering engine in mac port
From: |
Aaron Jensen |
Subject: |
Re: macOS metal rendering engine in mac port |
Date: |
Sat, 22 May 2021 09:01:03 -0700 |
While profiling this, many signs point to line number display being a
hot spot when display-line-numbers-mode is enabled. Specifically,
maybe_produce_line_number calling merge_faces. Ultimately, most of the
time is spent in TAGGEDP which is called by CONSP in assq_no_quit.
Here's a reverse tree: https://cln.sh/nLrew6
Is there anything that can be done for caching the merged face? Surely
it doesn't change in a tight loop, but maybe I'm misunderstanding the
code.
Thanks,
Aaron
- macOS metal rendering engine in mac port, Aaron Jensen, 2021/05/20
- Re: macOS metal rendering engine in mac port, Eli Zaretskii, 2021/05/21
- Re: macOS metal rendering engine in mac port, Alan Third, 2021/05/21
- Re: macOS metal rendering engine in mac port, Aaron Jensen, 2021/05/21
- Re: macOS metal rendering engine in mac port, Alan Third, 2021/05/21
- Re: macOS metal rendering engine in mac port, Aaron Jensen, 2021/05/21
- Re: macOS metal rendering engine in mac port,
Aaron Jensen <=
- Re: macOS metal rendering engine in mac port, Eli Zaretskii, 2021/05/22
- Re: macOS metal rendering engine in mac port, Eli Zaretskii, 2021/05/22
- Re: macOS metal rendering engine in mac port, Eli Zaretskii, 2021/05/22
- Re: macOS metal rendering engine in mac port, Alan Third, 2021/05/22
- Re: macOS metal rendering engine in mac port, Aaron Jensen, 2021/05/22
- Re: macOS metal rendering engine in mac port, Alan Third, 2021/05/22
- Re: macOS metal rendering engine in mac port, Aaron Jensen, 2021/05/22
- Re: macOS metal rendering engine in mac port, Alan Third, 2021/05/23
- Re: macOS metal rendering engine in mac port, Stefan Monnier, 2021/05/23
- Re: macOS metal rendering engine in mac port, Aaron Jensen, 2021/05/23