diff options
| author | isanae <14251494+isanae@users.noreply.github.com> | 2020-12-20 23:08:14 -0500 |
|---|---|---|
| committer | isanae <14251494+isanae@users.noreply.github.com> | 2020-12-20 23:08:14 -0500 |
| commit | 598a99e4209af9f42930d660ca23c86284cb434c (patch) | |
| tree | 5dca4d74a44c8e104bc658c8a5d3b8455384e6cd /src/usvfsconnector.cpp | |
| parent | 904264e231a9aef485025cb45f1eb006b017aa1a (diff) | |
added timing for vfs mapping
Diffstat (limited to 'src/usvfsconnector.cpp')
| -rw-r--r-- | src/usvfsconnector.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
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<int>(mapping.size())); @@ -225,7 +227,12 @@ void UsvfsConnector::updateMapping(const MappingType &mapping) } } - log::debug("VFS mappings updated <linked {} dirs, {} files>", dirs, files); + const auto end = std::chrono::high_resolution_clock::now(); + const auto time = std::chrono::duration_cast<std::chrono::milliseconds>(end - start); + + log::debug( + "VFS mappings updated, linked {} dirs and {} files in {}ms", + dirs, files, time.count()); } void UsvfsConnector::updateParams( |
