summaryrefslogtreecommitdiff
path: root/scripts/gen_run_tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/gen_run_tests.py')
-rwxr-xr-xscripts/gen_run_tests.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/gen_run_tests.py b/scripts/gen_run_tests.py
index 39e2be24..ddf21533 100755
--- a/scripts/gen_run_tests.py
+++ b/scripts/gen_run_tests.py
@@ -28,6 +28,7 @@ possible_malloc_conf_opts = [
'tcache:false',
'dss:primary',
'percpu_arena:percpu',
+ 'background_thread:true',
]
print 'set -e'
@@ -57,7 +58,8 @@ for cc, cxx in possible_compilers:
)
# Per CPU arenas are only supported on Linux.
- linux_supported = ('percpu_arena:percpu' in malloc_conf_opts)
+ linux_supported = ('percpu_arena:percpu' in malloc_conf_opts \
+ or 'background_thread:true' in malloc_conf_opts)
# Heap profiling and dss are not supported on OS X.
darwin_unsupported = ('--enable-prof' in config_opts or \
'dss:primary' in malloc_conf_opts)