From db1d95e3db09f1b51ea21af55cb73cb55cb63e4d Mon Sep 17 00:00:00 2001 From: emeric Date: Sat, 9 Mar 2024 18:58:24 +0100 Subject: [PATCH] Added some profiling events for cover and audio resources --- src/lms/ui/resource/AudioFileResource.cpp | 3 +++ src/lms/ui/resource/CoverResource.cpp | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/lms/ui/resource/AudioFileResource.cpp b/src/lms/ui/resource/AudioFileResource.cpp index 5003811a..58b84adc 100644 --- a/src/lms/ui/resource/AudioFileResource.cpp +++ b/src/lms/ui/resource/AudioFileResource.cpp @@ -27,6 +27,7 @@ #include "database/Session.hpp" #include "database/Track.hpp" #include "utils/ILogger.hpp" +#include "utils/IProfiler.hpp" #include "utils/String.hpp" #include "LmsApplication.hpp" @@ -83,6 +84,8 @@ namespace UserInterface void AudioFileResource::handleRequest(const Wt::Http::Request& request, Wt::Http::Response& response) { + LMS_SCOPED_PROFILE_OVERVIEW("UI", "HandleAudioFileRequest"); + std::shared_ptr fileResourceHandler; if (!request.continuation()) diff --git a/src/lms/ui/resource/CoverResource.cpp b/src/lms/ui/resource/CoverResource.cpp index 6738c7d7..21cfaf80 100644 --- a/src/lms/ui/resource/CoverResource.cpp +++ b/src/lms/ui/resource/CoverResource.cpp @@ -26,6 +26,7 @@ #include "database/Track.hpp" #include "utils/Exception.hpp" #include "utils/ILogger.hpp" +#include "utils/IProfiler.hpp" #include "utils/Service.hpp" #include "utils/String.hpp" @@ -61,6 +62,8 @@ namespace UserInterface void CoverResource::handleRequest(const Wt::Http::Request& request, Wt::Http::Response& response) { + LMS_SCOPED_PROFILE_OVERVIEW("UI", "HandleCoverRequest"); + // Retrieve parameters const std::string* trackIdStr = request.getParameter("trackid"); const std::string* releaseIdStr = request.getParameter("releaseid");