diff options
author | Jim Flynn <jim.flynn@arm.com> | 2019-10-24 11:58:06 +0100 |
---|---|---|
committer | Jim Flynn <jim.flynn@arm.com> | 2019-10-25 11:27:29 +0100 |
commit | 00f3aaf282c53b47f4cebfa4b29d7039da883bc1 (patch) | |
tree | 6ac1bf62f5c0cc442ddc77800ef44346185df16e /src/profiling/ProfilingService.cpp | |
parent | c975f9295e076febd4ecd45c9174d54f7327b3cc (diff) | |
download | armnn-00f3aaf282c53b47f4cebfa4b29d7039da883bc1.tar.gz |
IVGCVSW-4027 Add the IProfilingGuidGenerator interface
Change-Id: Idfb80d73171aa2b57d4dcf01dc137817cf19d2bd
Signed-off-by: Jim Flynn <jim.flynn@arm.com>
Diffstat (limited to 'src/profiling/ProfilingService.cpp')
-rw-r--r-- | src/profiling/ProfilingService.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/profiling/ProfilingService.cpp b/src/profiling/ProfilingService.cpp index 1cc9262420..6122ed99c2 100644 --- a/src/profiling/ProfilingService.cpp +++ b/src/profiling/ProfilingService.cpp @@ -241,6 +241,16 @@ uint32_t ProfilingService::DecrementCounterValue(uint16_t counterUid) return counterValuePtr->operator--(std::memory_order::memory_order_relaxed); } +ProfilingDynamicGuid ProfilingService::NextGuid() +{ + return m_GuidGenerator.NextGuid(); +} + +ProfilingStaticGuid ProfilingService::GenerateStaticId(const std::string& str) +{ + return m_GuidGenerator.GenerateStaticId(str); +} + void ProfilingService::Initialize() { // Register a category for the basic runtime counters |