QmlProfiler: Don't process all events twice when loading traces
At the end of QmlProfilerFileReader::load() we have a perfectly valid
set of types and events which we can just pass on to the model as-is.
Change-Id: I6981663f409c4647f4d5ae8a73b5d14cc701017b
Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
Showing
- src/plugins/qmlprofiler/qmlprofilerdatamodel.cpp 12 additions, 0 deletionssrc/plugins/qmlprofiler/qmlprofilerdatamodel.cpp
- src/plugins/qmlprofiler/qmlprofilerdatamodel.h 2 additions, 0 deletionssrc/plugins/qmlprofiler/qmlprofilerdatamodel.h
- src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp 1 addition, 6 deletionssrc/plugins/qmlprofiler/qmlprofilermodelmanager.cpp
- src/plugins/qmlprofiler/qmlprofilertracefile.cpp 6 additions, 24 deletionssrc/plugins/qmlprofiler/qmlprofilertracefile.cpp
- src/plugins/qmlprofiler/qmlprofilertracefile.h 2 additions, 7 deletionssrc/plugins/qmlprofiler/qmlprofilertracefile.h
Loading
Please register or sign in to comment