Loading...
tests/basic_malloc_free_perf.c libmalloc-792.80.2 libmalloc-657.80.3
--- libmalloc/libmalloc-792.80.2/tests/basic_malloc_free_perf.c
+++ libmalloc/libmalloc-657.80.3/tests/basic_malloc_free_perf.c
@@ -186,7 +186,7 @@
 #pragma mark 8-byte allocation/free
 
 T_DECL(basic_perf_serial_8_bytes, "Malloc/Free 8 bytes single-threaded",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_TAG_XZONE, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT), T_META_CHECK_LEAKS(false),
 	   T_META_ENVVAR("MallocNanoZone=0"))
 {
@@ -194,7 +194,7 @@
 }
 
 T_DECL(basic_perf_serial_8_bytes_V2, "Malloc/Free 8 bytes single-threaded on V2",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT), T_META_CHECK_LEAKS(false),
 	   T_META_ENVVAR("MallocNanoZone=V2"))
 {
@@ -206,7 +206,7 @@
 }
 
 T_DECL(basic_perf_parallel_8_bytes, "Malloc/Free 8 bytes parallel",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_TAG_XZONE, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT), T_META_CHECK_LEAKS(false),
 	   T_META_ENVVAR("MallocNanoZone=0"))
 {
@@ -214,7 +214,7 @@
 }
 
 T_DECL(basic_perf_parallel_8_bytes_V2, "Malloc/Free 8 bytes single-threaded on V2",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT), T_META_CHECK_LEAKS(false),
 	   T_META_ENVVAR("MallocNanoZone=V2"))
 {
@@ -230,7 +230,7 @@
 
 T_DECL(basic_perf_serial_8_bytes_multi_block_default_scan_policy,
 	   "Malloc/Free 8 bytes single-threaded with block overflow, default scan policy",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_TAG_XZONE, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT), T_META_CHECK_LEAKS(false),
 	   T_META_ENVVAR("MallocNanoZone=0"))
 {
@@ -239,7 +239,7 @@
 
 T_DECL(basic_perf_serial_8_bytes_multi_block_default_scan_policy_V2,
 	   	"Malloc/Free 8 bytes single-threaded with block overflow, default scan policy on V2",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT), T_META_CHECK_LEAKS(false),
 	   T_META_ENVVAR("MallocNanoZone=V2"))
 {
@@ -252,7 +252,7 @@
 
 T_DECL(basic_perf_parallel_8_bytes_multi_block_default_scan_policy,
 	   "Malloc/Free 8 bytes parallel with block overflow, default scan policy",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_TAG_XZONE, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT), T_META_CHECK_LEAKS(false),
 	   T_META_ENVVAR("MallocNanoZone=0"))
 {
@@ -261,7 +261,7 @@
 
 T_DECL(basic_perf_parallel_8_bytes_multi_block_default_scan_policy_V2,
 	   	"Malloc/Free 8 bytes parallel with block overflow, default scan policy on V2",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT), T_META_CHECK_LEAKS(false),
 	   T_META_ENVVAR("MallocNanoZone=V2"))
 {
@@ -278,7 +278,7 @@
 // This test only makes sense on Nanov2
 T_DECL(basic_perf_serial_8_bytes_multi_block_first_fit_V2,
 	   "Malloc/Free 8 bytes single-threaded with block overflow, first-fit on V2",
-	   T_META_TAG_PERF, T_META_TAG_MAGAZINE_ONLY, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT), T_META_CHECK_LEAKS(false),
 	   T_META_ENVVAR("MallocNanoZone=V2"),
 	   T_META_ENVVAR("MallocNanoScanPolicy=firstfit"))
@@ -292,7 +292,7 @@
 
 T_DECL(basic_perf_parallel_8_bytes_multi_block_first_fit_V2,
 	   "Malloc/Free 8 bytes parallel with block overflow, first-fit on V2",
-	   T_META_TAG_PERF, T_META_TAG_MAGAZINE_ONLY, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT),
 	   T_META_ENVVAR("MallocNanoZone=V2"),
 	   T_META_ENVVAR("MallocNanoScanPolicy=firstfit"))
@@ -309,7 +309,7 @@
 
 T_DECL(basic_perf_serial_different_size_classes,
 	   "Malloc/Free in different size classes single-threaded",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_TAG_XZONE, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT),
 	   T_META_ENVVAR("MallocNanoZone=0"))
 {
@@ -318,7 +318,7 @@
 
 T_DECL(basic_perf_serial_different_size_classes_V2,
 	   "Malloc/Free in different size classes single-threaded on V2",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT),
 	   T_META_ENVVAR("MallocNanoZone=V2"))
 {
@@ -331,7 +331,7 @@
 
 T_DECL(basic_perf_parallel_different_size_classes,
 	   "Malloc/Free in different size classes parallel",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_TAG_XZONE, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT),
 	   T_META_ENVVAR("MallocNanoZone=0"))
 {
@@ -340,7 +340,7 @@
 
 T_DECL(basic_perf_parallel_different_size_classes_V2,
 	   "Malloc/Free in different size classes single-threaded on V2",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT),
 	   T_META_ENVVAR("MallocNanoZone=V2"))
 {
@@ -356,7 +356,7 @@
 
 T_DECL(basic_perf_serial_by_size_class,
 	   "Malloc/Free by size class single-threaded",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_TAG_XZONE, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT),
 	   T_META_ENVVAR("MallocNanoZone=0"))
 {
@@ -365,7 +365,7 @@
 
 T_DECL(basic_perf_serial_by_size_class_V2,
 	   "Malloc/Free by size class single-threaded on V2",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT),
 	   T_META_ENVVAR("MallocNanoZone=V2"))
 {
@@ -378,7 +378,7 @@
 
 T_DECL(basic_perf_parallel_by_size_class,
 	   "Malloc/Free by size class parallel",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_TAG_XZONE, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT),
 	   T_META_ENVVAR("MallocNanoZone=0"))
 {
@@ -387,7 +387,7 @@
 
 T_DECL(basic_perf_parallel_by_size_class_V2,
 	   "Malloc/Free by size class single-threaded on V2",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT),
 	   T_META_ENVVAR("MallocNanoZone=V2"))
 {
@@ -403,7 +403,7 @@
 
 T_DECL(basic_perf_serial_by_size_class_offset,
 	   "Malloc/Free by size class with offset single-threaded",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_TAG_XZONE, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT),
 	   T_META_ENVVAR("MallocNanoZone=0"))
 {
@@ -412,7 +412,7 @@
 
 T_DECL(basic_perf_serial_by_size_class_offset_V2,
 	   	"Malloc/Free by size class with offset single-threaded on V2",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT),
 	   T_META_ENVVAR("MallocNanoZone=V2"))
 {
@@ -425,7 +425,7 @@
 
 T_DECL(basic_perf_parallel_by_size_class_offset,
 	   "Malloc/Free by size class with offset parallel",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_TAG_XZONE, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT),
 	   T_META_ENVVAR("MallocNanoZone=0"))
 {
@@ -434,7 +434,7 @@
 
 T_DECL(basic_perf_parallel_by_size_class_offset_V2,
 	   	"Malloc/Free by size class with offset single-threaded on V2",
-	   T_META_TAG_PERF, T_META_TAG_ALL_ALLOCATORS, T_META_ALL_VALID_ARCHS(NO),
+	   T_META_TAG_PERF, T_META_ALL_VALID_ARCHS(NO),
 	   T_META_LTEPHASE(LTE_POSTINIT),
 	   T_META_ENVVAR("MallocNanoZone=V2"))
 {