From d09d508795c92dc3a4a10dec8a8cbe7201733555 Mon Sep 17 00:00:00 2001 From: Ulf Hermann <ulf.hermann@digia.com> Date: Wed, 19 Feb 2014 11:42:38 +0100 Subject: [PATCH] QmlProfiler: Only analyze binding loops for bindings and signals Recursion markers for javascript, creating, or compiling aren't very interesting. Change-Id: I3220d06e1763619c01dabca31ef238b31b11dfbb Reviewed-by: Kai Koehne <kai.koehne@digia.com> --- src/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp b/src/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp index f9c52cfdd91..2aadbeb453d 100644 --- a/src/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp +++ b/src/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp @@ -243,9 +243,7 @@ void BasicTimelineModel::BasicTimelineModelPrivate::findBindingLoops() BasicTimelineModel::QmlRangeEventData data = eventDict.at(event->eventId); static QVector<QmlDebug::QmlEventType> acceptedTypes = - QVector<QmlDebug::QmlEventType>() << QmlDebug::Compiling << QmlDebug::Creating - << QmlDebug::Binding << QmlDebug::HandlingSignal - << QmlDebug::Javascript; + QVector<QmlDebug::QmlEventType>() << QmlDebug::Binding << QmlDebug::HandlingSignal; if (!acceptedTypes.contains(data.eventType)) continue; -- GitLab