summaryrefslogtreecommitdiff
path: root/src/plugins/valgrind/callgrind/callgrindparsedata.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/valgrind/callgrind/callgrindparsedata.cpp')
-rw-r--r--src/plugins/valgrind/callgrind/callgrindparsedata.cpp19
1 files changed, 9 insertions, 10 deletions
diff --git a/src/plugins/valgrind/callgrind/callgrindparsedata.cpp b/src/plugins/valgrind/callgrind/callgrindparsedata.cpp
index e470ec4043..fb3a312943 100644
--- a/src/plugins/valgrind/callgrind/callgrindparsedata.cpp
+++ b/src/plugins/valgrind/callgrind/callgrindparsedata.cpp
@@ -137,9 +137,8 @@ void ParseData::Private::addCompressedString(NameLookupTable &lookup, const QStr
void ParseData::Private::cycleDetection()
{
- if (m_cycleCacheValid) {
+ if (m_cycleCacheValid)
return;
- }
cleanupFunctionCycles();
Internal::CycleDetection algorithm(m_q);
m_cycleCache = algorithm.run(m_functions);
@@ -182,13 +181,13 @@ QString ParseData::prettyStringForEvent(const QString &event)
QString type;
if (event.contains(QLatin1Char('L')))
type = ParseData::Private::tr("Last-level"); // first, "L" overwrites the others
- else if (event.at(0) == 'I')
+ else if (event.at(0) == QLatin1Char('I'))
type = ParseData::Private::tr("Instruction");
- else if (event.at(0) == 'D')
+ else if (event.at(0) == QLatin1Char('D'))
type = ParseData::Private::tr("Cache");
- else if (event.leftRef(2) == "Bc")
+ else if (event.leftRef(2) == QLatin1String("Bc"))
type = ParseData::Private::tr("Conditional branches");
- else if (event.leftRef(2) == "Bi")
+ else if (event.leftRef(2) == QLatin1String("Bi"))
type = ParseData::Private::tr("Indirect branches");
QStringList prettyString;
@@ -198,7 +197,7 @@ QString ParseData::prettyStringForEvent(const QString &event)
prettyString << ParseData::Private::tr("level %1").arg(event.at(1));
prettyString << (isRead ? ParseData::Private::tr("read") : ParseData::Private::tr("write"));
- if (event.at(0) == 'B')
+ if (event.at(0) == QLatin1Char('B'))
prettyString << (isMiss ? ParseData::Private::tr("mispredicted") : ParseData::Private::tr("executed"));
else
prettyString << (isMiss ? ParseData::Private::tr("miss") : ParseData::Private::tr("access"));
@@ -221,9 +220,9 @@ void ParseData::setEvents(const QStringList &events)
QString ParseData::prettyStringForPosition(const QString &position)
{
- if (position == "line")
+ if (position == QLatin1String("line"))
return ParseData::Private::tr("Line:"); // as in: "line number"
- else if (position == "instr")
+ else if (position == QLatin1String("instr"))
return ParseData::Private::tr("Instruction"); // as in: "instruction address"
return ParseData::Private::tr("Position:"); // never reached, in theory
}
@@ -243,7 +242,7 @@ void ParseData::setPositions(const QStringList &positions)
d->m_positions = positions;
d->m_lineNumberPositionIndex = -1;
for (int i = 0; i < positions.size(); ++i) {
- if (positions.at(i) == "line") {
+ if (positions.at(i) == QLatin1String("line")) {
d->m_lineNumberPositionIndex = i;
break;
}