Skip to content

Commit 867dd32

Browse files
committed
Use mimalloc on all Python 3.13 builds
Previously, it was only used for the freethreaded builds
1 parent e8b031b commit 867dd32

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

cpython-unix/build-cpython.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -355,8 +355,12 @@ if [ -n "${CPYTHON_DEBUG}" ]; then
355355
CONFIGURE_FLAGS="${CONFIGURE_FLAGS} --with-pydebug"
356356
fi
357357

358+
if [ -n "${PYTHON_MEETS_MINIMUM_VERSION_3_13}" ]; then
359+
CONFIGURE_FLAGS="${CONFIGURE_FLAGS} --with-mimalloc"
360+
fi
361+
358362
if [ -n "${CPYTHON_FREETHREADED}" ]; then
359-
CONFIGURE_FLAGS="${CONFIGURE_FLAGS} --disable-gil --with-mimalloc"
363+
CONFIGURE_FLAGS="${CONFIGURE_FLAGS} --disable-gil"
360364
fi
361365

362366
if [ -n "${CPYTHON_OPTIMIZED}" ]; then

0 commit comments

Comments
 (0)