#pragma once
+#include <folly/CPortability.h>
#include <folly/portability/Config.h>
-#ifdef FOLLY_HAVE_LIBJEMALLOC
+#if defined(FOLLY_HAVE_LIBJEMALLOC) && !FOLLY_SANITIZE
#include <folly/portability/SysMman.h>
#include <jemalloc/jemalloc.h>
static void* alloc(
void* chunk,
#else
- extent_hooks_t extent_hooks_;
+ static extent_hooks_t extent_hooks_;
static extent_alloc_t* original_alloc_;
static void* alloc(
extent_hooks_t* extent,
*/
JemallocNodumpAllocator& globalJemallocNodumpAllocator();
-} // folly
+} // namespace folly