aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/threading/queue/mpsc_read_as_filled.h
diff options
context:
space:
mode:
authorAnton Samokhvalov <pg83@yandex.ru>2022-02-10 16:45:17 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:17 +0300
commitd3a398281c6fd1d3672036cb2d63f842d2cb28c5 (patch)
treedd4bd3ca0f36b817e96812825ffaf10d645803f2 /library/cpp/threading/queue/mpsc_read_as_filled.h
parent72cb13b4aff9bc9cf22e49251bc8fd143f82538f (diff)
downloadydb-d3a398281c6fd1d3672036cb2d63f842d2cb28c5.tar.gz
Restoring authorship annotation for Anton Samokhvalov <pg83@yandex.ru>. Commit 2 of 2.
Diffstat (limited to 'library/cpp/threading/queue/mpsc_read_as_filled.h')
-rw-r--r--library/cpp/threading/queue/mpsc_read_as_filled.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/library/cpp/threading/queue/mpsc_read_as_filled.h b/library/cpp/threading/queue/mpsc_read_as_filled.h
index 621517328e..be33ba5a58 100644
--- a/library/cpp/threading/queue/mpsc_read_as_filled.h
+++ b/library/cpp/threading/queue/mpsc_read_as_filled.h
@@ -132,7 +132,7 @@ namespace NThreading {
TMsgBunch* volatile NextToken;
/* this push can return PUSH_RESULT_BLOCKED */
- inline TPushResult Push(TMsgLink msg, ui64 slot, TAux auxiliary) {
+ inline TPushResult Push(TMsgLink msg, ui64 slot, TAux auxiliary) {
if (Y_UNLIKELY(slot < FirstSlot)) {
return PUSH_RESULT_BACKWARD;
}
@@ -194,7 +194,7 @@ namespace NThreading {
// the object could be destroyed after this method
inline void SetNextToken(TMsgBunch* next) {
AtomicSet(NextToken, next);
- if (Y_UNLIKELY(AtomicAdd(Token, RELEASE_SIZE) == RELEASE_SIZE)) {
+ if (Y_UNLIKELY(AtomicAdd(Token, RELEASE_SIZE) == RELEASE_SIZE)) {
Release(this);
next->DecrementToken();
}
@@ -317,8 +317,8 @@ namespace NThreading {
}
};
- template <typename TWBucket = TWriteBucket<>,
- template <typename, typename...> class TContainer = TDeque>
+ template <typename TWBucket = TWriteBucket<>,
+ template <typename, typename...> class TContainer = TDeque>
class TReadBucket {
public:
using TAux = typename TWBucket::TUsingAux;
@@ -543,7 +543,7 @@ namespace NThreading {
static constexpr ui32 BUNCH_SIZE = DEFAULT_BUNCH_SIZE;
using TBunchBase = TEmpty;
- template <typename TElem, typename... TRest>
+ template <typename TElem, typename... TRest>
using TContainer = TDeque<TElem, TRest...>;
static constexpr bool DeleteItems = true;
@@ -556,7 +556,7 @@ namespace NThreading {
DeclareTuneContainer(TRaFQueueSkipContainer, TContainer);
DeclareTuneValueParam(TRaFQueueDeleteItems, bool, DeleteItems);
- template <typename TItem = void, typename... TParams>
+ template <typename TItem = void, typename... TParams>
class TReadAsFilledQueue {
private:
using TTuned = TTune<NReadAsFilledPrivate::TDefaultParams, TParams...>;
@@ -565,7 +565,7 @@ namespace NThreading {
using TBunchBase = typename TTuned::TBunchBase;
- template <typename TElem, typename... TRest>
+ template <typename TElem, typename... TRest>
using TContainer =
typename TTuned::template TContainer<TElem, TRest...>;