@@ -230,6 +230,26 @@ static void fill(int64_t *dst, const int size, int type) {
230
230
}
231
231
}
232
232
233
+ // #define TEST_STDLIB(name) do { \
234
+ // res = 0; \
235
+ // diff = 0; \
236
+ // printf("%-29s", "stdlib " #name ); \
237
+ // for (test = 0; test < sizes_cnt; test++) { \
238
+ // int64_t size = sizes[test]; \
239
+ // fill(dst, size, type); \
240
+ // usec1 = utime(); \
241
+ // name (dst, size, sizeof(int64_t), simple_cmp); \
242
+ // usec2 = utime(); \
243
+ // res = verify(dst, size); \
244
+ // if (!res) { \
245
+ // break; \
246
+ // } \
247
+ // diff += usec2 - usec1; \
248
+ // } \
249
+ // printf(" - %s, %10.1f usec\n", res ? "ok" : "FAILED", diff); \
250
+ // if (!res) return 0; \
251
+ // } while (0)
252
+
233
253
#define TEST_STDLIB (name ) do { \
234
254
res = 0; \
235
255
diff = 0; \
@@ -240,17 +260,12 @@ static void fill(int64_t *dst, const int size, int type) {
240
260
usec1 = utime(); \
241
261
name (dst, size, sizeof(int64_t), simple_cmp); \
242
262
usec2 = utime(); \
243
- // res = verify(dst, size); \
244
- // if (!res) { \
245
- // break; \
246
- // } \
247
263
diff += usec2 - usec1; \
248
264
} \
249
265
printf(" - %s, %10.1f usec\n", res ? "ok" : "FAILED", diff); \
250
266
if (!res) return 0; \
251
267
} while (0)
252
268
253
-
254
269
#define TEST_SORT_H (name ) do { \
255
270
res = 0; \
256
271
diff = 0; \
0 commit comments