forked from qt-creator/qt-creator
QmlProfiler: Rename specific replayEvents to replayQmlEvents
Some compilers cannot discern the two replayEvents methods. Change-Id: Ide4a893ff3976cb081fbbceefacafb6226f0a73f Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -165,12 +165,12 @@ void FlameGraphModel::restrictToFeatures(quint64 visibleFeatures)
|
||||
clear();
|
||||
|
||||
QFutureInterface<void> future;
|
||||
m_modelManager->replayEvents(m_modelManager->traceStart(), m_modelManager->traceEnd(),
|
||||
std::bind(&FlameGraphModel::loadEvent, this,
|
||||
std::placeholders::_1, std::placeholders::_2),
|
||||
std::bind(&FlameGraphModel::beginResetModel, this),
|
||||
std::bind(&FlameGraphModel::finalize, this),
|
||||
[this](const QString &message) {
|
||||
m_modelManager->replayQmlEvents(m_modelManager->traceStart(), m_modelManager->traceEnd(),
|
||||
std::bind(&FlameGraphModel::loadEvent, this,
|
||||
std::placeholders::_1, std::placeholders::_2),
|
||||
std::bind(&FlameGraphModel::beginResetModel, this),
|
||||
std::bind(&FlameGraphModel::finalize, this),
|
||||
[this](const QString &message) {
|
||||
emit m_modelManager->error(tr("Could not re-read events from temporary trace file: %1")
|
||||
.arg(message));
|
||||
endResetModel();
|
||||
|
@@ -149,8 +149,8 @@ void QmlProfilerModelManager::replayEvents(qint64 rangeStart, qint64 rangeEnd,
|
||||
Finalizer finalizer, ErrorHandler errorHandler,
|
||||
QFutureInterface<void> &future) const
|
||||
{
|
||||
replayEvents(rangeStart, rangeEnd, static_cast<QmlEventLoader>(loader), initializer, finalizer,
|
||||
errorHandler, future);
|
||||
replayQmlEvents(rangeStart, rangeEnd, static_cast<QmlEventLoader>(loader), initializer,
|
||||
finalizer, errorHandler, future);
|
||||
}
|
||||
|
||||
static bool isStateful(const QmlEventType &type)
|
||||
@@ -162,10 +162,10 @@ static bool isStateful(const QmlEventType &type)
|
||||
return message == PixmapCacheEvent || message == MemoryAllocation;
|
||||
}
|
||||
|
||||
void QmlProfilerModelManager::replayEvents(qint64 rangeStart, qint64 rangeEnd,
|
||||
QmlEventLoader loader, Initializer initializer,
|
||||
Finalizer finalizer, ErrorHandler errorHandler,
|
||||
QFutureInterface<void> &future) const
|
||||
void QmlProfilerModelManager::replayQmlEvents(qint64 rangeStart, qint64 rangeEnd,
|
||||
QmlEventLoader loader, Initializer initializer,
|
||||
Finalizer finalizer, ErrorHandler errorHandler,
|
||||
QFutureInterface<void> &future) const
|
||||
{
|
||||
if (initializer)
|
||||
initializer();
|
||||
|
@@ -64,9 +64,9 @@ public:
|
||||
void addEventTypes(const QVector<QmlEventType> &types);
|
||||
const QmlEventType &eventType(int typeId) const;
|
||||
|
||||
void replayEvents(qint64 rangeStart, qint64 rangeEnd, QmlEventLoader loader,
|
||||
Initializer initializer, Finalizer finalizer,
|
||||
ErrorHandler errorHandler, QFutureInterface<void> &future) const;
|
||||
void replayQmlEvents(qint64 rangeStart, qint64 rangeEnd, QmlEventLoader loader,
|
||||
Initializer initializer, Finalizer finalizer,
|
||||
ErrorHandler errorHandler, QFutureInterface<void> &future) const;
|
||||
|
||||
void finalize() override;
|
||||
|
||||
|
@@ -101,11 +101,11 @@ void QmlProfilerStatisticsModel::restrictToFeatures(quint64 features)
|
||||
|
||||
clear();
|
||||
QFutureInterface<void> future;
|
||||
m_modelManager->replayEvents(m_modelManager->traceStart(), m_modelManager->traceEnd(),
|
||||
std::bind(&QmlProfilerStatisticsModel::loadEvent, this,
|
||||
std::placeholders::_1, std::placeholders::_2),
|
||||
std::bind(&QmlProfilerStatisticsModel::beginResetModel, this),
|
||||
[this]() {
|
||||
m_modelManager->replayQmlEvents(m_modelManager->traceStart(), m_modelManager->traceEnd(),
|
||||
std::bind(&QmlProfilerStatisticsModel::loadEvent, this,
|
||||
std::placeholders::_1, std::placeholders::_2),
|
||||
std::bind(&QmlProfilerStatisticsModel::beginResetModel, this),
|
||||
[this]() {
|
||||
finalize();
|
||||
notesChanged(QmlProfilerStatisticsModel::s_invalidTypeId); // Reload notes
|
||||
}, [this](const QString &message) {
|
||||
|
@@ -712,7 +712,7 @@ void QmlProfilerTraceFile::saveQtd(QIODevice *device)
|
||||
|
||||
QStack<QmlEvent> stack;
|
||||
qint64 lastProgressTimestamp = traceStart();
|
||||
modelManager()->replayEvents(-1, -1, [&](const QmlEvent &event, const QmlEventType &type) {
|
||||
modelManager()->replayQmlEvents(-1, -1, [&](const QmlEvent &event, const QmlEventType &type) {
|
||||
if (type.rangeType() != MaximumRangeType && event.rangeStage() == RangeStart) {
|
||||
stack.push(event);
|
||||
return;
|
||||
@@ -858,7 +858,7 @@ void QmlProfilerTraceFile::saveQzt(QIODevice *device)
|
||||
}
|
||||
|
||||
qint64 lastProgressTimestamp = traceStart();
|
||||
modelManager()->replayEvents(-1, -1, [&](const QmlEvent &event, const QmlEventType &type) {
|
||||
modelManager()->replayQmlEvents(-1, -1, [&](const QmlEvent &event, const QmlEventType &type) {
|
||||
Q_UNUSED(type);
|
||||
bufferStream << event;
|
||||
// 32MB buffer should be plenty for efficient compression
|
||||
|
@@ -70,7 +70,7 @@ void QmlProfilerTraceClientTest::testMessageReceived()
|
||||
traceClient.stateChanged(QmlDebug::QmlDebugClient::NotConnected);
|
||||
|
||||
QFutureInterface<void> future;
|
||||
modelManager.replayEvents(-1, -1, [&](const QmlEvent &event, const QmlEventType &type) {
|
||||
modelManager.replayQmlEvents(-1, -1, [&](const QmlEvent &event, const QmlEventType &type) {
|
||||
qint64 timestamp;
|
||||
qint32 message;
|
||||
qint32 rangeType;
|
||||
|
Reference in New Issue
Block a user