From 6c4fc209e1941958164509204cdc3505130c1820 Mon Sep 17 00:00:00 2001 From: Donghee Na Date: Mon, 11 Mar 2024 22:25:55 +0900 Subject: gh-112536: Define MI_TSAN to 1 for --with-mimalloc and --with-thread-sanitizer (gh-116558) --- Include/internal/pycore_mimalloc.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Include/internal/pycore_mimalloc.h b/Include/internal/pycore_mimalloc.h index 3ef0154..10d4513 100644 --- a/Include/internal/pycore_mimalloc.h +++ b/Include/internal/pycore_mimalloc.h @@ -32,6 +32,10 @@ typedef enum { # define MI_DEBUG 0 #endif +#ifdef _Py_THREAD_SANITIZER +# define MI_TSAN 1 +#endif + #include "mimalloc.h" #include "mimalloc/types.h" #include "mimalloc/internal.h" -- cgit v0.12