During profiling, I found that the event logging (which was enabled by default) actually takes the majority of the CPU time (in the image below, 13% of 18%. I'm using native-comp version of latest emacs):
I could definitely feel the difference after disabling the event logging. No more perceivable input latency anymore.
For better out-of-the-box user experience, I think it would be good to disable event logging by default.
During profiling, I found that the event logging (which was enabled by default) actually takes the majority of the CPU time (in the image below, 13% of 18%. I'm using native-comp version of latest emacs):
I could definitely feel the difference after disabling the event logging. No more perceivable input latency anymore.
For better out-of-the-box user experience, I think it would be good to disable event logging by default.