State of the killqt4 branch (Stephan?)
Stephan Witt
st.witt at gmx.net
Thu Nov 24 23:55:03 UTC 2022
Am 25.11.2022 um 00:29 schrieb Jean-Marc Lasgouttes <lasgouttes at lyx.org>:
>
> Le 25/11/2022 à 00:18, Stephan Witt a écrit :
>> This is a profiler run with Apple Instruments - I built the LyX binary for profiling.
>> https://my.hidrive.com/share/6t6dr1c.4o
>> The experiment was to open the german tutorial and start scrolling from top to bottom and back to top.
>> The left side is the profiler run with cache and the opposite side is without cache.
>
> What is the difference between the two images you uploaded.
The deepness of the open call graph is different. The 2nd shows more details inside of the getTextLayout_helper function.
> It seems that the cache is needed. Can you make a view where all the versions of getTextLayout are visible? There is a second one that uses a TextLayoutHelper parameter.
I'm not sure how to do that - this is an excerpt of the heaviest stack trace.
I’ve changed the filter from „matches all“ to „matches any“ (?) and then I tried to locate examples of these.
The result is the 3rd image now.
> It seems anyway that the cache should be kept on a mac.
Yes. It seems so.
Stephan
More information about the lyx-devel
mailing list