Name |
Last commit
|
Last update |
---|---|---|
.. | ||
basic.c | ||
diff.c | ||
iterator.c | ||
refdb.c | ||
thread_helpers.c | ||
thread_helpers.h |
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 *`.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
basic.c | Loading commit data... | |
diff.c | Loading commit data... | |
iterator.c | Loading commit data... | |
refdb.c | Loading commit data... | |
thread_helpers.c | Loading commit data... | |
thread_helpers.h | Loading commit data... |