aboutsummaryrefslogtreecommitdiff
path: root/tests/zlib/benchmark.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/zlib/benchmark.c')
-rw-r--r--tests/zlib/benchmark.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/zlib/benchmark.c b/tests/zlib/benchmark.c
index 5fe4a903..f8f072ac 100644
--- a/tests/zlib/benchmark.c
+++ b/tests/zlib/benchmark.c
@@ -27,13 +27,14 @@ void __attribute__ ((noinline)) doit(char *buffer, int size, int i) {
int main(int argc, char **argv) {
int size, iters;
- int arg = argc > 1 ? argv[1][0] - '0' : 2;
+ int arg = argc > 1 ? argv[1][0] - '0' : 3;
switch(arg) {
case 0: return 0; break;
- case 1: size = 100000; iters = 250; break;
- case 2: size = 100000; iters = 500; break;
- case 3: size = 100000; iters = 5*500; break;
- case 4: size = 100000; iters = 10*500; break;
+ case 1: size = 100000; iters = 60; break;
+ case 2: size = 100000; iters = 250; break;
+ case 3: size = 100000; iters = 500; break;
+ case 4: size = 100000; iters = 5*500; break;
+ case 5: size = 100000; iters = 10*500; break;
default: printf("error: %d\\n", arg); return -1;
}