[Libreoffice-bugs] [Bug 103571] macOS 100% CPU usage when minimizing screen if multiple documents are opened

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri Feb 23 14:43:41 UTC 2018


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

--- Comment #55 from Tor Lillqvist <tml at iki.fi> ---
FYI, here is some timing debugging output from when just one Writer document
was open and I changed the Dock size:

> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.000006 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.027414 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.027461 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.023375 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.023460 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.023808 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.023851 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.021801 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.021874 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.008783 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.008825 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.010233 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.010275 s
> debug:90663:6971042: -[VCL_NSApplication screenParametersChanged]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.022160 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.010850 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.023778 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.021911 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.024892 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.021507 s
> debug:90663:6971042: -[VCL_NSApplication screenParametersChanged] took 0.125439 s

and here with three documents open:

> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.000007 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.074095 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.074144 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.069474 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.069551 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.068246 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.068291 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.066944 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.066994 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.024242 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.024287 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.067261 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.067301 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.066743 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.066820 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.023351 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.023382 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.025091 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.025230 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.026617 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.026713 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.067003 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.067048 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.067794 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.067872 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.068892 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.068934 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.069128 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.069176 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.068469 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.068525 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.024791 s
> debug:90663:6971042: -[SalFrameWindow windowDidChangeScreen] took 0.024842 s
> debug:90663:6971042: -[VCL_NSApplication screenParametersChanged]
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.068519 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.068946 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.068762 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.067797 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.066688 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.067541 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.067825 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.024071 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.069154 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.068377 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.068981 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.025192 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.068966 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.068955 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.069286 s
> debug:90663:6971042:   AquaSalFrame::screenParametersChanged: CallCallback took 0.068227 s
> debug:90663:6971042: -[VCL_NSApplication screenParametersChanged] took 1.008116 s

-- 
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/20180223/d89963d3/attachment.html>


More information about the Libreoffice-bugs mailing list