libgit2/src/unix
Edward Thomson 82f15896de threads: introduce git_thread_exit
Introduce `git_thread_exit`, which will allow threads to terminate at an
arbitrary time, returning a `void *`.  On Windows, this means that we
need to store the current `git_thread` in TLS, so that we can set its
`return` value when terminating.

We cannot simply use `ExitThread`, since Win32 returns `DWORD`s from
threads; we return `void *`.
2016-11-18 07:34:09 -05:00
..
map.c Split the page size from the mmap alignment 2016-03-16 21:36:25 +01:00
posix.h Make sure we use the C locale for regcomp on macOS. 2016-10-06 13:15:31 +02:00
pthread.h threads: introduce git_thread_exit 2016-11-18 07:34:09 -05:00
realpath.c Move p_realpath logic to realpath.c 2014-08-05 20:52:00 +02:00