From 4c2d518cf54c710feb72b22b95173dc7ea1c09aa Mon Sep 17 00:00:00 2001 From: Pavel Kunyavskiy Date: Tue, 22 Jun 2021 11:10:27 +0300 Subject: [PATCH] [K/N] Move ClearCurrentThreadData() out of TestSupport --- kotlin-native/runtime/src/mm/cpp/TestSupport.cpp | 2 +- kotlin-native/runtime/src/mm/cpp/ThreadRegistry.hpp | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/kotlin-native/runtime/src/mm/cpp/TestSupport.cpp b/kotlin-native/runtime/src/mm/cpp/TestSupport.cpp index faf2884cd69..c737fee3719 100644 --- a/kotlin-native/runtime/src/mm/cpp/TestSupport.cpp +++ b/kotlin-native/runtime/src/mm/cpp/TestSupport.cpp @@ -57,7 +57,7 @@ extern "C" void Kotlin_TestSupport_AssertClearGlobalState() { void kotlin::DeinitMemoryForTests(MemoryState* memoryState) { DeinitMemory(memoryState, false); - mm::ThreadRegistry::TestSupport::ClearCurrentThreadData(); + mm::ThreadRegistry::ClearCurrentThreadData(); } std::ostream& kotlin::operator<<(std::ostream& stream, ThreadState state) { diff --git a/kotlin-native/runtime/src/mm/cpp/ThreadRegistry.hpp b/kotlin-native/runtime/src/mm/cpp/ThreadRegistry.hpp index f32c799e8b6..1cd0fa4f00c 100644 --- a/kotlin-native/runtime/src/mm/cpp/ThreadRegistry.hpp +++ b/kotlin-native/runtime/src/mm/cpp/ThreadRegistry.hpp @@ -43,10 +43,7 @@ public: bool IsCurrentThreadRegistered() const noexcept { return currentThreadDataNode_ != nullptr; } - class TestSupport { - public: - static void ClearCurrentThreadData() { currentThreadDataNode_ = nullptr; } - }; + static void ClearCurrentThreadData() { currentThreadDataNode_ = nullptr; } private: friend class GlobalData;