#include <folly/CPortability.h>
#include <folly/portability/Config.h>
#include <folly/lang/Exception.h>
#include <folly/memory/detail/MallocImpl.h>
#include <stdlib.h>
#include <cassert>
#include <cstddef>
#include <cstdint>
#include <cstdlib>
#include <cstring>
#include <atomic>
#include <new>
Go to the source code of this file.
|
| folly |
| —— Concurrent Priority Queue Implementation ——
|
|
#define FOLLY_MALLOC_CHECKED_MALLOC |
#define FOLLY_MALLOC_NOINLINE |
#define MALLOCX_LG_ALIGN |
( |
|
la | ) |
(la) |
Define various MALLOCX_* macros normally provided by jemalloc. We define them so that we don't have to include jemalloc.h, in case the program is built without jemalloc support.
Definition at line 35 of file Malloc.h.
#define MALLOCX_ZERO (static_cast<int>(0x40)) |