From da581d15930088caf46f5c5411df8dedfee3f3c3 Mon Sep 17 00:00:00 2001 From: = Date: Sun, 29 May 2022 16:42:47 +0200 Subject: Idr --- TODO | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'TODO') diff --git a/TODO b/TODO index d133a03..278f9ad 100644 --- a/TODO +++ b/TODO @@ -1 +1,21 @@ DONE Try to improve 'sameStr' by maybe not having to check s2[i2] +When developed more, check if its better to us "strInTags" or "BM" for applicable uses +Measure performance with + struct timespec t0, t1; + if(timespec_get(&t0, TIME_UTC) != TIME_UTC) { + printf("Error in calling timespec_get\n"); + exit(EXIT_FAILURE); + } + + //measure these two + int a = strInTags(str, l, "percent", 7, ';'); + int a = BM("percent", 7, str, l); + + if(timespec_get(&t1, TIME_UTC) != TIME_UTC) { + printf("Error in calling timespec_get\n"); + exit(EXIT_FAILURE); + } + // Calculate the elapsed time + double diff = (double)(t1.tv_sec - t0.tv_sec) + ((double)(t1.tv_nsec - t0.tv_nsec)/1000000000L); + printf("Elapsed time: %lf seconds\n", diff); + -- cgit v1.2.3