From 598a99e4209af9f42930d660ca23c86284cb434c Mon Sep 17 00:00:00 2001 From: isanae <14251494+isanae@users.noreply.github.com> Date: Sun, 20 Dec 2020 23:08:14 -0500 Subject: added timing for vfs mapping --- src/usvfsconnector.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/usvfsconnector.cpp') diff --git a/src/usvfsconnector.cpp b/src/usvfsconnector.cpp index c8f2f1c4..611b905b 100644 --- a/src/usvfsconnector.cpp +++ b/src/usvfsconnector.cpp @@ -188,6 +188,8 @@ UsvfsConnector::~UsvfsConnector() void UsvfsConnector::updateMapping(const MappingType &mapping) { + const auto start = std::chrono::high_resolution_clock::now(); + QProgressDialog progress(qApp->activeWindow()); progress.setLabelText(tr("Preparing vfs")); progress.setMaximum(static_cast(mapping.size())); @@ -225,7 +227,12 @@ void UsvfsConnector::updateMapping(const MappingType &mapping) } } - log::debug("VFS mappings updated ", dirs, files); + const auto end = std::chrono::high_resolution_clock::now(); + const auto time = std::chrono::duration_cast(end - start); + + log::debug( + "VFS mappings updated, linked {} dirs and {} files in {}ms", + dirs, files, time.count()); } void UsvfsConnector::updateParams( -- cgit v1.3.1