Deleted Added
full compact
jemalloc_internal_defs.h (286866) jemalloc_internal_defs.h (296221)
1/* include/jemalloc/internal/jemalloc_internal_defs.h. Generated from jemalloc_internal_defs.h.in by configure. */
2#ifndef JEMALLOC_INTERNAL_DEFS_H_
3#define JEMALLOC_INTERNAL_DEFS_H_
4/*
5 * If JEMALLOC_PREFIX is defined via --with-jemalloc-prefix, it will cause all
6 * public APIs to be prefixed. This makes it possible, with some care, to use
7 * multiple allocators simultaneously.
8 */

--- 176 unchanged lines hidden (view full) ---

185 * of mmap()/munmap() calls will cause virtual memory map holes.
186 */
187#define JEMALLOC_MUNMAP
188
189/* TLS is used to map arenas and magazine caches to threads. */
190#define JEMALLOC_TLS
191
192/*
1/* include/jemalloc/internal/jemalloc_internal_defs.h. Generated from jemalloc_internal_defs.h.in by configure. */
2#ifndef JEMALLOC_INTERNAL_DEFS_H_
3#define JEMALLOC_INTERNAL_DEFS_H_
4/*
5 * If JEMALLOC_PREFIX is defined via --with-jemalloc-prefix, it will cause all
6 * public APIs to be prefixed. This makes it possible, with some care, to use
7 * multiple allocators simultaneously.
8 */

--- 176 unchanged lines hidden (view full) ---

185 * of mmap()/munmap() calls will cause virtual memory map holes.
186 */
187#define JEMALLOC_MUNMAP
188
189/* TLS is used to map arenas and magazine caches to threads. */
190#define JEMALLOC_TLS
191
192/*
193 * ffs()/ffsl() functions to use for bitmapping. Don't use these directly;
194 * instead, use jemalloc_ffs() or jemalloc_ffsl() from util.h.
193 * ffs*() functions to use for bitmapping. Don't use these directly; instead,
194 * use ffs_*() from util.h.
195 */
195 */
196#define JEMALLOC_INTERNAL_FFSLL __builtin_ffsll
196#define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
197#define JEMALLOC_INTERNAL_FFS __builtin_ffs
198
199/*
200 * JEMALLOC_IVSALLOC enables ivsalloc(), which verifies that pointers reside
201 * within jemalloc-owned chunks before dereferencing them.
202 */
203/* #undef JEMALLOC_IVSALLOC */

--- 33 unchanged lines hidden (view full) ---

237/* #undef JEMALLOC_BIG_ENDIAN */
238
239/* sizeof(int) == 2^LG_SIZEOF_INT. */
240#define LG_SIZEOF_INT 2
241
242/* sizeof(long) == 2^LG_SIZEOF_LONG. */
243#define LG_SIZEOF_LONG 3
244
197#define JEMALLOC_INTERNAL_FFSL __builtin_ffsl
198#define JEMALLOC_INTERNAL_FFS __builtin_ffs
199
200/*
201 * JEMALLOC_IVSALLOC enables ivsalloc(), which verifies that pointers reside
202 * within jemalloc-owned chunks before dereferencing them.
203 */
204/* #undef JEMALLOC_IVSALLOC */

--- 33 unchanged lines hidden (view full) ---

238/* #undef JEMALLOC_BIG_ENDIAN */
239
240/* sizeof(int) == 2^LG_SIZEOF_INT. */
241#define LG_SIZEOF_INT 2
242
243/* sizeof(long) == 2^LG_SIZEOF_LONG. */
244#define LG_SIZEOF_LONG 3
245
246/* sizeof(long long) == 2^LG_SIZEOF_LONG_LONG. */
247#define LG_SIZEOF_LONG_LONG 3
248
245/* sizeof(intmax_t) == 2^LG_SIZEOF_INTMAX_T. */
246#define LG_SIZEOF_INTMAX_T 3
247
248/* glibc malloc hooks (__malloc_hook, __realloc_hook, __free_hook). */
249/* #undef JEMALLOC_GLIBC_MALLOC_HOOK */
250
251/* glibc memalign hook. */
252/* #undef JEMALLOC_GLIBC_MEMALIGN_HOOK */
253
254/* Adaptive mutex support in pthreads. */
255#define JEMALLOC_HAVE_PTHREAD_MUTEX_ADAPTIVE_NP
256
257/*
258 * If defined, jemalloc symbols are not exported (doesn't work when
259 * JEMALLOC_PREFIX is not defined).
260 */
261/* #undef JEMALLOC_EXPORT */
262
249/* sizeof(intmax_t) == 2^LG_SIZEOF_INTMAX_T. */
250#define LG_SIZEOF_INTMAX_T 3
251
252/* glibc malloc hooks (__malloc_hook, __realloc_hook, __free_hook). */
253/* #undef JEMALLOC_GLIBC_MALLOC_HOOK */
254
255/* glibc memalign hook. */
256/* #undef JEMALLOC_GLIBC_MEMALIGN_HOOK */
257
258/* Adaptive mutex support in pthreads. */
259#define JEMALLOC_HAVE_PTHREAD_MUTEX_ADAPTIVE_NP
260
261/*
262 * If defined, jemalloc symbols are not exported (doesn't work when
263 * JEMALLOC_PREFIX is not defined).
264 */
265/* #undef JEMALLOC_EXPORT */
266
267/* config.malloc_conf options string. */
268#define JEMALLOC_CONFIG_MALLOC_CONF ""
269
263#endif /* JEMALLOC_INTERNAL_DEFS_H_ */
270#endif /* JEMALLOC_INTERNAL_DEFS_H_ */