Loading...
--- libmalloc/libmalloc-657.80.3/tests/perf_contended_malloc_free.c
+++ libmalloc/libmalloc-792.80.2/tests/perf_contended_malloc_free.c
@@ -18,7 +18,7 @@
typedef unsigned long seed_type_t;
#endif // !MALLOC_TARGET_EXCLAVES
-T_GLOBAL_META(T_META_TAG_PERF, T_META_TAG_XZONE, T_META_TAG_VM_NOT_PREFERRED);
+T_GLOBAL_META(T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_TAG_VM_NOT_PREFERRED);
// number of times malloc & free are called per dt_stat batch
#define ITERATIONS_PER_DT_STAT_BATCH 10000ull
@@ -498,7 +498,7 @@
}
// rdar://100479142
-#if CONFIG_DEFERRED_RECLAIM
+#if CONFIG_MAGAZINE_DEFERRED_RECLAIM || CONFIG_XZM_DEFERRED_RECLAIM
// If deferred reclaim is available but not enabled by default, test it too
T_DECL(perf_contended_large_deferred_reclaim_bench,
@@ -514,4 +514,4 @@
malloc_bench(false, 16 * 1024, 256 * 1024, 16 * 1024);
}
-#endif // CONFIG_DEFERRED_RECLAIM
+#endif // CONFIG_MAGAZINE_DEFERRED_RECLAIM || CONFIG_XZM_DEFERRED_RECLAIM