From 85ad78c1d44b749ad7a1d09c26c3d7f7f35a3f3d Mon Sep 17 00:00:00 2001 From: Narumol Prangnawarat Date: Mon, 18 Nov 2019 15:34:23 +0000 Subject: IVGCVSW-4068 Add Guid to Workload * Add Guid to Workload * Remove circular dependency Signed-off-by: Narumol Prangnawarat Signed-off-by: janeil01 Change-Id: I15342fa7481c6bdc050e057dce2d74bba07fe2dd --- src/profiling/IProfilingConnectionFactory.hpp | 4 ++-- src/profiling/ProfilingConnectionFactory.hpp | 4 ---- src/profiling/ProfilingService.hpp | 2 +- src/profiling/test/ProfilingTests.hpp | 1 + src/profiling/test/SendTimelinePacketTests.cpp | 4 ++-- 5 files changed, 6 insertions(+), 9 deletions(-) (limited to 'src/profiling') diff --git a/src/profiling/IProfilingConnectionFactory.hpp b/src/profiling/IProfilingConnectionFactory.hpp index 173421092e..c2bbc70d8b 100644 --- a/src/profiling/IProfilingConnectionFactory.hpp +++ b/src/profiling/IProfilingConnectionFactory.hpp @@ -7,7 +7,7 @@ #include "IProfilingConnection.hpp" -#include +#include #include @@ -20,7 +20,7 @@ namespace profiling class IProfilingConnectionFactory { public: - using ExternalProfilingOptions = Runtime::CreationOptions::ExternalProfilingOptions; + using ExternalProfilingOptions = IRuntime::CreationOptions::ExternalProfilingOptions; using IProfilingConnectionPtr = std::unique_ptr; virtual ~IProfilingConnectionFactory() {} diff --git a/src/profiling/ProfilingConnectionFactory.hpp b/src/profiling/ProfilingConnectionFactory.hpp index b3a1658548..c6d4c6faf0 100644 --- a/src/profiling/ProfilingConnectionFactory.hpp +++ b/src/profiling/ProfilingConnectionFactory.hpp @@ -7,10 +7,6 @@ #include "IProfilingConnectionFactory.hpp" -#include - -#include - namespace armnn { diff --git a/src/profiling/ProfilingService.hpp b/src/profiling/ProfilingService.hpp index d4ff9085f5..ee199d55ab 100644 --- a/src/profiling/ProfilingService.hpp +++ b/src/profiling/ProfilingService.hpp @@ -30,7 +30,7 @@ namespace profiling class ProfilingService : public IReadWriteCounterValues, public IProfilingGuidGenerator { public: - using ExternalProfilingOptions = Runtime::CreationOptions::ExternalProfilingOptions; + using ExternalProfilingOptions = IRuntime::CreationOptions::ExternalProfilingOptions; using IProfilingConnectionFactoryPtr = std::unique_ptr; using IProfilingConnectionPtr = std::unique_ptr; using CounterIndices = std::vector*>; diff --git a/src/profiling/test/ProfilingTests.hpp b/src/profiling/test/ProfilingTests.hpp index 21c98723be..86b5c315e2 100644 --- a/src/profiling/test/ProfilingTests.hpp +++ b/src/profiling/test/ProfilingTests.hpp @@ -12,6 +12,7 @@ #include #include +#include #include #include diff --git a/src/profiling/test/SendTimelinePacketTests.cpp b/src/profiling/test/SendTimelinePacketTests.cpp index 771e117955..8071eece7d 100644 --- a/src/profiling/test/SendTimelinePacketTests.cpp +++ b/src/profiling/test/SendTimelinePacketTests.cpp @@ -410,7 +410,7 @@ BOOST_AUTO_TEST_CASE(SendTimelinePacketTests3) BOOST_AUTO_TEST_CASE(GetGuidsFromProfilingService) { - armnn::Runtime::CreationOptions::ExternalProfilingOptions options; + armnn::IRuntime::CreationOptions::ExternalProfilingOptions options; options.m_EnableProfiling = true; ProfilingService& profilingService = ProfilingService::Instance(); profilingService.ResetExternalProfilingOptions(options, true); @@ -429,7 +429,7 @@ BOOST_AUTO_TEST_CASE(GetGuidsFromProfilingService) BOOST_AUTO_TEST_CASE(GetTimelinePackerWriterFromProfilingService) { - armnn::Runtime::CreationOptions::ExternalProfilingOptions options; + armnn::IRuntime::CreationOptions::ExternalProfilingOptions options; options.m_EnableProfiling = true; ProfilingService& profilingService = ProfilingService::Instance(); profilingService.ResetExternalProfilingOptions(options, true); -- cgit v1.2.1