Skip to content

Commit bffa67d

Browse files
committed
Remove mutex
1 parent ca374bc commit bffa67d

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

source/adapters/native_cpu/common.hpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#pragma once
1212

1313
#include "ur/ur.hpp"
14-
#include <mutex>
1514

1615
constexpr size_t MaxMessageSize = 256;
1716

@@ -64,7 +63,6 @@ struct _ur_object {
6463

6564
struct RefCounted {
6665
std::atomic_uint32_t _refCount;
67-
std::mutex _mutex;
6866
void incrementReferenceCount() { _refCount++; }
6967
void decrementReferenceCount() { _refCount--; }
7068
RefCounted() : _refCount{1} {}
@@ -74,7 +72,6 @@ struct RefCounted {
7472
template <typename T>
7573
inline void decrementOrDelete(T* refC) {
7674
refC->decrementReferenceCount();
77-
std::lock_guard<std::mutex> lock(refC->_mutex);
7875
if (refC->getReferenceCount() == 0)
7976
delete refC;
8077
}

0 commit comments

Comments
 (0)