From adc44f2f8f56e6bc708b726e08327c86e89af8a1 Mon Sep 17 00:00:00 2001 From: SisMaker <1713699517@qq.com> Date: Wed, 26 Jan 2022 17:01:36 +0800 Subject: [PATCH] =?UTF-8?q?ft:=20=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- c_src/eLfq/eLfq.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/c_src/eLfq/eLfq.cc b/c_src/eLfq/eLfq.cc index af6ff26..a6856b3 100644 --- a/c_src/eLfq/eLfq.cc +++ b/c_src/eLfq/eLfq.cc @@ -4,11 +4,11 @@ #include struct NifTraits : public moodycamel::ConcurrentQueueDefaultTraits { - static const size_t BLOCK_SIZE = 8; - static const size_t EXPLICIT_BLOCK_EMPTY_COUNTER_THRESHOLD = 8; - static const size_t EXPLICIT_INITIAL_INDEX_SIZE = 4; - static const size_t IMPLICIT_INITIAL_INDEX_SIZE = 4; - static const size_t INITIAL_IMPLCICIT_PRODUCER_HASH_SIZE = 0; + static const size_t BLOCK_SIZE = 16; + static const size_t EXPLICIT_BLOCK_EMPTY_COUNTER_THRESHOLD = 16; + static const size_t EXPLICIT_INITIAL_INDEX_SIZE = 8; + static const size_t IMPLICIT_INITIAL_INDEX_SIZE = 8; + static const size_t INITIAL_IMPLICIT_PRODUCER_HASH_SIZE= 0; static const std::uint32_t EXPLICIT_CONSUMER_CONSUMPTION_QUOTA_BEFORE_ROTATE = 0; static inline void *malloc(std::size_t size) { return enif_alloc(size); }