summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2021-04-06 15:17:40 +0200
committerEike Ziller <eike.ziller@qt.io>2021-04-06 15:17:40 +0200
commitc0cfafdd3dd89fce9d39e63b0a6f561a09d72007 (patch)
tree1173623031704547765fae32a1a8e528b1ed84a4 /src/plugins/cpptools
parent1c50f441a22a31f825ee43fa19c411648f290571 (diff)
parenta8d9fb0e6e87f1ad4f16cb5690271f1d85a95776 (diff)
downloadqt-creator-c0cfafdd3dd89fce9d39e63b0a6f561a09d72007.tar.gz
Merge remote-tracking branch 'origin/4.15'
Conflicts: cmake/QtCreatorIDEBranding.cmake qbs/modules/qtc/qtc.qbs qtcreator_ide_branding.pri src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp Change-Id: I403b236c40d73a61ae22304e289e9d4374366395
Diffstat (limited to 'src/plugins/cpptools')
-rw-r--r--src/plugins/cpptools/stringtable.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/plugins/cpptools/stringtable.cpp b/src/plugins/cpptools/stringtable.cpp
index efd186fada..5122c3a8a9 100644
--- a/src/plugins/cpptools/stringtable.cpp
+++ b/src/plugins/cpptools/stringtable.cpp
@@ -28,10 +28,10 @@
#include <utils/qtcassert.h>
#include <QDebug>
+#include <QElapsedTimer>
#include <QMutex>
#include <QSet>
#include <QThreadPool>
-#include <QTime>
#include <QTimer>
using namespace CppTools::Internal;
@@ -139,10 +139,10 @@ void StringTablePrivate::GC()
QMutexLocker locker(&m_lock);
int initialSize = 0;
- QTime startTime;
+ QElapsedTimer timer;
if (DebugStringTable) {
initialSize = m_strings.size();
- startTime = QTime::currentTime();
+ timer.start();
}
// Collect all QStrings which have refcount 1. (One reference in m_strings and nowhere else.)
@@ -159,7 +159,6 @@ void StringTablePrivate::GC()
if (DebugStringTable) {
const int currentSize = m_strings.size();
qDebug() << "StringTable::GC removed" << initialSize - currentSize
- << "strings in" << startTime.msecsTo(QTime::currentTime())
- << "ms, size is now" << currentSize;
+ << "strings in" << timer.elapsed() << "ms, size is now" << currentSize;
}
}