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