Originally Posted by idrougge
Why would you need pthreds? AFAIK Git is a program that checks files for changes, computes hashes and creates a config file.
I know exactly what Git is.....
Theres loads reasons to use threads and can assume that you run on a multiprocessor machine where overlapping I/O requests improve throughput, you can just check the code yourself to see ;-)
And if you grep and you see loads of #ifdef NO_THREADS, please actually read the codepaths given there....