소스 검색

ft: 完善

master
SisMaker 3 년 전
부모
커밋
d2a17967b9
1개의 변경된 파일6개의 추가작업 그리고 5개의 파일을 삭제
  1. +6
    -5
      c_src/eLfq/eLfq.cc

+ 6
- 5
c_src/eLfq/eLfq.cc 파일 보기

@ -4,11 +4,12 @@
#include <vector>
struct NifTraits : public moodycamel::ConcurrentQueueDefaultTraits {
// static const size_t BLOCK_SIZE = 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 = 1;
// static const std::uint32_t EXPLICIT_CONSUMER_CONSUMPTION_QUOTA_BEFORE_ROTATE = 24;
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 std::uint32_t EXPLICIT_CONSUMER_CONSUMPTION_QUOTA_BEFORE_ROTATE = 0;
static inline void *malloc(std::size_t size) { return enif_alloc(size); }

불러오는 중...
취소
저장