diff options
Diffstat (limited to '04_exercise/main.c')
-rw-r--r-- | 04_exercise/main.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/04_exercise/main.c b/04_exercise/main.c index 8c7b8db..8a57abb 100644 --- a/04_exercise/main.c +++ b/04_exercise/main.c @@ -8,7 +8,7 @@ static TASK(long, fib, long) long fib(long n) { if (n <= 1) return n; - + // fprintf(stderr, "Thread %ld: fib being called with %d \n", pthread_self(), n); fib_fut *a = fibAsync((fib_fut[]){fibFuture(n - 1)}); fib_fut *b = fibAsync((fib_fut[]){fibFuture(n - 2)}); @@ -20,7 +20,7 @@ int main() { if (tpInit(4) != 0) perror("Thread Pool initialization failed"), exit(-1); atexit(&tpRelease); - for (long i = 0; i <= 20; ++i) + for (long i = 25; i <= 50; ++i) printf("fib(%2li) = %li\n", i, fib(i)); return 0; |