[Libreoffice-bugs] [Bug 113137] FILEOPEN ODT: File processing time has increased a lot

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sun Oct 15 12:22:42 UTC 2017


https://bugs.documentfoundation.org/show_bug.cgi?id=113137

--- Comment #1 from Telesto <telesto at surfxs.nl> ---
Created attachment 136987
  --> https://bugs.documentfoundation.org/attachment.cgi?id=136987&action=edit
Bibisect log

Bibisected to:

author  Michael Meeks <michael.meeks at collabora.com>     2015-06-10 11:08:00
(GMT)
committer       Michael Meeks <michael.meeks at collabora.com>     2015-06-10
16:27:20 (GMT)
commit  48c2815dd20cf20eeec8bb4e003000f4a3d13291 (patch)
tree    19596543beea4e4f56d1d06f429e575f596f0ad7
parent  ef4fd9c52f16e6d242f999dd87170e6cac07230d (diff)
tdf#91727 - Unwind non-dispatch of idle handlers.
This clobbers the functionality from commit:

    06d731428ef6cf93c7333e8228bfb6088853b52f

    make idle timers actually activate only when idle

Since now all rendering and re-sizing is done in idle handlers it
does effectively the opposite of what was intended. A better solution
would allow special-casing the processing of just rendering,
re-sizing and window management to spin for eg. progress bar
rendering.

Also add helpful debugging labels to the idle & timeouts.

Also cleanup the Idle vs. Scheduler handling.

Also ensure that starting an Idle triggers a mainloop wakeup.

Also add a unit test.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20171015/96f38fc9/attachment-0001.html>


More information about the Libreoffice-bugs mailing list