libmdbx
0.13.2.20 (2024-12-20T11:46:01+03:00)
One of the fastest compact embeddable key-value ACID storage engine without WAL.
Loading...
Searching...
No Matches
Macros
options.h File Reference
#include "essentials.h"
Go to the source code of this file.
Macros
#define
MDBX_OSX_WANNA_DURABILITY
0
#define
MDBX_OSX_WANNA_SPEED
1
#define
MDBX_APPLE_SPEED_INSTEADOF_DURABILITY
MDBX_OSX_WANNA_DURABILITY
#define
MDBX_ENV_CHECKPID
1
#define
MDBX_TXN_CHECKOWNER
1
#define
MDBX_TRUST_RTC
1
#define
MDBX_ENABLE_REFUND
1
#define
MDBX_ENABLE_PROFGC
0
#define
MDBX_ENABLE_PGOP_STAT
1
#define
MDBX_USE_MINCORE
1
#define
MDBX_USE_MINCORE_CONFIG
"AUTO=" MDBX_STRINGIFY(
MDBX_USE_MINCORE
)
#define
MDBX_ENABLE_BIGFOOT
1
#define
MDBX_DISABLE_VALIDATION
0
#define
MDBX_PNL_PREALLOC_FOR_RADIXSORT
1
#define
MDBX_DPL_PREALLOC_FOR_RADIXSORT
1
#define
MDBX_AVOID_MSYNC
0
#define
MDBX_ENABLE_DBI_SPARSE
1
#define
MDBX_ENABLE_DBI_LOCKFREE
1
#define
MDBX_PNL_ASCENDING
0
#define
MDBX_WITHOUT_MSVC_CRT
0
#define
MDBX_ENVCOPY_WRITEBUF
1048576u
#define
MDBX_FORCE_ASSERTIONS
0
#define
MDBX_ASSUME_MALLOC_OVERHEAD
(sizeof(void *) * 2u)
#define
MDBX_HAVE_BUILTIN_CPU_SUPPORTS
0
#define
MDBX_LOCKING_WIN32FILES
-1
#define
MDBX_LOCKING_SYSV
5
#define
MDBX_LOCKING_POSIX1988
1988
#define
MDBX_LOCKING_POSIX2001
2001
#define
MDBX_LOCKING_POSIX2008
2008
#define
MDBX_LOCKING
MDBX_LOCKING_SYSV
#define
MDBX_USE_OFDLOCKS
0
#define
MDBX_USE_SENDFILE
0
#define
MDBX_USE_COPYFILERANGE
0
#define
MDBX_CPU_WRITEBACK_INCOHERENT
0
#define
MDBX_MMAP_INCOHERENT_FILE_WRITE
0
#define
MDBX_MMAP_INCOHERENT_CPU_CACHE
0
#define
MDBX_MMAP_NEEDS_JOLT
1
#define
MDBX_MMAP_NEEDS_JOLT_CONFIG
"AUTO=" MDBX_STRINGIFY(
MDBX_MMAP_NEEDS_JOLT
)
#define
MDBX_64BIT_ATOMIC
1
#define
MDBX_64BIT_CAS
1
#define
MDBX_UNALIGNED_OK
0 /* no unaligned access allowed */
#define
MDBX_CACHELINE_SIZE
64
#define
MDBX_AUXILARY_IOV_MAX
64
#define
MDBX_BUILD_METADATA
""
#define
MDBX_DEBUG
0...2
#define
MDBX_DISABLE_GNU_SOURCE
0 or 1
Macro Definition Documentation
◆
MDBX_DISABLE_GNU_SOURCE
#define MDBX_DISABLE_GNU_SOURCE 0 or 1
Disables using of GNU libc extensions.
options.h
Generated by
1.12.0