summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsabdenovch <[email protected]>2025-04-08 13:32:30 +0300
committersabdenovch <[email protected]>2025-04-08 13:51:06 +0300
commitbe3ac2bb7928b48dfa4693d9dba5c3bd524574a6 (patch)
tree8649a137a5ef978864aa0653eec62373f902846b
parent04f7f3dc6e9c69f45019273a24405cc630491051 (diff)
QL joins refactoring
commit_hash:bf6a38b831d4a1301e19a6524c711d7a1c17bf48
-rw-r--r--library/cpp/yt/memory/chunked_memory_pool.cpp1
-rw-r--r--yt/yt/core/misc/mpsc_stack.h2
2 files changed, 2 insertions, 1 deletions
diff --git a/library/cpp/yt/memory/chunked_memory_pool.cpp b/library/cpp/yt/memory/chunked_memory_pool.cpp
index d8673f5d6c3..69794dcee19 100644
--- a/library/cpp/yt/memory/chunked_memory_pool.cpp
+++ b/library/cpp/yt/memory/chunked_memory_pool.cpp
@@ -58,6 +58,7 @@ TChunkedMemoryPool::TChunkedMemoryPool(
, ChunkProviderHolder_(std::move(chunkProvider))
, ChunkProvider_(ChunkProviderHolder_.Get())
{
+ YT_VERIFY(ChunkProviderHolder_);
Initialize(startChunkSize);
}
diff --git a/yt/yt/core/misc/mpsc_stack.h b/yt/yt/core/misc/mpsc_stack.h
index f19d2299100..ad461a7ef1a 100644
--- a/yt/yt/core/misc/mpsc_stack.h
+++ b/yt/yt/core/misc/mpsc_stack.h
@@ -10,7 +10,7 @@ namespace NYT {
//! Multiple producer single consumer lock-free stack.
template <class T>
-class TMpscStack
+class TMpscStack final
{
public:
TMpscStack(const TMpscStack&) = delete;