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

            Bug ID: 89986
           Summary: PaintHelper performance rendering Calc sheet
                    containing embedded graphic objects, e.g. macro button
           Product: LibreOffice
           Version: 4.5.0.0.alpha0+ Master
          Hardware: x86-64 (AMD64)
                OS: Mac OS X (All)
            Status: UNCONFIRMED
          Severity: major
          Priority: medium
         Component: Calc
          Assignee: [email protected]
          Reporter: [email protected]

Created attachment 114072
  --> https://bugs.documentfoundation.org/attachment.cgi?id=114072&action=edit
profiling screenshot

Wile testing an alleged context switching bug using keyboard shortcuts, I
noticed that LO was particularly slow at redrawing a Calc sheet that contained
a macro button, so I did some profiling, see attached screenshot.

There seems to be a significant performance hit in the PaintHelper module of on
average about 100ms on my system :

Nom du modèle :    Mac mini
  Identifiant du modèle :    Macmini4,1
  Nom du processeur :    Intel Core 2 Duo
  Vitesse du processeur :    2,66 GHz
  Nombre de processeurs :    1
  Nombre total de cœurs :    2
  Cache de niveau 2 :    3 Mo
  Mémoire :    4 Go
  Vitesse du bus :    1,07 GHz

This manifests itself in that when say three different documents are open
simultaneously (Writer, Calc, Database main window), context switching with the
Mac keyboard shortcut Cmd+`causes noticeable delay in redrawing of the Calc
sheet, and it appears to be systematically linked to calls to the PaintHelper
module.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to