From 0b76d77fd97ea40f7e42d93ea673256878b7d6bb Mon Sep 17 00:00:00 2001 From: nsz Date: Aug 05 2011 00:30:37 +0000 Subject: string bench from libc-bench --- diff --git a/src/string/bench.c b/src/string/bench.c new file mode 100644 index 0000000..fcfc1e9 --- /dev/null +++ b/src/string/bench.c @@ -0,0 +1,84 @@ +#include +#include +#include +#include "test.h" + +#define LEN 200000 + +static int bstrstr(int N, const char *needle) { + size_t l = strlen(needle); + size_t cnt = 10000; + int i; + int cs = 0; + char *haystack = malloc(l * cnt + 1); + + for (i=0; i