core: remove LOG_STP from mobile

LOG_STP is on longer providing the data needed, since a lot of the startup
is indirectly in QML, furthermore using the xcode project and running profiler
gives much more detailed information

Signed-off-by: Jan Iversen <jani@apache.org>
This commit is contained in:
jan Iversen 2018-09-16 12:41:35 +02:00 committed by Dirk Hohndel
parent a96be9af68
commit bf7954ebe7
4 changed files with 0 additions and 65 deletions

View file

@ -23,47 +23,15 @@
// Implementation of STP logging
#include "core/ssrf.h"
#ifdef ENABLE_STARTUP_TIMING
#include <QElapsedTimer>
#include <QMutex>
#include <QMutexLocker>
void log_stp(const char *ident, QString *buf)
{
static bool firstCall = true;
static QElapsedTimer stpDuration;
static QString stpText;
static QMutex logMutex;
QMutexLocker l(&logMutex);
if (firstCall) {
firstCall = false;
stpDuration.start();
}
if (ident)
stpText += QString("STP ")
.append(QString::number(stpDuration.elapsed()))
.append(" ms, ")
.append(ident)
.append("\n");
if (buf) {
*buf += "---------- startup timer ----------\n";
*buf += stpText;
}
}
#endif // ENABLE_STARTUP_TIMING
int main(int argc, char **argv)
{
LOG_STP("main starting");
int i;
QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
QLoggingCategory::setFilterRules(QStringLiteral("qt.bluetooth* = true"));
// Start application
std::unique_ptr<QApplication> app(new QApplication(argc, argv));
LOG_STP("main Qt started");
// and get comand line arguments
QStringList arguments = QCoreApplication::arguments();
@ -78,7 +46,6 @@ int main(int argc, char **argv)
}
}
git_libgit2_init();
LOG_STP("main git loaded");
setup_system_prefs();
if (QLocale().measurementSystem() == QLocale::MetricSystem)
default_prefs.units = SI_units;
@ -88,11 +55,8 @@ int main(int argc, char **argv)
fill_computer_list();
parse_xml_init();
LOG_STP("main xml parsed");
taglist_init_global();
LOG_STP("main taglist done");
init_ui();
LOG_STP("main init_ui done");
if (prefs.default_file_behavior == LOCAL_DEFAULT_FILE)
set_filename(prefs.default_filename);
else
@ -106,7 +70,6 @@ int main(int argc, char **argv)
init_proxy();
LOG_STP("main call run_ui (continue in qmlmanager)");
if (!quit)
run_ui();
exit_ui();