On 11/18/2015 6:10 PM, Mike Jackson wrote:

The wait cursor does not appear when looking at the QtCreator code base at the file you specified. I could still type cppModelManager before the completion list would pop up for “cppModelManager”. Typing a “->” after that was about a 0.5 second delay for the completion list to pop up. I strung together a few more completions and they were relatively “fast” (around a second to get the completion list). never saw the spinning beach ball with any of that.

In our codes we are including boost in a few spots and if I had to guess the templates might be what is holding up the clang back end? Otherwise our code bases are similar on a total files and current document basis.

Thoughts?

Mike Jackson


Try Lyx <http://www.lyx.org/> from their git repository. Lyx uses Boost, Qt5 and more.
My CMake configure parameters were:
-DLYX_DEPENDENCIES_DOWNLOAD -DLYX_USE_QT=QT5 -DCMAKE_PREFIX_PATH=c:\Qt\Qt5.5.1\5.5\msvc2013\lib\cmake\

Global/Indexing Snapshot : 2558 Documents
Current Editor's Snapshot (Text3.cpp) : 785 Documents.

Went to the last method in Text3.cpp – Text::inDescriptionItem and added a "this->". Took like ~6 seconds to get the popup (older i7 2.6GHz CPU). During the ~6 seconds I didn't see any Windows wait cursor.

On Qt Creator master on every "this->" I get like ~6 seconds.

With Qt Creator 3.5.1 the first time is slow the next times are way faster, like one second.

This is a regression and I've opened up QTCREATORBUG-15365 <https://bugreports.qt.io/browse/QTCREATORBUG-15365>

Cheers,
Cristian.
_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/qt-creator

Reply via email to