From 19793551a67a5afd4cfb68e5dda7751e3d321a35 Mon Sep 17 00:00:00 2001 From: Cathal Corbett Date: Fri, 4 Mar 2022 10:36:34 +0000 Subject: IVGCVSW-6817 Add IProfilingService& as an argument to the IReportStructure Signed-off-by: Cathal Corbett Change-Id: Ib8e75eea49debe3b1dd8fa72623a55b26cb6ded4 --- src/profiling/ActivateTimelineReportingCommandHandler.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/profiling/ActivateTimelineReportingCommandHandler.cpp') diff --git a/src/profiling/ActivateTimelineReportingCommandHandler.cpp b/src/profiling/ActivateTimelineReportingCommandHandler.cpp index 7f949d361a..940b823978 100644 --- a/src/profiling/ActivateTimelineReportingCommandHandler.cpp +++ b/src/profiling/ActivateTimelineReportingCommandHandler.cpp @@ -5,6 +5,8 @@ #include "ActivateTimelineReportingCommandHandler.hpp" #include "TimelineUtilityMethods.hpp" +#include +#include #include #include @@ -49,7 +51,10 @@ void ActivateTimelineReportingCommandHandler::operator()(const arm::pipe::Packet m_TimelineReporting = true; - m_ReportStructure.value().ReportStructure(); + armnn::ArmNNProfilingServiceInitialiser initialiser; + std::unique_ptr profilingService = IProfilingService::CreateProfilingService( + arm::pipe::MAX_ARMNN_COUNTER, initialiser); + m_ReportStructure.value().ReportStructure(*profilingService); m_BackendNotifier.NotifyBackendsForTimelineReporting(); } -- cgit v1.2.1