[Qt-creator] Latest 3.6.0-rc1 slow editor on OS X

Ziller Eike Eike.Ziller at theqtcompany.com
Fri Dec 4 07:43:53 CET 2015


Sounds like this could be https://bugreports.qt.io/browse/QTBUG-49172
Please try turning off Welcome plugin (e.g. Qt Creator > About Plugins, or run from Terminal with “-noload Welcome”)

Br, Eike

> On Dec 3, 2015, at 13:46, Nils Jeisecke via Qt-creator <qt-creator at qt-project.org> wrote:
> 
> Hi list,
> 
> since upgrading to 3.6.0-rc1 creator's editor is close to unusable on
> my (rather old) Mac Pro (Mac OS X 10.9).
> 
> - start creator 3.5.82 (3.6.0-rc1) Qt 5.5.1
> - open a simple text file
> - moving the cursor or editing is extremely slow
> 
> - start creator 3.4.2 (opensource) Qt 5.5.0
> - open a simple text file
> - editing works as expected
> 
> This is the instruments profiling data for 3.5.82:
> 
> Running Time Self Symbol Name
> 259.0ms   45.7% 259,0 0x10b1f8960
> 259.0ms   45.7% 0,0  0x10b2673e0
> 259.0ms   45.7% 0,0   QImage::convertToFormat_helper(QImage::Format,
> QFlags<Qt::ImageConversionFlag>) const
> 259.0ms   45.7% 0,0    QPlatformBackingStore::toTexture(QRegion
> const&, QSize*, QFlags<QPlatformBackingStore::TextureFlag>*) const
> 259.0ms   45.7% 0,0
> QPlatformBackingStore::composeAndFlush(QWindow*, QRegion const&,
> QPoint const&, QPlatformTextureList*, QOpenGLContext*, bool)
> 259.0ms   45.7% 0,0      0x10abd6a50
> 259.0ms   45.7% 0,0       0x10abd6e00
> 259.0ms   45.7% 0,0        0x10abd9c80
> 259.0ms   45.7% 0,0         0x10abdae50
> 259.0ms   45.7% 0,0          QWidgetPrivate::syncBackingStore()
> 259.0ms   45.7% 0,0           QWidget::event(QEvent*)
> 259.0ms   45.7% 0,0            QMainWindow::event(QEvent*)
> 259.0ms   45.7% 0,0
> QApplicationPrivate::notify_helper(QObject*, QEvent*)
> 259.0ms   45.7% 0,0              QApplication::notify(QObject*, QEvent*)
> 259.0ms   45.7% 0,0
> QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
> 259.0ms   45.7% 0,0                0x10fad5860
> 259.0ms   45.7% 0,0                 0x10fad6180
> 259.0ms   45.7% 0,0
> __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
> 259.0ms   45.7% 0,0                   __CFRunLoopDoSources0
> 259.0ms   45.7% 0,0                    __CFRunLoopRun
> 259.0ms   45.7% 0,0                     CFRunLoopRunSpecific
> 259.0ms   45.7% 0,0                      RunCurrentEventLoopInMode
> 259.0ms   45.7% 0,0                       ReceiveNextEventCommon
> 259.0ms   45.7% 0,0
> _BlockUntilNextEventMatchingListInModeWithFilter
> 259.0ms   45.7% 0,0                         _DPSNextEvent
> 259.0ms   45.7% 0,0                          -[NSApplication
> nextEventMatchingMask:untilDate:inMode:dequeue:]
> 259.0ms   45.7% 0,0                           -[NSApplication run]
> 259.0ms   45.7% 0,0                            0x10fad4800
> 259.0ms   45.7% 0,0
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
> 259.0ms   45.7% 0,0                              QCoreApplication::exec()
> 259.0ms   45.7% 0,0                               main
> 259.0ms   45.7% 0,0                                start
> 
> Is this some regression in Qt?
> 
> Nils
> _______________________________________________
> Qt-creator mailing list
> Qt-creator at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator

-- 
Eike Ziller, Senior Software Engineer | The Qt Company
Digia Germany GmbH, Rudower Chaussee 13, D-12489 Berlin
Geschäftsführer: Mika Pälsi, Juha Varelius, Tuula Haataja
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B



More information about the Qt-creator mailing list