/benchtests/ |
A D | bench-pthread-locks.c | 103 return cur; in test_mutex() 124 return cur; in test_mutex_trylock() 144 return cur; in test_rwlock_read() 165 return cur; in test_rwlock_tryread() 185 return cur; in test_rwlock_write() 206 return cur; in test_rwlock_trywrite() 226 return cur; in test_spin_lock() 247 return cur; in test_spin_trylock() 267 return cur; in test_sem_wait() 286 return cur; in test_sem_trywait() [all …]
|
A D | bench-skeleton.c | 73 uint64_t cur; in main() local 87 TIMING_DIFF (cur, start, end); in main() 88 TIMING_ACCUM (throughput, cur); in main() 95 TIMING_DIFF (cur, start, end); in main() 96 TIMING_ACCUM (latency, cur); in main() 108 TIMING_DIFF (cur, start, end); in main() 110 if (cur > max) in main() 111 max = cur; in main() 113 if (cur < min) in main() 114 min = cur; in main() [all …]
|
A D | bench-strtod.c | 96 timing_t start, stop, cur; in do_bench() local 104 TIMING_DIFF (cur, start, stop); in do_bench() 105 TIMING_PRINT_MEAN ((double) cur, (double) iters); in do_bench()
|
A D | bench-strcoll.c | 183 timing_t start, stop, cur; in bench_list() local 195 TIMING_DIFF (cur, start, stop); in bench_list() 197 json_attr_double (json_ctx, "duration", cur); in bench_list() 199 json_attr_double (json_ctx, "mean", (double) cur / i); in bench_list()
|
A D | bench-memset-large.c | 39 timing_t start, stop, cur; in do_one_test() local 48 TIMING_DIFF (cur, start, stop); in do_one_test() 50 json_element_double (json_ctx, (double) cur / (double) iters); in do_one_test()
|
A D | bench-memcpy-walk.c | 51 timing_t start, stop, cur; in do_one_test() local 62 TIMING_DIFF (cur, start, stop); in do_one_test() 65 json_element_double (json_ctx, (double) cur / i); in do_one_test()
|
A D | bench-memset-walk.c | 39 timing_t start, stop, cur; in do_one_test() local 46 TIMING_DIFF (cur, start, stop); in do_one_test() 49 json_element_double (json_ctx, (double) cur / i); in do_one_test()
|
A D | bench-memmove-large.c | 37 timing_t start, stop, cur; in do_one_test() local 46 TIMING_DIFF (cur, start, stop); in do_one_test() 48 json_element_double (json_ctx, (double) cur / (double) iters); in do_one_test()
|
A D | bench-math-inlines.c | 224 timing_t start, stop, cur; in do_one_test() local 231 TIMING_DIFF (cur, start, stop); in do_one_test() 233 json_attr_double (json_ctx, "duration", cur); in do_one_test() 235 json_attr_double (json_ctx, "mean", cur / iters); in do_one_test()
|
A D | bench-memmove-walk.c | 55 timing_t start, stop, cur; in do_one_test() local 66 TIMING_DIFF (cur, start, stop); in do_one_test() 69 json_element_double (json_ctx, (double) cur / i); in do_one_test()
|
A D | bench-rawmemchr.c | 45 timing_t start, stop, cur; in do_one_test() local 62 TIMING_DIFF (cur, start, stop); in do_one_test() 64 json_element_double (json_ctx, (double) cur / (double) iters); in do_one_test()
|
A D | bench-memccpy.c | 45 timing_t start, stop, cur; in do_one_test() local 54 TIMING_DIFF (cur, start, stop); in do_one_test() 56 TIMING_PRINT_MEAN ((double) cur, (double) iters); in do_one_test()
|
A D | bench-strcasecmp.c | 46 timing_t start, stop, cur; in do_one_test() local 65 TIMING_DIFF (cur, start, stop); in do_one_test() 67 TIMING_PRINT_MEAN ((double) cur, (double) iters); in do_one_test()
|
A D | bench-memcpy-large.c | 40 timing_t start, stop, cur; in do_one_test() local 49 TIMING_DIFF (cur, start, stop); in do_one_test() 51 json_element_double (json_ctx, (double) cur / (double) iters); in do_one_test()
|
A D | bench-strnlen.c | 55 timing_t start, stop, cur; in do_one_test() local 72 TIMING_DIFF (cur, start, stop); in do_one_test() 74 TIMING_PRINT_MEAN ((double) cur, (double) iters); in do_one_test()
|
A D | bench-strspn.c | 64 timing_t start, stop, cur; in do_one_test() local 81 TIMING_DIFF (cur, start, stop); in do_one_test() 83 TIMING_PRINT_MEAN ((double) cur, (double) iters); in do_one_test()
|
A D | bench-strlen.c | 52 timing_t start, stop, cur; in do_one_test() local 69 TIMING_DIFF (cur, start, stop); in do_one_test() 71 json_element_double (json_ctx, (double) cur / (double) iters); in do_one_test()
|
A D | bench-memset.c | 47 timing_t start, stop, cur; in do_one_test() local 56 TIMING_DIFF (cur, start, stop); in do_one_test() 58 json_element_double (json_ctx, (double) cur / (double) iters); in do_one_test()
|
A D | bench-strcat.c | 55 timing_t start, stop, cur; in do_one_test() local 81 TIMING_DIFF (cur, start, stop); in do_one_test() 83 TIMING_PRINT_MEAN ((double) cur, (double) iters); in do_one_test()
|
A D | bench-memchr.c | 60 timing_t start, stop, cur; in do_one_test() local 69 TIMING_DIFF (cur, start, stop); in do_one_test() 71 TIMING_PRINT_MEAN ((double) cur, (double) iters); in do_one_test()
|
A D | bench-strpbrk.c | 70 timing_t start, stop, cur; in do_one_test() local 87 TIMING_DIFF (cur, start, stop); in do_one_test() 89 TIMING_PRINT_MEAN ((double) cur, (double) iters); in do_one_test()
|
A D | bench-strrchr.c | 60 timing_t start, stop, cur; in do_one_test() local 77 TIMING_DIFF (cur, start, stop); in do_one_test() 79 TIMING_PRINT_MEAN ((double) cur, (double) iters); in do_one_test()
|
A D | bench-strcpy.c | 58 timing_t start, stop, cur; in do_one_test() local 84 TIMING_DIFF (cur, start, stop); in do_one_test() 86 TIMING_PRINT_MEAN ((double) cur, (double) iters); in do_one_test()
|
A D | bench-strcasestr.c | 40 timing_t start, stop, cur; in do_one_test() local 49 TIMING_DIFF (cur, start, stop); in do_one_test() 51 TIMING_PRINT_MEAN ((double) cur, (double) iters); in do_one_test()
|
A D | bench-strtok.c | 64 timing_t start, stop, cur; in do_one_test() local 74 TIMING_DIFF (cur, start, stop); in do_one_test() 76 TIMING_PRINT_MEAN ((double) cur, (double) iters); in do_one_test()
|