Le 15/05/2020 à 11:10, Jean-Marc Lasgouttes a écrit :
Le 14/05/2020 à 23:40, Jean-Marc Lasgouttes a écrit :
Le 14/05/2020 à 22:29, Jean-Pierre Chrétien a écrit :
My computer uses mechanical drives all right, and runs an AMD biprocessor since 2009. Does it seem enough disabled for a test ? If so, what should I do exactly ?

Very good platform. Apply this patch (which is work in progress but should work) and recompile lyx in release mode.

Then reboot your computer (to avoid caching of files), run LyX, create new file, insert math equation (to have more icons) and exit.

Note what is output on screen.

Then in GuiApplication/iconName() and repalce the "#if 1" by "#if 0" (see in the patch). Recompile, repeat the same measurement.

Is this clear enough ?

Note that there are other uses of the resources in the code, I am just testing this particular path.

Here you are:

#if 1
$ src/lyx
#pmprof# iconName: 534.10 us, count=281, total=150.08 ms

#if 0
$ src/lyx
#pmprof# iconName: 34.87 us, count=263, total=9.17 ms



Try this one instead (do not worry, recompilation will be limited).

The difference is that is report time for getIcon (find and read icon) instead of iconName (find icon only).

I will try now with the second one (I assume that I must revert the first one). Should I reboot again ?

--
Jean-Pierre
--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to